Massa, Jeiel!
Você pode usar o filtro with_children=false
para obter apenas as publicações (sem comentários): https://www.tabnews.com.br/api/v1/contents/JeielLimaMiranda?with_children=false
Esse filtro foi implementado no PR #1188 pelo ErickCReis, para implementar a separação de publicações e comentários no perfil do usuário (PR #1577) e que posteriormente foi também feita na página Recentes (PR #1588, pelo Felipe Barso).
Você também pode usar a paginação pela API com per_page=5
e page=numero
: https://www.tabnews.com.br/api/v1/contents/JeielLimaMiranda?with_children=false&per_page=5&page=2
Que legal, até então não sabia desta nova atualização. É fundamental. Aqui tem alguma documentação completa com essas informações sobre API ou só no Github?
Infelizmente não existe uma documentação da API, e até tem a [issue #555](https://github.com/filipedeschamps/tabnews.com.br/issues/555) sobre isso no GitHub. A única "documentação" é o código, mesmo.
Caso você queira saber os parâmetros de um endpoint, pode procurar o arquivo em `pages/api/v1/...` e ver o `...ValidationHandler`. Nesse caso, o arquivo é `pages/api/v1/contents/index.public.js` e a função é `getValidationHandler`:
https://github.com/filipedeschamps/tabnews.com.br/blob/a67be7fa4f7f88003223009a92a7c35e6b4fdbb5/pages/api/v1/contents/index.public.js#L35-L42
```js
function getValidationHandler(request, response, next) {
const cleanValues = validator(request.query, {
page: 'optional',
per_page: 'optional',
strategy: 'optional',
with_root: 'optional',
with_children: 'optional',
});
```
Sei que isso não é prático, e não necessariamente os nomes escritos aí são os nomes dos parâmetros (eles são os nomes dos "validadores"), mas isso pode dar uma ajuda em casos simples. Se ter alguma dúvida sobre a API, pode [perguntar no GitHub](https://github.com/filipedeschamps/tabnews.com.br/issues/new?assignees=&labels=d%C3%BAvida&projects=&template=3_question.yml).