Drop · API de Integraciones

Qué podés hacer

El API de Integraciones de Drop, en una página.

Este API te permite conectar tu plataforma con Drop: leer el catálogo con precios y existencias, resolver direcciones, crear órdenes y recibir notificaciones cuando cambian de estado.

  • Prefijo de todas las rutas: /integrations/v1
  • URL base: una por ambiente, ver Credenciales. En los ejemplos de esta guía aparece como {BASE_URL}.
  • Formato: JSON en peticiones y respuestas. Fechas en ISO 8601 UTC.
  • Referencia completa: cada endpoint tiene su página en Referencia del API, con parámetros, esquemas de respuesta, códigos de error y ejemplos en curl, JavaScript y Python. El OpenAPI en crudo está en /openapi.json si querés generar un cliente desde ahí.

No se puede probar desde el navegador

Cada petición tiene que ir firmada con HMAC (Autenticación) y el navegador no puede calcular la firma por vos. Los ejemplos de la referencia muestran la forma exacta del request; la firma la ponés desde tu código.

Endpoints

Método y rutaPermisoQué hace
GET /pingningunoValida tus credenciales y devuelve la hora del servidor
GET /productsproducts:readTu catálogo paginado; filtros search, vendorId, active
GET /products/:idproducts:readUn producto con sus variantes
GET /products/stockproducts:readExistencias en lote, hasta 100 ids
GET /geo/countriesgeo:readPaíses disponibles, su moneda y si piden la ubicación del cliente
GET /geo/states?countryId=geo:readDepartamentos con sus municipios
GET /geo/countries/:countryId/address-configgeo:readNiveles de dirección que exige el país
GET /couriers?countryId=geo:readTodas las paqueterías del país
GET /couriers/availablegeo:readSolo las que cubren la ruta de una orden concreta
POST /ordersorders:writeCrea una orden
GET /ordersorders:readTus órdenes, paginadas
GET /orders/:idorders:readUna orden tuya
PATCH /orders/:id/cancelorders:writeCancela una orden tuya antes del despacho

Más los webhooks salientes: Drop hace un POST a tu endpoint cuando cambia el estado de una de tus órdenes. Ver Webhooks.

Por dónde empezar

En esta página