Method: get_site_contacts
Description |
Returns a list of sites nesting contacts having a site leve role (if any), grouped per site
|
Protection Level |
Protected (level 2)
|
Entry point
parameters
parameter |
effect |
format/value(s) |
default |
example
|
sitename |
Only return infos for site with specified site name |
any sitename |
all |
?method=get_site_contacts&sitename=RAL-LCG2
|
roc (ngi) |
Limit results to sites belonging to given NGI |
any NGI name |
all |
?method=get_site_contacts&roc=NGI_DE
|
country |
Limit results to sites belonging to given country |
any country |
all |
?method=get_site_contacts&country=Poland
|
roletype |
Only include CONTACTS with the given role |
any valid role type |
all |
?method=get_site_contacts&roletype=Site Security Officer
|
scope |
Show only sites with the requested scope-tags - a list of currently supported scope tags can be found here |
A comma separated list of scope-tag values or an empty value to return all scopes, i.e. '&scope=' |
EGI |
?method=get_site_contacts&scope=Local
|
scope_match
|
Match 'all' or 'any' of the specified scope-tags
|
'all' or 'any'
|
all
|
?method=get_site_contacts&scope=Local,EGI&scope_match=any
|
Docs for cursor params coming soon.
|
Limit results and use cursor paging to iterate over all results
|
See here for info
|
|
|
Output Example
<?xml version="1.0"?>
<results>
<SITE ID="405005" PRIMARY_KEY="123G0" NAME="GRIDOPS-GOCDB">
<PRIMARY_KEY>123G0</PRIMARY_KEY>
<SHORT_NAME>GRIDOPS-GOCDB</SHORT_NAME>
<CONTACT USER_ID="185" PRIMARY_KEY="6215G0">
<FORENAME>Gilles</FORENAME>
<SURNAME>Mathieu</SURNAME>
<TITLE>Mr</TITLE>
<DESCRIPTION>GOCDB administrator</DESCRIPTION>
<EMAIL>snip</EMAIL>
<TEL>+44 (0) 1235446340</TEL>
<WORKING_HOURS_START>08:00</WORKING_HOURS_START>
<WORKING_HOURS_END>17:00</WORKING_HOURS_END>
<CERTDN>snip</CERTDN>
<ROLE_NAME>Site Administrator</ROLE_NAME>
</CONTACT>
</SITE>
</results>
Back to GOCDB technical Documentation main page