API Reference/Management/Authz
POST
/v1/mgmt/authz/re/has

Authorization

AuthorizationRequiredBearer <token>

< Project ID >:< Management Key > as bearer

In: header

Request Body

application/jsonRequired
relationQueriesarray<object>
curl -X POST "https://api.descope.com/v1/mgmt/authz/re/has" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "relationQueries": [
      {
        "resource": "string",
        "relationDefinition": "string",
        "namespace": "string",
        "target": "string",
        "hasRelation": true
      }
    ]
  }'

OK

{
  "relationQueries": [
    {
      "resource": "string",
      "relationDefinition": "string",
      "namespace": "string",
      "target": "string",
      "hasRelation": true
    }
  ],
  "directRelations": [
    true
  ]
}

Was this helpful?