API keys
Gestiona las API keys. Solo desde el panel, para que una key filtrada no pueda crear otras.
Listar API keys
Sección titulada «Listar API keys»GET
/v1/api-keysSolo desde el panelRespuesta 200
data []
idstringobligatorionamestringobligatorioprefixstringobligatoriocreatedAtstring (date-time)obligatoriorevokedAtstring (date-time)
curl "https://api.usecrier.com/v1/api-keys" \ -H "Authorization: Bearer $CRIER_API_KEY"const res = await fetch('https://api.usecrier.com/v1/api-keys', { headers: { Authorization: `Bearer ${process.env.CRIER_API_KEY}`, },});const { data } = await res.json();import os, requests
res = requests.get( "https://api.usecrier.com/v1/api-keys", headers={"Authorization": f"Bearer {os.environ['CRIER_API_KEY']}"},)data = res.json()["data"]Crear una API key
Sección titulada «Crear una API key»POST
/v1/api-keysSolo desde el panelCuerpo
namestringobligatorio
Respuesta 201
data
keyobjectobligatoriokey
idstringobligatorionamestringobligatorioprefixstringobligatoriocreatedAtstring (date-time)obligatoriorevokedAtstring (date-time)
secretstringobligatorioLa key completa; solo se muestra esta vez.
curl -X POST "https://api.usecrier.com/v1/api-keys" \ -H "Authorization: Bearer $CRIER_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "production" }'const res = await fetch('https://api.usecrier.com/v1/api-keys', { method: 'POST', headers: { Authorization: `Bearer ${process.env.CRIER_API_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ "name": "production" }),});const { data } = await res.json();import os, requests
res = requests.post( "https://api.usecrier.com/v1/api-keys", headers={"Authorization": f"Bearer {os.environ['CRIER_API_KEY']}"}, json={ "name": "production" },)data = res.json()["data"]Revocar una API key
Sección titulada «Revocar una API key»DELETE
/v1/api-keys/{id}Solo desde el panelParámetros
idstringobligatorio
Respuesta 204
Sin contenido
curl -X DELETE "https://api.usecrier.com/v1/api-keys/key_2b4n6m" \ -H "Authorization: Bearer $CRIER_API_KEY"await fetch('https://api.usecrier.com/v1/api-keys/key_2b4n6m', { method: 'DELETE', headers: { Authorization: `Bearer ${process.env.CRIER_API_KEY}`, },});import os, requests
requests.delete( "https://api.usecrier.com/v1/api-keys/key_2b4n6m", headers={"Authorization": f"Bearer {os.environ['CRIER_API_KEY']}"},)© 2026 Crier by TWOFACES ·usecrier.com ·Panel ·soporte@twofacesco.com