brainpoloEl 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_TOKENAuthorization: Bearer YOUR_API_TOKENTodos 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
}luidTipo: cadena
Identificador único para el contenido creado
slugTipo: cadena
URL-friendly version of the content
wordsTipo: entero
Number of words in the content
remaining_daily_quotaTipo: 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"
}luidTipo: cadena
Identificador único para el contenido creado
slugTipo: cadena
URL-friendly version of the content
wordsTipo: entero
Number of words in the content
remaining_daily_quotaTipo: 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": "My New Block
",
"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
}creatorTipo: cadena
Username of the content creator
luidTipo: cadena
Identificador único para el bloque
typeTipo: cadena
Tipo de contenido (ej., "thought")
htmlTipo: cadena
HTML contenido del bloque
created_timestampTipo: cadena
Creation date and time
hitsTipo: entero
Number of views