Executando verificação de segurança...
1
1

Consegui arrumar a internet aqui, esse erro que está dando:

data: {
    name: 'ForbiddenError',
    message: 'Usuário não pode executar esta operação.',
    action: 'Verifique se este usuário possui a feature "create:content".',
    status_code: 403,
    error_id: 'ac0ecc0c-0641-4001-975e-fc41754463b4',
    request_id: 'a0bbfb85-be29-48f3-a31b-95b5fbf5f8bb',
    error_location_code: 'MODEL:AUTHORIZATION:CAN_REQUEST:FEATURE_NOT_FOUND'
}

De acordo com o tópico, ele também não conseguiu fazer a chamada pra esse Endpoint.

2

Provavelmente você está enviando um session_id inválido. Eu já passei por isso no passado, não me lembro de como resolvi.

Você pode tentar entrar na comunidade do TabNews no Discord e pedir ajuda por lá: link

Ou então você pode criar uma issue lá no repositório.

1

Consegui! Era isso mesmo, vou deixar o código aqui pra caso alguém estiver passando pelo memso problema.

await axios.post(tabnews + '/contents', {
  title,
  body: content,
  status: "published",
  source_url: article.source
}, {
  headers: {
    Cookie: `session_id=${user.token}`
  }
})