Explorar documentação
Faça o seu primeiro pedido de revisão
Crie uma chave de API no espaço de trabalho e chame as rotas de escrita, deteção e citação com a mesma chave.
Caminho de cinco minutos
Do espaço de trabalho vazio ao primeiro rascunho humanizado.
Mantenha a mesma sequência do produto público: crie o acesso, confirme os créditos, emita uma chave e chame o endpoint de escrita a partir do servidor.
Caminho de integração
O que precisa acontecer primeiro
Criar o espaço de trabalho
01O login com Google abre um espaço de trabalho de API privado.
Adicionar palavras
02Os hooks de checkout e portal estão prontos para as chaves finais do Stripe.
Gerar chave
03Copie a chave uma vez e armazene-a no servidor.
Chamar /humanize
04Envie texto e receba de volta uma saída medida.
Requisição de servidor
Endpoint humanize
curl -X POST https://turnitpass.com/api/v1/humanize \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "Paste the AI-assisted draft you want to revise",
"language": "en",
"mode": "reduce-aigc"
}'
{
"output": "The revised text...",
"words_used": 142,
"words_remaining": 2858
}
Próxima chamada
Combine o resultado com os endpoints de detecção ou citação quando o app precisar de ciclos de revisão.
Menos de cinco minutos
Configuração
Criar uma conta
Entre com o Google e abra o espaço de trabalho para gerenciar cobrança, chaves de API, uso e saldo de palavras.
Escolher um plano ou orçamento de palavras
O Stripe checkout e o portal do cliente estão ligados. Chaves e preços live ficam para a configuração final.
Criar uma chave de API
Gere uma chave no espaço de trabalho, copie-a imediatamente e envie-a como token Bearer.
Fazer a primeira requisição
Use os exemplos abaixo para chamar o endpoint humanizer e inspecionar a forma da resposta.
Sua primeira chamada de API
Substitua tp_live_your_api_key por uma chave gerada no espaço de trabalho. As requisições devem partir do código de servidor, não do navegador.
curl -X POST https://turnitpass.com/api/v1/humanize \
-H "Authorization: Bearer tp_your_api_key" \
-H "Content-Type: application/json" \
-d '{"text":"Cole o rascunho assistido por IA que pretende rever","language":"en","mode":"reduce-aigc","personal_terms":["Nome próprio"]}'
curl -X POST https://turnitpass.com/api/v1/paraphrase \
-H "Authorization: Bearer tp_your_api_key" \
-H "Content-Type: application/json" \
-d '{"text":"Reescreva este parágrafo num tom académico mais natural.","mode":"academic"}'
Resposta
{
"output": "The humanized version of your text...",
"words_used": 8,
"words_remaining": 249992
}
Além da primeira chamada
Exemplos de fluxo
A maioria das integrações combina mais de uma superfície do TurnitPass. Use chamadas detector antes ou depois da reescrita e citation e bibliography quando o app precisar de fontes estruturadas.
curl -X POST https://turnitpass.com/api/v1/detect \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"text": "Paste at least 50 words of writing to scan.",
"language": "en",
"source_kind": "paste"
}'
curl -X POST https://turnitpass.com/api/v1/citation \
-H "Authorization: Bearer tp_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"input": "https://example.com/research-article",
"style": "apa"
}'
Próximos passos
Autenticar com chaves de API Bearer
Os pedidos de desenvolvimento utilizam chaves de API geradas a partir do espaço de trabalho TurnitPass.
API REST do TurnitPass
Referência para rotas autenticadas de revisão, paráfrase, deteção, citação, bibliografia e estado de chaves de API.