Tekst erin, resultaat eruit
Het REST-contract vereist één tekstveld. Daardoor voeg je de controle eenvoudig toe aan een bestaande inzendings- of redactieworkflow.
REST API / plagiaatanalyse
Voeg plagiaat- en bronanalyse toe aan een schrijf-, onderwijs- of publicatieproduct zonder beoordelaars naar een aparte tool te sturen. Verstuur de tekst vanaf je server en toon het resultaat in hun bestaande workflow.
Gebruik de sleutel uit een privéserveromgeving.
curl --request POST \
--url https://api.detecting-ai.com/api/plagiarism/ \
--header "Content-Type: application/json" \
--header "Idempotency-Key: plagiarism-review-001" \
--header "X-API-Key: YOUR_API_KEY" \
--data '{
"text": "Paste the text you want to check."
}'POST-verzoeken naar /api/plagiarism/
Authenticatie met X-API-Key
Idempotency-Key van de client voor veilige nieuwe pogingen
Eén verplicht tekstveld
Afzonderlijke woordlimiet voor deze functie
Houd de bron in het gesprek
De API levert een resultaat voor bronoverlap en gebruiksgegevens. Koppel dat resultaat in je interface aan de ingediende passage, de beschikbare broncontext en de regels die voor de beoordelaar gelden.
Het REST-contract vereist één tekstveld. Daardoor voeg je de controle eenvoudig toe aan een bestaande inzendings- of redactieworkflow.
Houd de klantsleutel uit de browser en retourneer alleen de rapportgegevens die je toepassing bereid is toe te lichten.
Beschouw overlap als een aanknopingspunt voor broncontrole. Citaten, toestemming en beleid bepalen wat een overeenkomst in de praktijk betekent.
Verzoekcontract
Verzend de volledige tekst die je wilt controleren als een tekenreeks in JSON. Verwerk documentontleding, toegangscontrole en eventuele metadata van inzendingen in je eigen toepassing.
| Veld | Type | Vereist | Wat het doet |
|---|---|---|---|
| text | string | Ja | De tekst die je door de plagiaatdienst wilt laten analyseren. |
Het resultaatveld bevat de analyse en words_processed registreert het gebruik. Bewaar het onbewerkte antwoord in een afgeschermd testlogboek totdat je veldkoppeling zowel gewone als lege resultaten correct verwerkt.
{
"result": "Plagiarism analysis is returned here",
"words_processed": 8
}Integratiestappen
Een heldere integratie houdt de ingediende tekst, de analyse en de handeling van de beoordelaar met elkaar verbonden.
Bewaar de API-sleutel als geheim en accepteer alleen tekst van gebruikers en systemen die je toepassing al heeft geautoriseerd.
Bewaar een unieke Idempotency-Key en test vervolgens realistische essays, artikelen, lijsten en materiaal met en zonder citaten. Gebruik de sleutel alleen opnieuw voor een exacte nieuwe poging.
Toon voldoende context over de bron en passage, zodat iemand de overeenkomst kan beoordelen voordat die wordt gemarkeerd, afgewezen of geëscaleerd.
Geschikte toepassingen
De API hoort naast het document en de versiegeschiedenis te staan. Zo kun je een overeenkomst onderzoeken zonder van één percentage een eindoordeel te maken.
Geciteerde tekst, referenties, standaardzinnen en gelicentieerd materiaal kunnen allemaal voor overlap zorgen. Bekijk wat overeenkomt en waarom voordat je actie onderneemt.
Plaats het resultaat in hetzelfde scherm als de inzending, bronvermeldingen, beoordelingsrubriek en aantekeningen van de docent.
Controleer aangeleverd werk vóór publicatie en stuur relevante overeenkomsten naar een redacteur voor broncontrole.
Controleer herhaalde product- of marktplaatsbeschrijvingen voordat ze aan een grote catalogus worden toegevoegd.
Stuur geautoriseerde tekst via een afgeschermde backend en houd de sleutel buiten de browserinterface.
Veelgestelde vragen over de API
Begin met een serververzoek, leg de structuur van het antwoord vast en voeg het resultaat daarna toe aan je bestaande beoordelingsproces.
Stuur een POST-verzoek naar https://api.detecting-ai.com/api/plagiarism/. De hoofdtekst van JSON heeft een verplicht tekstveld; verzend X-API-Key en houd een stabiele Idempotency-Key aan, zodat nieuwe pogingen kunnen worden hersteld.
Het antwoord bevat het plagiaatresultaat en words_processed. Inspecteer het resultaat in een testomgeving voordat je het in je eigen rapportinterface in kaart brengt.
Nee. Overeenkomende tekst kan een citaat, gelicentieerd materiaal, een gangbare formulering of een onderdeel van een literatuurlijst zijn. Je workflow moet een beoordelaar de bron en context laten controleren.
Nee. Bewaar de sleutel in een vertrouwde serveromgeving en roep vanaf daar het endpoint voor plagiaatcontrole aan. Een browserbundel of openbare repository kan een persoonlijke sleutel niet beschermen.
Het gebruik is gebaseerd op het aantal ingevoerde woorden en wordt afgetrokken van de limiet voor plagiaatcontrole binnen het API-abonnement. Geslaagde antwoorden bevatten words_processed.
Bouw het eerste verzoek
Een bruikbare testset bevat originele tekst, veelgebruikte zinnen, citaten en een bewust gekopieerde passage. Zo kan je team passende beoordelingsstatussen ontwerpen.