API Method /performers/xids/list

Lists all performers from a list of external ids (facebook,etc ).

Arguments

authentication
This method controls access via authentication.
source int
The source of the external ids (facebook ids should be fb_uid) for other providers please contact eventful to see if we support them.
ids int
Comma separated list of ids to map to eventul performer ids.

Example Request

Here's an example request URL:

http://api.eventful.com/rest/performers/xids/list?source=fb_uid&xids=20829154896,110074840519&app_key=...

Output Parameters

Output from this function is an XML block with the following constructs:
matched_performers int
The number of performers we have a mapping for
performer_query string
A query string to search for all of the performers using the Eventful performer_id's
performers
A list of performers mapped to the ids. Each performer entry has the following structure:
id string
Eventful's performer id.
xidstring
External performer id.

Example XML Response


<performers> 
  <matched_performers>2</matched_performers>
  <performer>
    <id>41950</id>
    <xid>110074840519</xid>
  </performer>
  <performer>
    <id>155872</id>
    <xid>20829154896</xid>
   </performer>
   <performer_query>( performer_id:41950 || performer_id:155872) </performer_query>
</performers>


Error Codes

This method may return these errors in an error document:

Authentication error
The specified user was not found or provided invalid credentials.
Missing parameter
A required parameter was not provided.