List all the user consented organizations of a application.

GET /api/applications/{id}/users/{userId}/consent-organizations

List all the user consented organizations for a application by application id and user id.

Path parameters

  • id string Required

    The unique identifier of the application.

  • userId string Required

    The unique identifier of the user.

Query parameters

  • page integer

    Page number (starts from 1).

    Minimum value is 1. Default value is 1.

  • page_size integer

    Entries per page.

    Minimum value is 1. Default value is 20.

Responses

  • 200 application/json

    List of organization entities granted by the user for the application.

    Hide response attribute Show response attribute object
    • organizations array[object] Required

      A list of organization entities granted by the user for the application.

      Hide organizations attributes Show organizations attributes object
      • tenantId string Required

        Maximum length is 21.

      • id string Required

        Minimum length is 1, maximum length is 21.

      • name string Required

        Minimum length is 1, maximum length is 128.

      • description string | null Required

        Maximum length is 256.

      • customData object Required

        arbitrary

      • isMfaRequired boolean Required
      • branding object Required
        Hide branding attributes Show branding attributes object
        • logoUrl string(url)
        • darkLogoUrl string(url)
        • favicon string(url)
        • darkFavicon string(url)
      • createdAt number Required
  • 400

    Bad Request

  • 401

    Unauthorized

  • 403

    Forbidden

  • 404

    Not Found

  • 422

    Unprocessable Content

GET /api/applications/{id}/users/{userId}/consent-organizations
curl \
 --request GET 'https://[tenant_id].logto.app/api/applications/{id}/users/{userId}/consent-organizations' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "organizations": [
    {
      "tenantId": "string",
      "id": "string",
      "name": "string",
      "description": "string",
      "customData": {},
      "isMfaRequired": true,
      "branding": {
        "logoUrl": "string",
        "darkLogoUrl": "string",
        "favicon": "string",
        "darkFavicon": "string"
      },
      "createdAt": 42.0
    }
  ]
}