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

NameTypeDescription

includeWidgets

Boolean

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

Headers

NameTypeDescription

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.

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

Last updated