Listar estructuras/esquemas de todos los tipos de Entregas

Para obtener las estructuras/esquemas de todos los tipos de Entregas existentes, se debe enviar un GET como el que se especifica a continuación.

GET https://api.persat.com.ar/v1/deliveries-schemas

Path Parameters

Name
Type
Description

includeWidgets

Boolean

true | false. En caso de ser true, incluye la descripcion de los widgets.

Headers

Name
Type
Description

Authorization*

String

Bearer API_KEY

{
    "success": true,
    "data": [
        {
            "schema_group": 1,
            "schema_id": 1,
            "production": true,
            "version": 1,
            "draft": false,
            "name": "Entregas de Tiendanube",
            "default_service_time": 15,
            "default_due_days": 0,
            "labels_ids": [],
            "instructions_description": {
                "widgets": [
                    {
                        "id": "FWokQFkOP",
                        "title": "Campo Texto",
                        "subtitle": "Complete con los datos correspondientes",
                        "widget_type": "TEXT_FIELD"
                    }
                ]
            },
            "results_description": {
                "widgets": [
                    {
                        "id": "FW_FINAL_STATE",
                        "title": "Estado final de la entrega",
                        "subtitle": "Seleccione una de las opciones disponibles",
                        "widget_type": "DELIVERY_FINAL_STATE_WIDGET"
                    }
                ]
            }
        }, { ... }        // Otro tipo de entrega
    ]
}

Analizando la Respuesta

La respuesta es identica a la que se obtiene en Obtener estructura/esquema de un Tipo de Entrega, solo que "data" ahora es un array, en donde cada item, es cada tipo de Entrega.

circle-info

En caso de no enviar el parámetro includeWidgets, los fields "instructions_description" y "results_description" no aparecerán en la respuesta

Last updated