POST
/api/register
Registrar un nuevo usuario
curl -X POST https://geo.automators.work/api/register \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"password": "secure-password",
"name": "User Name"
}'
POST
/api/login
Iniciar sesión y obtener token JWT
curl -X POST https://geo.automators.work/api/login \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"password": "secure-password"
}'
POST
/api/schemas/create
Crear un nuevo JSON-LD Schema
curl -X POST https://geo.automators.work/api/schemas/create \
-H "X-API-Token: your-api-token" \
-H "Content-Type: application/json" \
-d '{
"type": "Organization",
"data": {
"name": "My Company",
"description": "Company description",
"url": "https://example.com"
}
}'
GET
/api/schemas/list
Listar todos tus schemas
curl -H "X-API-Token: your-api-token" \
https://geo.automators.work/api/schemas/list
GET
/embed/jsonld/:schema_id.js
Obtener el script embed para inyección inline
<!-- Add to your HTML -->
<script src="https://geo.automators.work/embed/jsonld/SCHEMA_ID.js" async></script>
POST
/api/feeds/create
Crear un nuevo RSS/JSON Feed
curl -X POST https://geo.automators.work/api/feeds/create \
-H "X-API-Token: your-api-token" \
-H "Content-Type: application/json" \
-d '{
"title": "My Blog",
"description": "Blog description",
"link": "https://example.com/blog"
}'
Para documentación completa, visita la guía de documentación