API keys y owners

Solo consola: estos endpoints necesitan la sesión de un usuario identificado en la consola. Api-Key y Api-Secret no funcionan con ellos, y no hay una forma admitida de llamarlos desde tu código. Se documentan para explicar lo que hace la consola. La consola lo hace por ti en API keys & settings. En API keys se explica cómo usarlas y protegerlas.

Crear una API key

POST /v1/databases/{databaseId}:createApiKey

1{"name": "backend"}

Respuesta 201 Created. El secret solo se devuelve ahora; guárdalo en un lugar seguro:

1{"name":"backend","key":"4fdd0267-fded-4d51-b1a2-e7674e02126e","secret":"02863644-fbf9-4e57-8b64-e11ead5878ec","creation_date":"2026-10-28T06:27:03.555714157+01:00"}

Revocar una API key

POST /v1/databases/{databaseId}:deleteApiKey

1{"key": "4fdd0267-fded-4d51-b1a2-e7674e02126e"}

Respuesta 204 No Content. Desde ese momento se rechazan las peticiones con esa clave.

Añadir un owner

POST /v1/databases/{databaseId}:addOwner

1{"owner_id": "user-2"}

Respuesta 200 OK con los owners:

1["owner-1","user-2"]

Quitar un owner

POST /v1/databases/{databaseId}:deleteOwner

1{"owner_id": "user-2"}

Respuesta 200 OK con los owners que quedan. No puedes quitarte a ti mismo.

1["owner-1"]

Comentarios

Deja un comentario