Skip to content
API referenceConsumerConsumer.account

List the authenticated consumer's connected identities

GET
/consumer/v1/me/identities

Returns every external OIDC identity linked to the consumer account in the request's project, most-recent login first. Each row carries the resolved provider_name/provider_kind (joined server-side against the project's OIDC providers) so clients can render the provider label + icon directly.

Authorization

bearer_auth
AuthorizationBearer <token>

In: header

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/consumer/v1/me/identities"
[  {    "email_at_link": "string",    "last_login_at": "2019-08-24T14:15:22Z",    "linked_at": "2019-08-24T14:15:22Z",    "provider_id": "fe3d49af-4061-436b-ae60-f7044f252a44",    "provider_kind": "string",    "provider_name": "string",    "subject": "string"  }]
{  "detail": "Pool slug must be unique.",  "instance": "urn:forestvpn:trace:a1b2c3d4",  "title": "Validation Error",  "type": "https://fvpn.net/errors/validation"}
{  "detail": "Pool slug must be unique.",  "instance": "urn:forestvpn:trace:a1b2c3d4",  "title": "Validation Error",  "type": "https://fvpn.net/errors/validation"}
{  "detail": "Pool slug must be unique.",  "instance": "urn:forestvpn:trace:a1b2c3d4",  "title": "Validation Error",  "type": "https://fvpn.net/errors/validation"}