Skip to main content
POST
https://api.app.shinzo.ai
/
auth
/
generate_ingest_token
Generate Ingest Token
curl --request POST \
  --url https://api.app.shinzo.ai/auth/generate_ingest_token \
  --header 'Authorization: Bearer <token>'

Authentication

Requires JWT token authentication.

Example Request

curl -X POST https://api.app.shinzo.ai/auth/generate_ingest_token \
  -H "Authorization: Bearer <jwt_token>"

Response

{
  "uuid": "itk_abc123def456",
  "token": "abc123-def456-ghi789-...",
  "created_at": "2025-01-15T10:00:00Z",
  "status": "active"
}
The token value is only displayed once at creation. Store it securely as it cannot be retrieved later.

Response Fields

FieldTypeDescription
uuidstringUnique identifier for the token
tokenstringThe token value (shown only once)
created_atstringCreation timestamp (ISO 8601)
statusstringToken status (active)

Status Codes

CodeDescription
200Token generated successfully
401Invalid or missing JWT token