GET /v3/operadores

Colaborador de una Agencia.

Request

Query parameters

Name Type Constraints Descripción
operador string (email) Required
Email del colaborador de la Agencia.

Responses

HTTP-StatusCode 200

OK

Operador when Accept: application/json application/vnd.autocosmos.entry+json text/json
{
  "Nombre": "Mario",
  "Apellido": "Rossi",
  "Email": "marior@agencia.com",
  "Telefonos": [
    "+xx 9xx 67895432"
  ],
  "Direcciones": [
    {
      "Region": "Modena",
      "Ciudad": "Maranello",
      "Direccion": "Av. Siempreviva 742"
    }
  ],
  "EsAdministradorAgencia": 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
      }
    }
  },
  "_links": {
    "rel1": {
      "href": "/v3/operadores/somevalue"
    },
    "rel2": {
      "href": "/v3/operadores/somevalue",
      "method": "PUT"
    }
  }
}
OperadorRef when Accept: application/vnd.autocosmos.ref+json
{
  "href": "/v3/operadores/marior@agencia.com?operador=marior@agencia.com",
  "title": "Mario Rossi (marior@agencia.com)"
}

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": {}
}

HTTP-StatusCode 404

El operador, para tu app, no existe.