La API de Tutiplay

Empezar

Cómo autenticarse y hacer la primera llamada a la API.

Empezar

La API sigue el estilo REST sobre HTTPS e intercambia JSON. Cada llamada se autentica con una API key que creas desde la web, en Mi cuenta › API Keys y que se envía en la cabecera Authorization. La llamada más sencilla devuelve los datos de tu cuenta:

bash
curl -H "Authorization: Bearer tp_…" \
  https://api.tutiplay.com/v1/me
json
{
  "id": "99af283f-9a91-47ec-9f94-0656e7704b27",
  "username": "tu_usuario",
  "email": "tu@correo.com",
  "firstName": "…",
  "lastName": "…",
  "description": null,
  "photoUrl": null,
  "dateJoined": "2026-09-01T10:00:00Z"
}

Una key empieza por tp_ y solo se muestra una vez, al crearla: Tutiplay almacena su hash, no su valor, por lo que no es posible recuperarla. Si se pierde, hay que revocarla y crear otra. Puede tener fecha de caducidad o no tenerla, y una cuenta puede tener varias activas a la vez. Se recomienda usar una por cliente, de modo que cada una pueda revocarse sin afectar a las demás.

Una key es una credencial. No debe publicarse en un repositorio, en el código de una página web ni en una incidencia. Revocarla desde la web la invalida de forma inmediata.