Skip to main content
GET
/
integration-user
/
for-user
Get integration users for a user with filtered metadata
curl --request GET \
  --url https://core.ravenna.ai/api/integration-user/for-user \
  --header 'x-ravenna-api-token: <api-key>'
[
  {
    "id": "<string>",
    "integrationId": "<string>",
    "externalUserId": "<string>",
    "userId": "<string>",
    "status": "<string>",
    "metadata": {},
    "createdAt": "<string>",
    "updatedAt": "<string>",
    "integration": {
      "id": "<string>",
      "name": "<string>",
      "app": "<string>"
    },
    "_fields": [
      {
        "key": "<string>",
        "label": "<string>",
        "path": "<string>",
        "type": "<string>",
        "order": 123
      }
    ]
  }
]

Authorizations

x-ravenna-api-token
string
header
required

Query Parameters

userId
string
required

Response

Successful response

id
string
required

Integration user ID

integrationId
string
required

Integration ID

externalUserId
string
required

External user ID from integration system

userId
string
required

Ravenna user ID

status
string
required

Integration user status

metadata
object
required

Filtered metadata based on context

createdAt
string
required

Creation timestamp (ISO string)

updatedAt
string
required

Last update timestamp (ISO string)

integration
object
required

Integration details

_fields
object[]
required

Field definitions for dynamic rendering