Listando comentários

Este endpoint permite listar os comentários feitos em uma vaga.

Headers necessários:

NomeValorDescrição
AuthorizationBearer [SEU_TOKEN]Bearer token para autenticação. Saiba mais aqui.

Uma vez que os Headers estejam devidamente configurados, podemos ir ao próximo passo.


Endpoint utilizado para listar os comentários de uma vaga:

EndpointMétodoLink para Teste
/api/v2/vacancycomments/[id_da_vaga]/commentsGETLoading...

Parâmetros de URL (queryParams)

Definição campo a campo para listar os comentários de uma vaga na API:

ParâmetroObrigatórioTipoDescrição
pageNãointNúmero da página atual da paginação.
perPageNãointNúmero de registros retornados por página.
privateNãostringFiltro para tipo de comentário (all, yes, no).
createdAtNãostringOrdenação da data de criação (asc ou desc).

Exemplo de resposta

{
    "message": "Ação realizada com sucesso!",
    "data": {
        "current_page": 1,
        "data": [
            {
                "_id": "702abf887c11998aa002d1f4",
                "text": "<p style=\"margin-top: 10px\">Vaga criada a pedido do cliente.</p>",
                "private": false,
                "vacancy_id": 999999,
                "company_id": 8888,
                "manager_id": 45231,
                "created_at": "2025-10-28 14:37:52",
                "total_answers": 2,
                "files": [],
                "user": {
                    "id": 9123456,
                    "name": "João Silva",
                    "photo_url": "https://examplecdn.com/storage/files/managers/profilePictures/foto123.jpg"
                }
            }
        ],
        "first_page_url": "https://api.recrutei.com.br/api/v2/vacancycomments/999999/comments?page=1",
        "from": 1,
        "last_page": 1,
        "last_page_url": "https://api.recrutei.com.br/api/v2/vacancycomments/999999/comments?page=1",
        "next_page_url": null,
        "path": "https://api.recrutei.com.br/api/v2/vacancycomments/999999/comments",
        "per_page": "20",
        "prev_page_url": null,
        "to": 1,
        "total": 1
    }
}