ZONNE ofrece un método GET enriquecido con numerosas funciones que facilitan la consulta, filtrado y presentación de datos.
Base URL: https://api.zoneapi.cloud/proyecto/endpoint
?id=5
: Obtener elemento con id=5.?precio=100&nombre=Laptop
: Filtrar elementos con precio=100 y
nombre=Laptop.
?user.name=John
: Filtrar elementos donde user.name sea igual a "John".?spot.trick_name=360 Flip
: Filtrar elementos donde spot.trick_name sea igual a "360 Flip".?filter[user.id]=1&operator[user.id]=eq
: Filtrar elementos donde user.id sea igual a 1.?filter[precio]=100&operator[precio]=gt
: Productos con precio
mayor a 100.
?filter[nombre]=mac&operator[nombre]=contains
: Productos cuyo
nombre contenga 'mac'.
?filter[categoria]=1,2,3&operator[categoria]=in
: Productos en
las categorías 1, 2 o 3.
?page=1&limit=10
: Primera página con 10 elementos por página.
?page=2&limit=25
: Segunda página con 25 elementos por página.
?sort=precio
: Ordenar por precio (ascendente por defecto).?sort=nombre&direction=desc
: Ordenar por nombre descendente.
?fields=id,nombre,precio
: Devuelve solo los campos id, nombre y
precio.
?search=smartphone&search_fields=nombre,descripcion
: Busca
'smartphone' en los campos nombre y descripción.
?format=json
: Formato JSON (predeterminado).?format=xml
: Formato XML.?format=csv
: Formato CSV (descarga).?filter[precio]=50&operator[precio]=gt&sort=precio&page=1&limit=10&fields=id,nombre,precio&format=json
:
Productos con precio > 50, ordenados por precio, primera página con 10
elementos, mostrando id, nombre y precio en formato JSON.
?_schema=true
: Muestra la estructura del endpoint con tipos de
datos.