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.