Skip to main content

Get all User Authentication Info

GET Get a list of User Authentication Info

https://useast.api.elasticpath.com/v2/authentication-realms/:realm-id/user-authentication-info
note

You can use pagination with this resource. For more information, see pagination section.

Parameters

Path parameters

NameRequiredTypeDescription
realm-idRequiredstringThe ID for the authentication-realm containing the user-authentication-info object.

Headers

NameRequiredTypeDescription
AuthorizationRequiredstringThe Bearer token required to get access to the API.

Query parameters

NameRequiredTypeDescription
filterOptionalstringSpecifies the filter attributes, For more information, see the Filtering
page[limit]OptionalintegerThe number of records per page.
page[offset]OptionalintegerThe number of records to offset the results by.
sortOptionalstringSpecifies the attribute to sort by. It can be created_at,id, or updated_at. By default, sorting is ascending. To sort in descending order, prefix the value with a - (for example, -updated_at). The default value is -created_at. See Sorting.

Filtering

The following table describes the supported operator and attributes when filtering customers.

AttributeTypeOperatorsExample
emailstring
  • eq
  • ilike
eq(email,ronswanson@example.com)
namestring
  • eq
  • ilike
ilike(name,*swan*)
idstring
  • eq
  • ge
  • gt
  • le
  • lt
  • in
eq(id,787af9a4-83e1-4216-bc60-df076daef0c5)
created_atstring
  • eq
  • ge
  • gt
  • le
  • lt
gt(created_at,"2021-06-02T18:44:07.617Z")
updated_atstring
  • eq
  • ge
  • gt
  • le
  • lt
ge(updated_at,"2021-06-07T18:24:48.149Z")

Request Examples

Curl

curl -X GET https://useast.api.elasticpath.com/v2/authentication-realms/:realm-id/user-authentication-info/ \
-H "Authorization: Bearer XXXX"

JavaScript SDK

const MoltinGateway = require('@moltin/sdk').gateway
const Moltin = MoltinGateway({
client_id: 'X'
})
const realmId = 'XXXX'
Moltin.UserAuthenticationInfo.All(realmId, null)

Response Example

200 OK

{
"meta": {
"page": {
"limit": 10,
"offset": 0,
"current": 1,
"total": 1
},
"results": {
"total": 2
}
},
"data": [
{
"links": {
"self": "https://useast.api.elasticpath.com/v2/authentication-realms/b6cf44b5-5d52-46b8-ae6f-7f28847fb269/user-authentication-info/9738663b-2f64-47e0-b70f-eecd9fb28f53"
},
"id": "9738663b-2f64-47e0-b70f-eecd9fb28f53",
"name": "John Doe",
"email": "john.doe@banks.com",
"meta": {
"created_at": "2021-06-07T18:24:48.149Z",
"updated_at": "2021-06-07T18:24:48.149Z",
"creation_status": "COMPLETE"
},
"type": "user_authentication_info"
},
{
"links": {
"self": "https://useast.api.elasticpath.com/v2/authentication-realms/b6cf44b5-5d52-46b8-ae6f-7f28847fb269/user-authentication-info/787af9a4-83e1-4216-bc60-df076daef0c5"
},
"id": "787af9a4-83e1-4216-bc60-df076daef0c5",
"name": "Jane Doe",
"email": "jane.doe@banks.com",
"meta": {
"created_at": "2021-06-02T18:44:07.617Z",
"updated_at": "2021-06-02T18:44:07.617Z",
"creation_status": "COMPLETE"
},
"type": "user_authentication_info"
}
],
"links": {
"next": null,
"current": "https://useast.api.elasticpath.com/v2/authentication-realms/b6cf44b5-5d52-46b8-ae6f-7f28847fb269/user-authentication-info?page%5Blimit%5D=10&page%5Boffset%5D=0",
"last": "https://useast.api.elasticpath.com/v2/authentication-realms/b6cf44b5-5d52-46b8-ae6f-7f28847fb269/user-authentication-info?page%5Blimit%5D=10&page%5Boffset%5D=0",
"prev": null,
"first": "https://useast.api.elasticpath.com/v2/authentication-realms/b6cf44b5-5d52-46b8-ae6f-7f28847fb269/user-authentication-info?page%5Blimit%5D=10&page%5Boffset%5D=0"
}
}