Pular para o conteúdo
TurnitPass
DesenvolvedoresAPI v1Obter uma chave de API
Navegar na documentação

DesenvolvedoresInício rápido

Faça sua primeira solicitação de humanização

Crie uma chave de API no painel e chame os endpoints de redação, detecção e citação com o mesmo token Bearer.

REST API v1

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

01

O login com Google abre um espaço de trabalho de API privado.

Adicionar palavras

02

Os hooks de checkout e portal estão prontos para as chaves finais do Stripe.

Gerar chave

03

Copie a chave uma vez e armazene-a no servidor.

Chamar /humanize

04

Envie texto e receba de volta uma saída medida.

Requisição de servidor

Endpoint humanize

v1 pronto
request
POST
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"
  }'
response
200 OK
{
  "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.

Ver exemplos

Menos de cinco minutos

Configuração

1

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.

2

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.

3

Criar uma chave de API

Gere uma chave no espaço de trabalho, copie-a imediatamente e envie-a como token Bearer.

4

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.

Requisição humanize
curl
curl -X POST https://turnitpass.com/api/v1/humanize \
  -H "Authorization: Bearer tp_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"Cole aqui o rascunho que deseja revisar","language":"en","mode":"reduce-aigc","personal_terms":["TurnitPass"]}'
Requisição paraphrase
curl
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 em um tom acadêmico mais natural.","mode":"academic"}'

Resposta

response
200 OK
{
  "output": "The humanized version of your text...",
  "words_used": 8,
  "words_remaining": 249992
}
Requisições de transformação com falha devolvem erros JSON estruturados. Falhas de validação ou do motor não gastam saldo de palavras.

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.

Requisição detector
POST /api/v1/detect
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"
  }'
Requisição citation
POST /api/v1/citation
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"
  }'
As respostas de citation e bibliography incluem texto formatado e, quando disponíveis, exportações BibTeX e RIS.

Próximos passos

01

Autenticar com chaves de API Bearer

As solicitações de desenvolvimento utilizam chaves de API geradas a partir do painel do TurnitPass.

02

API REST do TurnitPass

Referência para endpoints autenticados de humanização, paráfrase, detecção, citação, bibliografia e status de chaves de API.

Em seguida, integre ao seu fluxo de trabalho.Continuar lendo