Ir al contenido principal

Integra tu tienda propia o Software

G
Escrito por Giselle Arce
Actualizado hace más de 6 meses

¡Integrar tu tienda a tu cuenta en Envíopack es muy simple! En este artículo te detallamos el procedimiento.

➜ Si todavía no eres usuario de Envíopack puedes crear tu cuenta gratis ahora según tu país:

Si tienes tu propia tienda o software y quieres sumar Envíopack, usa nuestras claves de acceso para poder integrarte y adaptarla a tus necesidades. Las puedes encontrar en Configuración > Integraciones.

mceclip0.png


También puedes ver este paso en el siguiente tutorial en video.

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. Ejemplo:

4 - Métodos HTTP

Todas las operaciones de realizan utilizando el método HTTP correcto para cada caso. 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 acceder 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!

➜ Si tienes alguna duda, puedes escribirnos a nuestro Contact Center. ¡Estamos para ayudarte!

¿Ha quedado contestada tu pregunta?