Identity API \ List all identities PHP SDK
Identity API Resources
Resource/URI - Common | GET | POST | PUT | DELETE |
---|---|---|---|---|
Identities
/identities.json
|
List all identities | – | – | – |
Identity
/identities/<identity_token>.json
|
Read identity details | – | – | Delete identity |
Identity
/identities/<identity_token>/link.json
|
– | – | ReLink identity | – |
Identity
/identities/<identity_token>/synchronize.json
|
– | – | Synchronize identity | – |
Identity
/identities/<identity_token>/contacts.json
|
Read identity contacts | – | – | – |
Resource/URI - Provider Specific | GET | POST | PUT | DELETE |
---|---|---|---|---|
Steam Games
/identities/<identity_token>/steam/games.json
|
List all Steam games | – | – | – |
Facebook Posts
/identities/<identity_token>/facebook/posts.json
|
List all Facebook posts | – | – | – |
Workflow
Request: the code to send to the API
Send a GET
request to the resource /identites.json
to obtain the list of your identities.
Result: the code returned by the API
The API will return the list of your identities. Requests that return multiple entries will be paginated to 250 items by default.
The identity_token
uniquely identifies the identity
and the user_token
uniquely identifies the owner of the identity.
The relationship between users and identities is a one-to-many relationship.
A user may own many identities, but an identity is always linked to a single user.
Example Resultset
{ "response": { "request": { "date": "Mon, 06 Oct 2014 10:26:44 0200", "resource": "/identities.json", "status": { "flag": "success", "code": 200, "info": "Your request has been processed successfully" } }, "result": { "data": { "identities": { "pagination": { "current_page": 1, "total_pages": 1, "entries_per_page": 250, "total_entries": 3, "order": { "field": "date_creation", "direction": "desc" } }, "count": 3, "entries": [ { "user_token": "15ad071c-6a64-4ce1-a9df-72f506161636", "identity_token": "8b285b6b-12fa-45f3-ba95-10aeebc0d887", "date_creation": "Mon, 06 Oct 2014 09:52:57 0200", "date_last_update": "Mon, 06 Oct 2014 09:52:58 0200", "provider": "facebook", "num_logins": "6" }, { "user_token": "15ad071c-6a64-4ce1-a9df-72f506161636", "identity_token": "e768c378-3dc9-4d89-b9ec-ab692546dc22", "date_creation": "Mon, 06 Oct 2014 09:23:51 0200", "date_last_update": "Mon, 06 Oct 2014 09:23:51 0200", "provider": "google", "num_logins": "21" }, { "user_token": "d34845a4-33ac-483a-982b-3e376bdf0398" "identity_token": "17966dc6-4036-4d42-b186-25c9e3bf78d3", "date_creation": "Mon, 06 Oct 2014 09:09:41 0200", "date_last_update": "Mon, 06 Oct 2014 09:09:41 0200", "provider": "google", "num_logins": "11" } ] } } } } }