API REST

GET /v1/session

Descreve esta sessão

GET /v1/session

O workspace/conta deste processo e os security groups desbloqueados, mais a identidade mTLS de quem chamou.

Respostas #

  • 200 Successful Response

    • workspace_id string obrigatório
    • account_id string obrigatório
    • security_groups string[] obrigatório
    • client object obrigatório

      A identidade mTLS de quem chama, como `GET /v1/session` reporta.

  • 401 Nenhum certificado de cliente chegou a esta rota (`client_certificate_required`).

    • error object obrigatório

      O corpo de toda resposta não-2xx: o que deu errado, para um programa e para uma pessoa.

  • 403 O CN do certificado de cliente não está em `DIAGNOS_API_ALLOWED_CLIENT_CN` (`client_certificate_cn_not_allowed`).

    • error object obrigatório

      O corpo de toda resposta não-2xx: o que deu errado, para um programa e para uma pessoa.

curl --cert client.crt --key client.key \
  -X GET "https://api.imgexam.com/v1/session" \
  -H "Content-Type: application/json"
{
  "workspace_id": "string",
  "account_id": "string",
  "security_groups": [
    "string"
  ],
  "client": {
    "common_name": "string",
    "serial": "string"
  }
}