Desarrolladores

03 - CRUD básico

Operaciones GET, POST, PUT y DELETE sobre recursos de la API REST, incluyendo descubrimiento de campos con /schema.

03 - CRUD básico

Los recursos siguen el patrón REST estándar.

Operaciones

OperaciónMétodoURL
ListarGET/api/3/clientes
Obtener unoGET/api/3/clientes/123
CrearPOST/api/3/clientes
ActualizarPUT/api/3/clientes/123
EliminarDELETE/api/3/clientes/123
Ver esquemaGET/api/3/clientes/schema

Crear un cliente

El body debe enviarse como formulario: application/x-www-form-urlencoded.

curl -X POST "https://miempresa.beply.es/api/3/clientes" \
  -H "Token: tu-api-key-aquí" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "nombre=Cliente de prueba" \
  --data-urlencode "cifnif=B12345678"

Actualizar un registro

curl -X PUT "https://miempresa.beply.es/api/3/clientes/123" \
  -H "Token: tu-api-key-aquí" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "nombre=Cliente actualizado"

Descubrir campos con /schema

Usa /schema para saber qué campos existen en una instancia concreta.

curl "https://miempresa.beply.es/api/3/clientes/schema" \
  -H "Token: tu-api-key-aquí"

No asumas que todas las instancias tienen exactamente los mismos campos: los plugins y campos personalizados pueden ampliar los modelos.

¿Te ha resultado útil esta página?

¿Aún tienes dudas?

Habla con nuestro equipo y te resolvemos cualquier duda al instante.