Skip to main content
POST
/
actions
/
generate-scoped-auth-token
Generate Scoped Auth Token
curl --request POST \
  --url https://api.prequel.co/actions/generate-scoped-auth-token \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '
{
  "application_origin": "<string>",
  "recipient_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "destination": {
    "destination": {
      "vendor": "<unknown>",
      "abs": {
        "folder": "<string>",
        "container_name": "<string>",
        "storage_account_name": "<string>",
        "auth_method": "azure_service_shared_access_signature",
        "file_format": "parquet",
        "disable_manifest": false
      },
      "name": "<string>",
      "recipient_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "enabled_models": [
        "<string>"
      ],
      "max_concurrent_transfers": 123,
      "max_concurrent_queries_per_transfer": 123,
      "is_enabled": true,
      "machine_type_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
    }
  }
}
'
{
  "status": "<string>",
  "data": {
    "scoped_token": "<string>"
  },
  "message": "<string>"
}

Authorizations

X-API-KEY
string
header
required

Body

application/json
application_origin
string
required

The origin of the application requesting the scoped auth token.

recipient_id
string<uuid>
required

The recipient ID.

destination
Create Destination Request · object
required

Response

OK

status
string
required
Allowed value: "success"
data
object
required
message
string
required