Quanto custa uma questão
Sem
include, a resposta traz a questão com gabarito: 6 créditos por
questão.
Custam 0:
GET /v1/vestibulares/examseGET /v1/vestibulares/subjects;- uma lista que não encontrou nenhuma questão;
- qualquer resposta de erro,
4xxou5xx,429inclusive.
Reler não cobra
Uma questão já liberada no ciclo pode ser pedida de novo quantas vezes quiser, por qualquer chave da organização, sem gastar crédito:
O ciclo é o da sua assinatura e recomeça todo mês, também nos planos anuais:
nada se acumula. A reserva da próxima seção continua sendo o pior caso; o que
vale é o custo cobrado, em
X-Credits-Charged.
Questões distintas por ciclo
Cada plano limita quantas questões diferentes a organização libera por ciclo, em qualquer camada (include=none conta):
Releitura nunca conta nem é recusada, mesmo no limite. Uma página que traria
questões ainda não liberadas além do limite volta inteira como
429 com
code: "DISTINCT_LIMIT_REACHED", sem custo e sem questões parciais. O contador
de distintas é por organização, não por exame nem por matéria.
Para acompanhar, toda resposta de questões traz o seu saldo de distintas:
O
429 de distintas traz o mesmo saldo no corpo (distinct_used,
distinct_limit, distinct_remaining) e a mensagem diz quantas ainda cabem.
Quando distinct_remaining é maior que zero, repetir o pedido com limit menor
passa. O aviso por e-mail chega aos 80%, 90% e 100% do teto, uma vez por ciclo
cada, para o e-mail de cobrança da organização ou, sem ele, para os membros.
Os dois limites medem coisas diferentes: as questões distintas limitam a
abrangência (quantas questões você vê) e os créditos limitam a profundidade
(o que você pede de cada uma). A cota de créditos é de 9 por questão distinta.
Enquanto não houver resolução comentada, uma questão custa no máximo 6 créditos
(3 do enunciado e 3 do gabarito), então o limite de distintas se esgota antes
dos créditos. Com a resolução (+6), os créditos passam a pesar.
Bloco extra
Nos planos pagos (Starter, Pro e Business), dá para ampliar o ciclo com um **bloco extra de +10.000 questões distintas e +90.000 créditos por R 0,04 por questão distinta). Os dois limites sobem juntos: o de distintas e a cota mensal de créditos (9 créditos por questão distinta). Sem excedente, o bloco é a única forma de ir além da cota no mesmo ciclo. É um pagamento único, feito no painel, em Faturamento:- vale só para o ciclo em que foi comprado e não acumula para o seguinte;
- cada ciclo comporta até 5 blocos (+50.000); passando disso, o caminho é um plano maior;
- o bloco é liberado quando o pagamento é confirmado, não ao abrir o checkout;
- o Free e o Enterprise não compram blocos: o Free faz upgrade e o Enterprise não tem limite de distintas.
429 — o de cota de créditos e o DISTINCT_LIMIT_REACHED — já
avisam quando um bloco resolve. Planos antigos contados em requisições não
ganham créditos com o bloco.
Escolher as camadas com include
GET /v1/vestibulares/questions e GET /v1/vestibulares/questions/{id} aceitam include,
com as camadas separadas por vírgula:
Qualquer outro valor devolve
400 e não custa nada.
Só os enunciados, 3 créditos cada
- Camada não pedida não aparece. Com
include=none, a questão vem semcorrectAlternativee as alternativas vêm semisCorrect. Semresolucao, não existe o camporesolution. - Camada pedida que a questão não tem vem
null, e não é cobrada. Uma questão sem resolução, cominclude=gabarito,resolucao, vem com"resolution": nulle custa 6. Uma questão sem gabarito vem com"correctAlternative": nulleisCorrect: nullem todas as alternativas, e custa 3.
isCorrect: null quer dizer “sem gabarito”, não “alternativa errada”. Trate
os três valores: true, false e null.Uma questão com include=gabarito,resolucao
resolution é HTML, como statement: renderize sanitizado.
A reserva
Antes de executar uma lista, a API reserva o pior caso:limit × créditos por questão das camadas pedidas. Depois da resposta, cobra só o que foi entregue e
devolve a sobra ao saldo.
A busca por ID reserva o custo de uma questão com as camadas pedidas.
429 por reserva
Plano Free
O Free é permanente, com o acervo completo e dois limites por ciclo mensal: 60 questões distintas e 540 créditos. Reler uma questão já liberada não conta nem gasta crédito, então o limite que vale é o de 60 questões: 60 com gabarito custam 360 créditos, e os 180 restantes só se gastam com resolução comentada. A cota renova a cada ciclo; acabou antes, a resposta é429 até a
renovação.
Listas e o padrão de limit
A lista padrão é limit=20 com gabarito: reserva 120 créditos, quase um quarto
do mês do Free. Os exemplos desta documentação usam limit=5, para pedir só a
página que vai ser exibida.
Acompanhar o saldo
Toda resposta de/v1/vestibulares/* diz quanto custou e quanto resta:
Planos contratados antes da cobrança por créditos continuam contando 1 por
requisição até a migração combinada com você, e respondem com
X-Quota-Unit: request. Neles X-Credits-Charged também aparece, mostrando
quanto a requisição custaria em créditos, sem descontar nada da cota.429 estão em
Autenticação.