GET
/
user
/
{userId}
curl --request GET \
  --url http://api.integralapi.co/public/user/{userId} \
  --header 'Authorization: <authorization>' \
  --header 'Integral-Application-Id: <integral-application-id>'
{
  "applicationUser": {
    "id": "<string>",
    "createdAt": "<string>",
    "updatedAt": "<string>",
    "deletedAt": "<string>",
    "applicationRoleId": "<string>",
    "application": {
      "id": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>",
      "deletedAt": "<string>",
      "name": "<string>",
      "description": "<string>",
      "publicId": "<string>",
      "organization": {
        "id": "<string>",
        "createdAt": "<string>",
        "updatedAt": "<string>",
        "deletedAt": "<string>",
        "name": "<string>"
      },
      "baseUrl": {
        "id": "<string>",
        "createdAt": "<string>",
        "updatedAt": "<string>",
        "deletedAt": "<string>",
        "url": "<string>"
      },
      "ipRateLimit": 123,
      "amountPerInterval": "<string>",
      "timeInterval": "<string>"
    },
    "applicationUserForeignId": "<string>",
    "metadata": {},
    "applicationRole": {
      "id": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>",
      "deletedAt": "<string>",
      "role": "<string>",
      "description": "<string>"
    }
  }
}

Request

Authorization
string
required

An API key is a token that you provide when making API calls.

Integral-Application-Id
string
required

An Application ID that finds the application you are working with. This Application ID can be found on the Integral platform through the dashboard or Application’s page.

Body Parameters

userId
string
required

This is a unique index on your database to find users. This will allow us to know which API key associates to each user on your application’s end.

Response

The response of this API request gives back information on an Application User

Response Fields

applicationUser
object
required