{
  "requests": {
    "usuario-upsert": {
      "action": "usuario-upsert",
      "externalId": "RH-12345",
      "email": "pessoa@example.com",
      "nome": "Pessoa da equipe",
      "permissions": {
        "avaliacoes": "leitura",
        "riscos": "nenhum",
        "epi": "nenhum"
      }
    },
    "usuarios-list": {
      "action": "usuarios-list",
      "limit": 100,
      "offset": 0
    },
    "usuario-revogar": {
      "action": "usuario-revogar",
      "externalId": "RH-12345"
    },
    "usuario-reconvidar": {
      "action": "usuario-reconvidar",
      "externalId": "RH-12345",
      "idempotencyKey": "evento-rh-20261019-12345"
    }
  },
  "responses": {
    "usuario-upsert": {
      "usuario": {
        "id": "11111111-1111-4111-8111-111111111111",
        "empresa_id": "22222222-2222-4222-8222-222222222222",
        "usuario_id": null,
        "email": "pessoa@example.com",
        "nome": "Pessoa da equipe",
        "status": "pendente",
        "permissions": {
          "avaliacoes": "leitura",
          "riscos": "nenhum",
          "epi": "nenhum"
        },
        "external_id": "RH-12345"
      },
      "emailSent": true
    },
    "usuarios-list": {
      "usuarios": [
        {
          "id": "11111111-1111-4111-8111-111111111111",
          "empresa_id": "22222222-2222-4222-8222-222222222222",
          "usuario_id": null,
          "email": "pessoa@example.com",
          "nome": "Pessoa da equipe",
          "status": "pendente",
          "permissions": {
            "avaliacoes": "leitura",
            "riscos": "nenhum",
            "epi": "nenhum"
          },
          "external_id": "RH-12345",
          "created_at": "2026-10-19T12:00:00Z",
          "updated_at": "2026-10-19T12:00:00Z"
        }
      ],
      "limit": 100,
      "offset": 0
    },
    "usuario-revogar": {
      "ok": true
    },
    "usuario-reconvidar": {
      "usuario": {
        "id": "11111111-1111-4111-8111-111111111111",
        "empresa_id": "22222222-2222-4222-8222-222222222222",
        "usuario_id": null,
        "email": "pessoa@example.com",
        "nome": "Pessoa da equipe",
        "status": "pendente",
        "permissions": {
          "avaliacoes": "leitura",
          "riscos": "nenhum",
          "epi": "nenhum"
        },
        "external_id": "RH-12345"
      },
      "emailSent": true,
      "replayed": false
    }
  }
}