Otvorite Pomoć, API za razvojne programere i preuzmite aktualni vodič i OpenAPI opis.
Izradite zaseban testni ključ i upotrijebite sintetičko okruženje za vježbu.
Isprobajte status, rezultat, pogrešku i granicu proračuna bez podataka klijenata.
Prije upotrebe produkcijskih radnji pročitajte ugovor i ograničenja izdanja za konkretnu rutu.
Detaljno objašnjenje
API za razvojne programere
Povežite softver putem izričitih radnji za izvore, obradu, rezultate i upravljanje. Ovaj vodič opisuje dostupan API unutar dokumentiranih ograničenja izdanja. Korisnik, ovlasti, pohrana i krediti ostaju vezani uz račun Rapportly.
API za razvojne programere
Postojeća osnova API-ja i opisano CRM proširenje dostupni su nakon kontroliranog uvođenja unutar ograničenja izdanja. CRM test u produkciji obuhvaća spremljene pretrage, bilježenje posjeta i procese praćenja; predlošci ureda samo su čitani. Jezična obrada tijeka rada i usporedba povijesti testirane su lokalno i u CI-ju, ali ti dokazi ne potvrđuju njihovo potpuno ponašanje u produkciji. Vodič za preuzimanje navodi točne dokaze. To ne znači potpunu funkcionalnu jednakost s web-stranicom.
Pripremite povezivanje u tri koraka
1
Odaberite korisnika, okruženje i ovlasti
Otvorite Račun → Integracije. Upotrijebite testni ključ za izmišljeni simulator i zaseban produkcijski ključ za stvarne radnje s izmišljenim podacima. Administrator dodjeljuje samo potrebne ovlasti i prikladan proračun.
2
Uvježbajte primitak i pogreške
Počnite simulatorom. Zatim uvezite API ugovore i pregledajte sintetičke primjere. Tajne ostaju na poslužitelju; izmjene su u zbirci zadano isključene.
3
Pratite cijeli zadatak
Spremite ulazne podatke i identifikator, provjerite početak i završno stanje, pročitajte rezultat, preuzmite dostupnu datoteku i provjerite potrošnju. Izvedite ovu probu tek u odobrenom okruženju.
Ključ delegira ovlasti jednog korisnika. Administrator određuje okruženje, granicu ovlasti, mjesečni proračun i istek. Član aktivira pripremljeni ključ i vidi tajnu jednom. Svaki zahtjev provjerava i trenutačne ovlasti korisnika, paketa i objekta. Upravljanje ključevima koristi korisničku sesiju; produkcijske radnje API ključ. Čuvajte tajne na poslužitelju i opozovite izgubljeni ključ u Račun → Integracije. Događaji Zapier imaju zaseban ugovor.
HTTP
GET https://api.rapportly.io/api/rapportly/v1/ping
Authorization: Bearer rply_<jouw_sleutel>
Koristite konkretne ugovore i primjere
Produkcijski OpenAPI opisuje ugovore koda i označava djelomične ulaze ili odgovore. Popis prikazuje otvorene sheme. Zbirka Postman počinje nevaljanom adresom, praznim ključevima i isključenim izmjenama. Uvezite radi pregleda i svjesno šaljite izmišljene podatke u odobrenom okruženju. Uvoz još nije testiran.
Preuzmi male klijente bez vanjskih ovisnosti za provjeru pristupa, čitanje radnji i potrošnje, izradu dosjea, učitavanje izvora, pokretanje izvještaja, ponuda ili prezentacija, praćenje statusa i preuzimanje rezultata. SDK podržava taj ograničeni podskup API-ja; ne nudi sve funkcije web-stranice. Upute za instalaciju i primjere pronaći ćeš u priručniku paketa.
Čuvaj API ključ na svojem poslužitelju i zabilježi identitet zahtjeva prije pokretanja. Klijenti ne ponavljaju automatski zahtjeve koji se naplaćuju. Pri privremenim preuzimanjima ne šalje se API ključ, a preuzimanja su ograničena na prethodno dopuštena izvorišta pohrane (origin). Postojeća prava, proračuni i granice dostupnosti i dalje vrijede.
Najprije vježbajte s izmišljenim zadacima
Izradite testni ključ i uvježbajte zadatke u tijeku, rezultate, pogreške i nedostatan proračun. Simulator koristi stalne primjere i ne troši kredite.
U Račun → Integracije izradite ili aktivirajte ključ Test s ovlastima koje želite isprobati.
Dohvatite GET /test/scenarios i odaberite radnju iz odgovora. Popis poštuje trenutačne ovlasti.
Pošaljite POST /test/opdrachten samo s actie i scenario: succes, verwerking_mislukt, creditbudget_bereikt ili toegang_geweigerd. Svaka nova vježba ima vlastiti Idempotency-Key.
Spremite opdracht_id. Pri bezig pročitajte GET /test/opdrachten/{id} nakon približno pet sekundi. Uvijek provjerite stanje: HTTP200 može sadržavati i neuspjelu obradu.
Vježbate zadatke, čekanje, ponavljanja i pogreške. Ne stvaraju se stvarne datoteke, AI obrade, e-poruke ni webhookovi. Vježba ne dokazuje kvalitetu dokumenata ni stvarni obračun kredita. Zatim isprobajte konkretne produkcijske radnje s izmišljenim podacima i zasebnim ključem. Zadaci za vježbu istječu nakon sedam dana.
Dohvatite samo potrebne podatke
Pretražite dostupne mape klijenata, razgovore i izvještaje. /acties prikazuje radnje i ovlasti, /gebruik proračun i rezervacije, /verzoeken tehničku povijest. Obrada u tijeku još nema rezultat. Poveznice izvještaja vrijede 15 minuta; ponovno pročitajte izvještaj za novu poveznicu.
GET/ping
Provjerite ključ.
GET/gesprekken?zoek=&limiet=30&offset=0
Pretražite dostupne razgovore i pregledajte rezultate.
GET/gesprekken/{id}
Pročitajte stanje i rezultat razgovora.
GET/rapporten/{id}
Pročitajte stanje i rezultat izvještaja.
GET/rapporten?limiet=30&offset=0
Prikažite dostupne izvještaje, po potrebi unutar jednog predmeta.
GET/klanten?zoek=&limiet=30&offset=0
Pronađite dostupne mape klijenata i njihov klantId.
Ažuriraj upravljanje klijentima
Tvoj softver može mijenjati predloške ureda, spremati osobna pretraživanja, evidentirati posjet i stvoriti proces praćenja. Koristi odgovarajuće upravljačke ovlasti i potvrdi svaku promjenu. Najprije pročitaj trenutačnu verziju i zadrži isti identifikator zahtjeva ako se odgovor izgubi. Ponavljanje starog zahtjeva ne smije poništiti noviju promjenu. Test u produkciji provjerava pretrage, posjete i procese praćenja, uključujući čišćenje i opoziv ključeva. Predlošci ureda samo su čitani; zapisivanje je testirano lokalno i u CI-ju. Vodič za preuzimanje opisuje četiri rute i granice njihovih dokaza.
Usporedi dvije spremljene verzije
Usporedi dva postojeća broja verzije istog spremljenog tekstnog polja izvještaja ili polja razgovora bez nove obrade umjetnom inteligencijom. Ovaj ugovor testiran je lokalno i u CI-ju; CRM test u produkciji ne dokazuje ponašanje usporedbe u produkciji. Nedostajuća povijest ne nadopunjuje se trenutačnim tekstom. Duge se razlike skraćuju na najviše 8000 znakova po strani uz vidljivu oznaku. Usporedba ne obuhvaća PowerPoint, izračune ponuda, popratna pisma ni oblikovanje. Trenutačne ovlasti za čitanje i uvjeti privatnosti i dalje vrijede.
Zatražite prethodnu procjenu troška
POST /generatieplan prikazuje očekivane korake i kredite za izvještaj, ponudu ili razgovor. Koristite gebruik:lezen. Izračun i postavke tima odgovaraju web-stranici.
Procjena ne pokreće obradu niti troši kredite. Nije zajamčena najveća cijena. Prikažite neizvjesnosti, primjerice još nepoznate troškove čitanja datoteka. Pokretanje ponovno provjerava ovlasti i kredite.
API povezuje predmete, dokumente, učitavanja, zvuk, transkripciju, mape klijenata, stilove, izlaze, tijekove rada, Excel i ciljane poruke. Svaka ruta ima vlastite ulaze, ovlasti, potvrde i provjere verzije. Postojeća obrada i obračun kredita i dalje vrijede. Početni odgovor potvrđuje primitak; zatim pročitajte stanje. Popis navodi nedovršene ugovore.
Najprije izradite predmet
Izradite i spremite UUID. Pošaljite PUT /dossiers/{id} samo s naam, najviše 200 znakova. 201 znači izradu, 200 jednako ponavljanje. Predmet pripada korisniku i organizaciji ključa i ne troši kredite. Drukčiji podaci vraćaju 409; nedostupan ili izbrisan predmet 404. GET /dossiers/{id} čita naam i klant_id uz ovlast čitanja.
Počnite s dossierId i notities. tier nije obvezan: basis, standaard ili max. Bez profila stila koristi se neutralan izgled. Možete dodati dostupne stijlprofielId, klantId, bronOpnameIds i taal. Stil mora odgovarati vrsti dokumenta. Ponude koriste postavke tvrtke i sigurno numeriranje; API ih ne šalje klijentu.
POST/rapporten
Izradite izvještaj iz bilježaka i dostupnih izvora.
POST/offertes
Izradite ponudu s postojećim numeriranjem, ovlastima i kreditima.
POST/presentaties
Izradite prezentaciju, po želji uz presentatieOpties ili bronRapportVersieId dostupnog dovršenog izvještaja.
HTTP
POST https://api.rapportly.io/api/rapportly/v1/rapporten
Authorization: Bearer rply_<jouw_sleutel>
Idempotency-Key: crm-rapport-2026-0001
Content-Type: application/json
{
"dossierId": "00000000-0000-4000-8000-000000000002",
"notities": "Team Atlas besprak de training. Noor plant de volgende bijeenkomst op donderdag.",
"tier": "standaard"
}
Spremite versie_id i pratite GET /rapporten/{versie_id}, također za ponude i prezentacije. U stanju klaar, resultaat sadrži dostupne datoteke: export_url za PDF, export_url_docx za Word i export_url_pptx za PowerPoint. Poveznice vrijede 15 minuta. Pri mislukt najprije provjerite obradu i potrošnju; nemojte automatski pokretati novi zadatak drugim ključem.
Pošaljite jednu do tri datoteke kao potpuni skup. Rapportly koristi iste provjere datoteka i stila kao web-stranica. Pohrana i krediti pripadaju povezanom korisniku.
Pošaljite datoteke, naziv, vrstu dokumenta, osobni ili timski opseg, izričitu potvrdu i stalan identifikator. Timski stil zahtijeva administratora ili voditelja tima.
Spremite ID primitka i čitajte stanje. Primljeno znači da je cijeli skup spremljen; provjera pregleda i odobrenje mogu uslijediti.
Nakon prekida točno ponovite zahtjev bez stvaranja drugog stila. Nepotpuna učitavanja mogu se ponavljati trideset dana, a zatim se kontrolirano uklanjaju.
Korisnik osobno daje privolu Googleu ili Microsoftu. Softver prati zahtjev i može svjesno prekinuti vezu. Lozinke i tokeni pružatelja ne pojavljuju se u odgovoru.
Koristite verbindingen:beheren za veze i agenda:lezen za sastanke. Slanje zahtijeva i ovlast slanja te izričit zahtjev.
Spremite broj zahtjeva, identifikator i trenutačnu osnovu. Izgubljene zahtjeve ponovite točno; stari prekid veze ne smije ukloniti noviju vezu.
API može odabrati zadani sandučić uz ovlasti upravljanja i slanja. Najprije pročitajte trenutačni odabir i vezu. Staro ponavljanje ne mijenja noviji odabir; postojeće pošiljke zadržavaju pošiljatelja.
Pošaljite transkript od najmanje sto znakova. Pratite rezultat preko gesprek_id. Neobvezno: titel, tier, klantId i taal.
HTTP
POST https://api.rapportly.io/api/rapportly/v1/gesprekken
Authorization: Bearer rply_<jouw_sleutel>
Idempotency-Key: crm-gesprek-2026-0001
Content-Type: application/json
{
"transcript": "Team Atlas bespreekt uitsluitend een fictieve oefening. Het team plant een training en verzamelt algemene voorbeeldvragen zonder klantgegevens.",
"titel": "Kennismaking"
}
Čitanje postojećih jezičnih inačica
Čitaj postojeće jezične rezultate. Opisane rute tijeka rada za pokretanje, pauziranje, nastavak i oporavak testirane su lokalno i u CI-ju; CRM test u produkciji ne potvrđuje ovu jezičnu obradu. Upotrebljavaj ih samo u okruženju odobrenom za tu svrhu. Izvorni korisnik, ključ, izvor i troškovi ostaju povezani sa zahtjevom. I dalje su potrebni aktualni status izvora, prava, proračun i provjeren obračun; istekli ili izbrisani izvor ne daje pravo na novo pokretanje. Skupna obrada s uključenim drugim jezikom ostaje zatvorena, uključujući naslijeđene postavke. Plaćena nadopuna jednog nedostajućeg rezultata prijevoda i dalje je isključena.
HTTP
GET https://api.rapportly.io/api/rapportly/v1/gesprekken/00000000-0000-4000-8000-000000000001/taalvarianten
Authorization: Bearer rply_<jouw_sleutel>
Spriječite dvostruke zadatke
Za svaki novi zadatak spremite točan ulaz i jedinstven Idempotency-Key. Većina pokretanja prihvaća 8–128 sigurnih znakova; privola i izvorne revizije izvještaja zahtijevaju najmanje 16. Primjeri koriste najmanje 16. Ako izgubite odgovor, ponovite iste podatke istim ključem. Pri sukobu verzije najprije ponovno pročitajte stanje. Predmeti i učitavanja koriste vlastiti UUID kao granicu ponavljanja.
Primite obavijest nakon završetka obrade
Rapportly može poslati tehničke reference vašem poslužitelju. Zatim dohvatite sadržaj s odgovarajućim ovlastima čitanja, bez stalnog provjeravanja napretka.
Izradite HTTPS primatelja i registrirajte ga putem POST /webhooks uz webhooks:beheren. Koristite isti produkcijski ključ za pripadajuće zadatke.
Provjerite potpis izvornih bajtova poruke i svaki ID događaja spremite jedinstveno. Potvrdite tek nakon sigurne pohrane zajedno sa sljedećim zadatkom. Ponavljanje ne smije stvoriti drugi zadatak.
Pročitajte GET /webhook-afleveringen i detalje dostave. Privremene pogreške ponavljaju se najviše osam puta; može se zatražiti dodatni krug. Prihvaćeno znači primljeno na vašem poslužitelju. Tamo provjerite daljnju obradu.
Simulator ne šalje stvarne obavijesti. Isprobajte primatelja s izmišljenim podacima i zasebnom produkcijskom vezom. Primjer provjerava obavijest; vaš poslužitelj upravlja pohranom i sljedećim radnjama.
Što znači kod pogreške?
400
Ispravite ulaz ili Idempotency-Key.
401
Ključ nedostaje, neispravan je ili opozvan.
402
Nedostaju krediti, proračun ili valjan plaćeni nastavak.
403
Ključ, korisnik ili paket nema potrebnu ovlast.
404
Objekt ne postoji ili nije vidljiv korisniku.
409
Ulaz, verzija ili zadatak promijenjeni su. Najprije pročitajte trenutačno stanje.
429
Pričekajte i poštujte Retry-After.
503
Izvor ili obrada nisu sigurno dostupni. Pročitajte stanje; točno ponovite samo ako ugovor rute to dopušta.
Zaštitite ključ i podatke klijenata
Koristite ključ samo na poslužitelju, nikad u javnom kodu preglednika.
Koristite zaseban ključ za svaku integraciju i opozovite stare.
Ne stavljajte ključeve, rezultate ni privremene poveznice u javne zapisnike ili razgovore.
Pohranite dohvaćene podatke klijenata prema pravilima pristupa svojeg sustava.
Koji dijelovi još traže doradu?
Popis navodi djelomične sheme, a vodič za preuzimanje opisuje ograničenja i dokaze za svaku radnju. Uspješan CRM test ne dokazuje ponašanje jezične obrade tijeka rada ili usporedbe povijesti u produkciji. Višejezična skupna obrada i plaćeno dopunjavanje jednog nedostajućeg rezultata prijevoda ostaju isključeni. API ključ ne daje dodatne korisničke ovlasti; usporedba dokumenata podržava samo opisana spremljena tekstna polja.
Ono što vidite može ovisiti o vašoj ulozi, paketu i povezivanjima vaše organizacije. Provjerite svaki izrađeni nacrt prije nego što ga podijelite ili pošaljete.