API Keys
Manage application API keys for end-user authentication.
| Operation | GraphQL |
|---|---|
| List keys | application_keys(where: {application_id: {_eq: $appId}, revoked_at: {_is_null: true}}, order_by: {created_at: desc}) |
| Create key | insert_application_keys_one(object: {application_id, name, hashed_secret, prefix, last4, scopes, created_by, expires_at}) |
| Update key | update_application_keys_by_pk(pk_columns: {id: $keyId}, _set: {name, scopes, expires_at}) |
| Revoke key | update_application_keys_by_pk(pk_columns: {id: $keyId}, _set: {revoked_at: $revokedAt}) |
Last updated on