Documentación

Inicio rápido

Cuatro peticiones: perfil, conexión, cuenta y publicación.

1. Consigue tu API key

Entra en el panel, ve a API keys y crea una. Se muestra una sola vez: guárdala como variable de entorno.

bash
export CRIER_API_KEY="crier_live_…"

2. Crea un perfil

Un perfil agrupa las cuentas de una marca o de uno de tus clientes. Guarda su id.

POST /v1/profiles
curl -X POST "https://api.usecrier.com/v1/profiles" \
  -H "Authorization: Bearer $CRIER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Acme",
    "timezone": "Europe/Madrid"
  }'
201 Created
{
  "data": {
    "id": "prf_8f2k4d",
    "name": "Acme",
    "timezone": "Europe/Madrid",
    "createdAt": "2026-10-23T10:00:00.000Z",
    "updatedAt": "2026-10-23T10:00:00.000Z"
  }
}

3. Conecta una cuenta

Pide la URL de conexión de la red y abre esa URL en el navegador del usuario. Cuando autorice, volverá a tu redirectUrl.

GET /v1/connect/instagram
curl "https://api.usecrier.com/v1/connect/instagram?profileId=prf_8f2k4d&redirectUrl=https%3A%2F%2Fapp.acme.com%2Fconectado" \
  -H "Authorization: Bearer $CRIER_API_KEY"
Vuelta a tu app
https://app.acme.com/conectado?connected=instagram&accountId=acc_3k9x2m&username=acme

4. Publica

Manda el texto y las cuentas. Sin scheduledFor se publica ahora mismo.

POST /v1/posts
curl -X POST "https://api.usecrier.com/v1/posts" \
  -H "Authorization: Bearer $CRIER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "¡Hola desde Crier! 👋",
    "targets": [
      {
        "accountId": "acc_3k9x2m"
      }
    ]
  }'
201 Created
{
  "data": {
    "id": "pst_7q1w0e",
    "status": "publishing",
    "targets": [
      { "accountId": "acc_3k9x2m", "platform": "instagram", "status": "pending" }
    ]
  }
}

Unos segundos después la publicación pasa a published y cada destino lleva su url. Consúltalo con GET /v1/posts/{id} o, mejor, con un webhook.

🚧 Aún no está listo

Estamos terminando de construirlo

Crier está en acceso anticipado. Déjanos tu email y serás de los primeros en entrar, con condiciones de lanzamiento.

o con tu email

Sin spam. Solo te escribiremos para darte acceso.

¡Estás en la lista!

Te escribiremos en cuanto tu acceso esté listo.