Access Tokens
APIs related to access tokens, these are used to created long running tokens which will be used to make Amorphic API calls.
📄️ List access tokens
Returns personal access tokens owned by the calling user. Tokens named lineage-schedule-token are omitted. Tokens whose ExpiresOn is past are marked expired (and persisted) during this call. Optional projectionExpression is a comma-separated list of DynamoDB attribute names; only matching keys are returned per item.
📄️ Create an access token
Creates a personal access token (PAT) for the calling user. The request must use a valid Cognito session token; a PAT cannot be used to create another PAT. The user must be active and have access to the specified role. On success, returns Message, AccessToken, and AccessTokenId.
📄️ Update an access token
Updates a token owned by the calling user. The operation query parameter is required and supports activate, deactivate, and update. The caller must own the token and be an active user, and the token must exist with a valid status (active, inactive, or disabled).
📄️ Delete an access token
Deletes an access token by TokenId. Only the token owner can delete it (else AUTH-1010). Missing token returns IPV-1002. Success Message is 'Successfully deleted token'. Not idempotent after delete (subsequent calls return IPV-1002).