Si tenés tu propia tienda o software y querés sumar Envíopack, usá nuestras claves de acceso para poder integrarte y adaptarla a tus necesidades, las mismas las vas a encontrar en Configuración/Integraciones.
Puedes seguir este tutorial en video desde nuestro canal.
A continuación, te mostramos las características más importantes de la arquitectura de nuestra API:
1. Arquitectura REST
Utilizamos una arquitectura REST, basada 100% en estándares de HTTP.
2. Stateless
La API no maneja estados, toda la información necesaria es enviada por el cliente.
3. URLs
Cada recurso cuenta con su propia y única URL, siguiendo una jerarquía lógica. Por ejemplo:
-
URL de una sucursal: https://api.enviopack.com/sucursales/:id
-
URL de un envío: https://api.enviopack.com/envios/:id
4. Métodos HTTP
Todas las operaciones de realizan utilizando el método HTTP correcto para cada caso, por ejemplo:
-
GET: Para consultar y leer recursos.
-
POST: Para crear recursos.
-
PUT: Para editar recursos.
-
DELETE: Para eliminar recursos.
5. URL base de la API
La URL base de la API, a partir de la cual puedes acceder a todos los recursos, es la siguiente:
6. Datos en formato JSON
Los datos son enviados y recibidos en formato JSON (JavaScript Object Notation), que es un formato basado en texto, simple y fácilmente utilizable desde distintas plataformas. Ejemplo:
{
"id": "1,
"attribute": "value",
"object": {
"inner_id": 2,
"inner_attribute": "inner_value"
},
"list": [
"item 1",
"item 2"
]
}
7. Seguridad
Para evitar que cualquiera pueda a la información de tu cuenta es muy importante que todas las llamadas a la API de Envíopack se realicen desde tu servidor. Nuestra API bloquea todo intento de utilización mediante un lenguaje cliente (ej. JavaScript), obligando así a su utilización mediante un lenguaje servidor (ej. PHP).
De esta manera nunca dejarás expuestas tus credenciales o tu Access Token.
8. Codificación UTF-8
Todas las solicitudes (requests) y respuestas (responses) utilizan codificación UTF-8.
9. Formato ISO-8601 para campos de fecha/hora
Todos los campos de fecha/hora utilizan el formato ISO-8601. Ejemplo:
2016-05-04 07:30:00
¡Listo! Ya integraste tu tienda con Envíopack
Si tienes alguna duda escríbenos a nuestro Contact Center, ¡estamos para ayudarte!
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.