GET /v3/agencias

Lista de Agencias.

Request

Query parameters

Name Type Descripción
operador string (email) (opcional) Email de uno de los operadores de la Agencia

Responses

HTTP-StatusCode 200

Lista de agencias habilitada para la app.

Agencias when Accept: application/json application/vnd.autocosmos.entry+json text/json
{
  "_links": {
    "rel1": {
      "href": "/v3/agencias?someparam=somevalue"
    },
    "rel2": {
      "href": "/v3/agencias?param1={param1}&param2={param2}",
      "templated": true
    }
  },
  "_entries": [
    {
      "AdminMail": "franco@superautos.com",
      "NombreComercial": "Super Autos",
      "Productos": {
        "_links": {
          "rel1": {
            "href": "/v3/agencias/somevalue"
          }
        }
      },
      "Operadores": {
        "_links": {
          "rel1": {
            "href": "/v3/operadores/somevalue"
          },
          "rel2": {
            "href": "/v3/operadores/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Sucursales": {
        "_links": {
          "rel1": {
            "href": "/v3/sucursales/somevalue"
          },
          "rel2": {
            "href": "/v3/sucursales/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Notificaciones": {
        "_links": {
          "rel1": {
            "href": "/v3/notificaciones/somevalue"
          },
          "rel2": {
            "href": "/v3/notificaciones/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Publicaciones": {
        "_links": {
          "rel1": {
            "href": "/v3/publicaciones/somevalue"
          },
          "rel2": {
            "href": "/v3/publicaciones/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Consultas": {
        "_links": {
          "rel1": {
            "href": "/v3/consultas/somevalue"
          },
          "rel2": {
            "href": "/v3/consultas/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Visitas": {
        "_links": {
          "rel1": {
            "href": "/v3/visitas/somevalue"
          },
          "rel2": {
            "href": "/v3/visitas/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "_links": {
        "rel1": {
          "href": "/v3/agencias/somevalue"
        },
        "rel2": {
          "href": "/v3/agencias/somevalue",
          "method": "PUT"
        }
      }
    },
    {
      "AdminMail": "emilio@grandesautos.com",
      "NombreComercial": "Grandes Autos",
      "Productos": {
        "_links": {
          "rel1": {
            "href": "/v3/agencias/somevalue"
          }
        }
      },
      "Operadores": {
        "_links": {
          "rel1": {
            "href": "/v3/operadores/somevalue"
          },
          "rel2": {
            "href": "/v3/operadores/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Sucursales": {
        "_links": {
          "rel1": {
            "href": "/v3/sucursales/somevalue"
          },
          "rel2": {
            "href": "/v3/sucursales/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Notificaciones": {
        "_links": {
          "rel1": {
            "href": "/v3/notificaciones/somevalue"
          },
          "rel2": {
            "href": "/v3/notificaciones/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Publicaciones": {
        "_links": {
          "rel1": {
            "href": "/v3/publicaciones/somevalue"
          },
          "rel2": {
            "href": "/v3/publicaciones/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Consultas": {
        "_links": {
          "rel1": {
            "href": "/v3/consultas/somevalue"
          },
          "rel2": {
            "href": "/v3/consultas/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "Visitas": {
        "_links": {
          "rel1": {
            "href": "/v3/visitas/somevalue"
          },
          "rel2": {
            "href": "/v3/visitas/somevalue?param1={param1}&param2={param2}",
            "templated": true
          }
        }
      },
      "_links": {
        "rel1": {
          "href": "/v3/agencias/somevalue"
        },
        "rel2": {
          "href": "/v3/agencias/somevalue",
          "method": "PUT"
        }
      }
    }
  ]
}
AgenciasRef when Accept: application/vnd.autocosmos.ref+json
{
  "_links": {
    "rel1": {
      "href": "/v3/agencias?someparam=somevalue"
    },
    "rel2": {
      "href": "/v3/agencias?param1={param1}&param2={param2}",
      "templated": true
    }
  },
  "_entries": [
    {
      "AdminMail": "franco@superautos.com",
      "href": "/v3/agencias/franco@superautos.com",
      "title": "Super Autos"
    },
    {
      "AdminMail": "emilio@grandesautos.com",
      "href": "/v3/agencias/emilio@grandesautos.com",
      "title": "Grandes Autos"
    }
  ]
}

HTTP-StatusCode 400

ValidationProblemDetails Content-Type: application/problem+json
{
  "Errors": {
    "_": [
      "entry problem1",
      "entry problem2"
    ],
    "property1": [
      "problem 1"
    ]
  },
  "Type": "https://httpstatuses.com/400",
  "Title": "Validación de información esperada fallida",
  "Status": 400,
  "Detail": "Alguna información contiene valores no validos.",
  "Instance": "/v3/somewhere",
  "Extensions": {}
}