Mint a new rsk_ API key
Creates a new `rsk_live_*` token. The full token is returned **once** and is never stored in plaintext. - `projects: "all"` requires `org_keys:write` scope or org admin/owner role. - `projects: [...]` requires project membership for all listed project IDs. Canonical endpoint (supersedes deprecated `POST /api/org/api-keys`).
AuthorizationBearer <rsk_live_*>Rensei API key presented as Authorization: Bearer rsk_live_. Required API-key scopes are recorded per operation in x-rensei-required-scopes.
orgId*stringMust match the authenticated org.
application/json- body
name*stringprojects*|array<string>"all" creates an org-wide key (requires org_keys:write scope or
org admin/owner role). An array of project IDs creates a project-scoped key.
scopes?array<string>Scope claims (defaults to ["*"] for org-wide keys, worker scopes for project keys).
expiresAt?stringdate-timeKey minted.
application/json- response
key*curl -X POST 'https://app.rensei.ai/api/org/string/keys' \ -H 'Content-Type: application/json' \ -d '{ "name": "string", "projects": "all"}'{ "key": { "id": "string", "orgId": "string", "name": "string", "keyPrefix": "string", "scopes": [ "string" ], "projectIds": "all", "createdAt": "2019-08-24T14:15:22Z", "expiresAt": "2019-08-24T14:15:22Z", "fullKey": "string" }}Issue M2M access token (client_credentials)
OAuth 2.0 `client_credentials` grant. The canonical request media type is `application/x-www-form-urlencoded`; `application/json` remains accepted for backward wire compatibility. Returns a short-lived `Bearer` access token. M2M clients are provisioned in the admin panel (`POST /api/admin/m2m-clients`).
List host binary consents in the org, and what each consentable binary requires (org admin, humans only).
List host binary consents in the org, and what each consentable binary requires (org admin, humans only). - Rensei REST API operation reference.