El brainful API permite una integración perfecta entre sus aplicaciones y brainful's poderoso sistema de gestión de contenido. Ya sea que esté construyendo herramientas de automatización o integrándose con sus aplicaciones favoritas, nuestro API RESTFUL proporciona una forma simple y segura de interactuar con su contenido.
Autenticación basada en tokens con cifrado HTTPS
Métodos HTTP estándar con respuestas JSON
Capacidades de geolocalización integradas
Optimizado para rendimiento confiable
60 solicitudes por minuto por usuario
Visite su brainful página de opciones para generar su token de API.
Seleccione de nuestro código de ejemplo en cURL, JavaScript, o Python para comenzar rápidamente.
Pruebe los ejemplos interactivos a continuación para probar su integraciónpruebe los ejemplos interactivos a continuación para probar su integración.
Todas las solicitudes de API requieren su token de API en el encabezado de Autorización. Obtenga su token desde la brainful página de opciones. La API admite formatos de token y bearer token.
Authorization: Token YOUR_API_TOKEN
Authorization: Bearer YOUR_API_TOKEN
Todos los parámetros se envían en el cuerpo de la solicitud como JSON.
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
cadena | cadena | Sí | Contenido a agregar (1-5000 caracteres) |
parent_luid | cadena | No | luid del bloque padre (opcional) |
latitude | decimal | No | latitud (-90° a 90°) |
longitude | decimal | No | longitud (-180° a 180°) |
agent | cadena | No | Agent identifier (max 50 chars) |
team_space | cadena | No | Team space slug to add the block to (only for organization members) |
{ "luid": "abc123", "slug": "My New Block", "type": "thought", "pinned": false, "entities": [], "created_timestamp": "2024-01-01T00:00:00Z", "last_edited": "2024-01-01T00:00:00Z", "experience": 5, "remaining_daily_quota": 97 }
luid
Tipo: cadena
Identificador único para el contenido creado
slug
Tipo: cadena
URL-friendly version of the content
words
Tipo: entero
Number of words in the content
remaining_daily_quota
Tipo: entero
Remaining content creation quota for today
Todos los parámetros se envían en el cuerpo de la solicitud como JSON.
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
identifier | cadena | Sí | Identificador del bloque al que agregar (luid o slug) |
cadena | cadena | Sí | Contenido a agregar (1-5000 caracteres) |
{ "details": "Text appended to block successfully.", "luid": "abc123", "slug": "my-example-block" }
luid
Tipo: cadena
Identificador único para el contenido creado
slug
Tipo: cadena
URL-friendly version of the content
words
Tipo: entero
Number of words in the content
remaining_daily_quota
Tipo: entero
Remaining content creation quota for today
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
luid | cadena | Sí | Identificador único del bloque a recuperar |
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
latitude | decimal | No | latitud (-90° a 90°) |
longitude | decimal | No | longitud (-180° a 180°) |
agent | cadena | No | Identificador del agente (máx. 50 caracteres) |
{ "creator": "johnnyappleseed", "luid": "abc123", "slug": "My New Block", "type": "thought", "html": "", "blocks": [], "entities": [], "flagged": false, "pinned": false, "archived": false, "trashed": false, "public": false, "created_timestamp": "2025-01-28 18:01", "last_edited": "2025-01-28 18:01", "words": 3, "bytes": 45, "hits": 0 } My New Block
creator
Tipo: cadena
Username of the content creator
luid
Tipo: cadena
Identificador único para el bloque
type
Tipo: cadena
Tipo de contenido (ej., "thought")
html
Tipo: cadena
HTML contenido del bloque
created_timestamp
Tipo: cadena
Creation date and time
hits
Tipo: entero
Number of views