Documentación de la API
La API de TOON Converter te permite convertir programáticamente entre formatos JSON y TOON (Token-Oriented Object Notation). TOON reduce el uso de tokens en un 30-60% en comparación con JSON, lo que lo hace ideal para aplicaciones de IA/LLM.
URL Base: https://toonverter.com/api
Convierte entre formatos JSON y TOON. Este endpoint valida la entrada y realiza la conversión.
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
input_data |
string | Yes | The JSON or TOON string to convert |
direction |
string | Yes | Either "json_to_toon" or "toon_to_json" |
curl -X POST "https://toonverter.com/api/convert" \
-H "Content-Type: application/json" \
-d '{
"input_data": "{\"name\": \"Alice\", \"age\": 30}",
"direction": "json_to_toon"
}'
import requests
response = requests.post(
"https://toonverter.com/api/convert",
json={
"input_data": '{"name": "Alice", "age": 30}',
"direction": "json_to_toon"
}
)
print(response.json())
Valida la entrada JSON o TOON sin realizar la conversión. Útil para verificar la corrección del formato antes del procesamiento.
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
input_data |
string | Yes | The JSON or TOON string to validate |
direction |
string | Yes | Either "json_to_toon" (validates JSON) or "toon_to_json" (validates TOON) |
curl -X POST "https://toonverter.com/api/validate" \
-H "Content-Type: application/json" \
-d '{
"input_data": "{\"name\": \"Alice\"}",
"direction": "json_to_toon"
}'
Obtén descripciones de herramientas amigables para IA para agentes de IA. Devuelve información estructurada sobre los endpoints de API disponibles en un formato optimizado para consumo de IA.
Note: This endpoint returns JSON. For human-readable documentation, see this page or visit /api/ai-tools.
Todos los endpoints devuelven códigos de estado HTTP apropiados:
Las respuestas de error incluyen un campo detail con un mensaje de error descriptivo.
TOON (Token-Oriented Object Notation) es un formato de serialización compacto y legible por humanos diseñado para reducir el uso de tokens al pasar datos estructurados a Modelos de Lenguaje Grande (LLMs).
{
"users": [
{"id": 1, "name": "Alice", "role": "admin"},
{"id": 2, "name": "Bob", "role": "user"}
]
}
users[2]{id,name,role}:
1,Alice,admin
2,Bob,user