0.1.1 • Published 4 years ago

enviopack-node v0.1.1

Weekly downloads
3
License
ISC
Repository
-
Last release
4 years ago

Under development

Cómo usarlo ?

Instanciar el cliente

const EnvioPack = require("enviopack-node");
const envioPack = new EnvioPack('API_KEY', 'SECRET_KEY');

API

Por el momento el cliente expone estos objetos:

  • correos
  • cotizar
  • envios
  • localidades
  • pedidos
  • provincias
  • sucursales

y también un objeto client expone un cliente de axios.

La mayoría de los objetos tienen los siguientes metodos:

  • all({ query }): Returns all resources
  • get(id, { query }): Returns one resource
  • update(id, { query }): Returns one resource
  • create({ body }): Creates a new resource

Y los endpoints que tienen subrecursos se acceden mediante objetos anidados con los nombres de los subrecursos en camelCase, por ejemplo:

GET /cotizar/precio/a-sucursal
envioPack.cotizar.precio.aSucursal.all(query)