GET/v1/cards-by-external-id/{external_id}
Kaardi pärimine välise ID järgi
get_card_by_external_id
Tagastab sama kaardi samade juurdepääsukontrollidega nagu GET /v1/cards/{card_id}, kuid integraatori external_id järgi. Kui organisatsioonis pole selle external_id väärtusega kaarti või kaart ei ole päringu tegijale nähtav, tagastab päring 404 cards.not_found.
Autentimine
Saatke API-võti päises Authorization: Authorization: Bearer <võti>.
Teeparameetrid
external_idstringkohustuslikKaardi
external_id: 1–512 märgi pikkune string, organisatsioonis unikaalne.length ≥ 1, length ≤ 512
Päringuparameetrid
expand[]array of stringVastusesse lisatavad seotud objektid (alates versioonist 1.62.0): tee toimingu loendist
x-expandable. Korrake parameetrit kuni 10 korda. Tee koosneb kuni 2 punktiga eraldatud lõigust (collection.default_owner). Loendis algab tee eesliitegadata.ja kehtib lehe iga elemendi kohta (expand[]=data.owner). Laiendatud objekt läheb elemendi objektiexpandedja ID-väli jääb alles. Objekt, mida päringu tegija selle enda lugemistoimingu kontrollide järgi näha ei tohi, laiendatakse väärtusenanull. Kui tee on tundmatu, teid on üle 10 või tee on sügavam kui 2 lõiku, tagastatakse400 api.expand_invalid.items ≤ 10
Päiseparameetrid
X-View-AsstringAinult rolliga
adminAPI-võtmetele. Teeb päringu andmeprofiili<profile>[:viewer|verifier|editor]nimel, näiteksemployee:viewer. Paigaldusvõti seda päist kasutada ei saa (403).
Küpsiseparameetrid
kb_view_asstringSeansi režiimi „View as“ küpsis.
POST /auth/view-asmäärab selle jaDELETE /auth/view-askustutab selle.
Vastused
200Edukas vastus
Vastuse päised
RateLimit-PolicyKehtivad piirangud IETF-i mustandi
draft-ietf-httpapi-ratelimit-headersvormingus: komadega eraldatud elemendid"<name>";q=<quota>;w=<window in seconds>.keyon API-võtme päringusagedus (kvoot on tipuvaru, ajaaken on aeg selle täielikuks taastumiseks; seansi puhul on seeuser, ilma autentimisandmetetaip);minute,dayjamonthon organisatsiooni kvoodid kalendriminutile, -päevale ja -kuule UTC järgi.RateLimitIga päises
RateLimit-Policyoleva piirangu jääk:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitPäises
RateLimit-Policyoleva rangeima kirje limiit (selle, millel on kõige vähem päringuid järel).X-RateLimit-RemainingRangeima piirangu järgi järelejäänud päringud.
X-RateLimit-ResetSekundid rangeima piirangu lähtestumiseni.
application/json
expandedCardExpandedpermissionsObjectPermissionListaccessstringLubatud väärtused:
wholepartialaccess_contactstringKelle poole juurdepääsu saamiseks pöörduda (ainult kui
access=partial).aclobjectVäljad
verifybooleankohustuslikwritebooleankohustuslik
categorystringkohustuslikcategory_confidencenumber | nullkohustuslikcategory_lockedbooleankohustuslikcategory_reviewbooleankohustuslikcollectionstringkohustuslikcollection_idintegerkohustuslikcollection_titlestringcommentsarray of CardCommentcontent_jsonContentJSON | nullViimase avaldatud versiooni redaktori sisu. Väli võib puududa; sel juhul saate redaktori sisu mustandist (
POST /v1/draftskoos väljagacard_id).editing_lockEditingLock | nullAktiivne redigeerimislukk. Väli võib puududa; sel juhul saab redaktor teada, kellel lukk on, vastusest
409 cards.lockedtoimingulePOST /v1/cards/{card_id}/lock.created_atstring (date-time)kohustuslikdays_since_verifiedintegerkohustuslikerrorstring | nullkohustuslikeventsarray of CardEventfeedback_negintegerkohustuslikfeedback_posintegerkohustuslikfoldersarray of CardFolderRefAinult kaartide loendis: kaustad, mis kaarti sisaldavad (kasutajale nähtavad), koos nende teedega kogu juurest. Tühi loend tähendab, et kaart ei ole üheski kaustas.
has_tablesbooleanAinult kaartide loendis.
hidden_partsbooleanidstringkohustuslikjobJob | nullorg_idintegerkohustuslikowner_activeboolean | nullowner_idinteger | nullkohustuslikowner_namestring | nullkohustuslikpagesinteger | nullkohustuslikparserstring | nullkohustuslikDokumendi parser neutraalse koodina:
document(täielik struktuur: lehed, pealkirjad, tabelid, skannitud lehed),pdf(PDF-i tekstikiht),docx,xlsx,csv,markdown,html,text. Loend võib täieneda.sensitivebooleankohustusliksha256string | nullkohustusliksizeintegerkohustusliksnoozed_atstring (date-time) | nullsnoozed_byinteger | nullsnoozed_untilstring | nullsource_changedbooleankohustusliksource_pathstring | nullkohustusliksource_urlstring | nullkohustuslikstatusstringkohustuslikLubatud väärtused:
processingreadyerrorarchivedtablesarray of CardTabletagsarray of stringkohustusliktitlestringkohustusliktrustnumberkohustusliktrust_if_verifiednumberupdated_atstring (date-time)kohustuslikverified_atstring (date-time) | nullkohustuslikverified_byinteger | nullkohustuslikverified_by_namestring | nullverifier_idsarray of integerkohustuslikverifiersarray of objectVäljad
activebooleankohustuslikidintegerkohustusliknamestringkohustuslik
verify_interval_daysintegerkohustuslikversionintegerkohustuslikversionsarray of CardVersionsource_archiveArchiveSourcecreated_byinteger | nullmanual_optionsobjectParsimise käsitsi seaded (eelvaade).
doc_kindDocKind | nullDokumendi tüüp.
null, kui tüüp ei ole määratud (näiteks kaartidel, mis indekseeriti enne dokumenditüüpide kasutuselevõttu).doc_kind_confidencenumber | nullDokumendi tüübi kindlusaste vahemikus 0 kuni 1.
doc_kind_sourcestring | nullMis tüübi määras: reeglid (
rules), kasutaja (manual) või automaatne liigitamine. Loend võib täieneda: käsitlege tundmatut väärtust automaatse liigitamisena.Lubatud väärtused:
rulesmanualnullinvoiceDocInvoiceExtraction | nullArve, kreeditarve või kviitungi väljad (ainult nende tüüpide puhul ja ainult kaardil, mitte loendis).
null, kui teil puudub juurdepääs kogu dokumendile, sest väljad eraldatakse kogu dokumendist.warningsarray of ReviewWarningDokumendi parsimise hoiatused (
ReviewWarning; ainult kaardil, mitte loendis).enrichmentCardEnrichmentStatus | nullRikastamise olek (ainult kaardil, mitte loendis). Dokumendi tüüp, arve väljad ja finantskirjed lisatakse taustal pärast indekseerimist ning neid võidakse hiljem uuesti arvutada; need ilmuvad kaardile, kui on valmis.
nulltähendab, et olek ei ole saadaval (kaart indekseeriti ilma taustal rikastamiseta).external_idstring | nullKaardi ID integraatori süsteemis. See on organisatsioonis unikaalne kaartide seas, mis ei pärine allikatest;
nulltähendab, et see ei ole määratud./v1/cards-by-external-id/{external_id}loeb ja asendab kaardi selle järgi.length ≤ 512
metadataMetadata
400Päring on vigane: parameetri väärtus või objekti olek ei võimalda toimingut (`detail` on teade).
Vastuse päised
RateLimit-PolicyKehtivad piirangud IETF-i mustandi
draft-ietf-httpapi-ratelimit-headersvormingus: komadega eraldatud elemendid"<name>";q=<quota>;w=<window in seconds>.keyon API-võtme päringusagedus (kvoot on tipuvaru, ajaaken on aeg selle täielikuks taastumiseks; seansi puhul on seeuser, ilma autentimisandmetetaip);minute,dayjamonthon organisatsiooni kvoodid kalendriminutile, -päevale ja -kuule UTC järgi.RateLimitIga päises
RateLimit-Policyoleva piirangu jääk:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitPäises
RateLimit-Policyoleva rangeima kirje limiit (selle, millel on kõige vähem päringuid järel).X-RateLimit-RemainingRangeima piirangu järgi järelejäänud päringud.
X-RateLimit-ResetSekundid rangeima piirangu lähtestumiseni.
application/json
401Autentimisandmeid ei saadetud (ei seansiküpsist ega API-võtit) või võtit ei leitud.
Vastuse päised
RateLimit-PolicyKehtivad piirangud IETF-i mustandi
draft-ietf-httpapi-ratelimit-headersvormingus: komadega eraldatud elemendid"<name>";q=<quota>;w=<window in seconds>.keyon API-võtme päringusagedus (kvoot on tipuvaru, ajaaken on aeg selle täielikuks taastumiseks; seansi puhul on seeuser, ilma autentimisandmetetaip);minute,dayjamonthon organisatsiooni kvoodid kalendriminutile, -päevale ja -kuule UTC järgi.RateLimitIga päises
RateLimit-Policyoleva piirangu jääk:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitPäises
RateLimit-Policyoleva rangeima kirje limiit (selle, millel on kõige vähem päringuid järel).X-RateLimit-RemainingRangeima piirangu järgi järelejäänud päringud.
X-RateLimit-ResetSekundid rangeima piirangu lähtestumiseni.
application/json
403Toiming ei ole lubatud: rollist ei piisa, puudub juurdepääs kogule või kaardile, päring töötab režiimis „View as“ või organisatsioon on peatatud või kustutatud (`detail` on objekt väärtusega `code: org_suspended | org_deleted`).
Vastuse päised
RateLimit-PolicyKehtivad piirangud IETF-i mustandi
draft-ietf-httpapi-ratelimit-headersvormingus: komadega eraldatud elemendid"<name>";q=<quota>;w=<window in seconds>.keyon API-võtme päringusagedus (kvoot on tipuvaru, ajaaken on aeg selle täielikuks taastumiseks; seansi puhul on seeuser, ilma autentimisandmetetaip);minute,dayjamonthon organisatsiooni kvoodid kalendriminutile, -päevale ja -kuule UTC järgi.RateLimitIga päises
RateLimit-Policyoleva piirangu jääk:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitPäises
RateLimit-Policyoleva rangeima kirje limiit (selle, millel on kõige vähem päringuid järel).X-RateLimit-RemainingRangeima piirangu järgi järelejäänud päringud.
X-RateLimit-ResetSekundid rangeima piirangu lähtestumiseni.
application/json
404Objekti ei ole olemas või see ei ole teile kättesaadav. API ei kinnita piiratud juurdepääsuga objekti olemasolu.
Vastuse päised
RateLimit-PolicyKehtivad piirangud IETF-i mustandi
draft-ietf-httpapi-ratelimit-headersvormingus: komadega eraldatud elemendid"<name>";q=<quota>;w=<window in seconds>.keyon API-võtme päringusagedus (kvoot on tipuvaru, ajaaken on aeg selle täielikuks taastumiseks; seansi puhul on seeuser, ilma autentimisandmetetaip);minute,dayjamonthon organisatsiooni kvoodid kalendriminutile, -päevale ja -kuule UTC järgi.RateLimitIga päises
RateLimit-Policyoleva piirangu jääk:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitPäises
RateLimit-Policyoleva rangeima kirje limiit (selle, millel on kõige vähem päringuid järel).X-RateLimit-RemainingRangeima piirangu järgi järelejäänud päringud.
X-RateLimit-ResetSekundid rangeima piirangu lähtestumiseni.
application/json
422Valideerimisviga: keha või parameetrid ei vasta skeemile (`detail` on valideerimisvigade loend) või parameetri väärtus on lubatud vahemikust väljas (`detail` on teade).
Vastuse päised
RateLimit-PolicyKehtivad piirangud IETF-i mustandi
draft-ietf-httpapi-ratelimit-headersvormingus: komadega eraldatud elemendid"<name>";q=<quota>;w=<window in seconds>.keyon API-võtme päringusagedus (kvoot on tipuvaru, ajaaken on aeg selle täielikuks taastumiseks; seansi puhul on seeuser, ilma autentimisandmetetaip);minute,dayjamonthon organisatsiooni kvoodid kalendriminutile, -päevale ja -kuule UTC järgi.RateLimitIga päises
RateLimit-Policyoleva piirangu jääk:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitPäises
RateLimit-Policyoleva rangeima kirje limiit (selle, millel on kõige vähem päringuid järel).X-RateLimit-RemainingRangeima piirangu järgi järelejäänud päringud.
X-RateLimit-ResetSekundid rangeima piirangu lähtestumiseni.
application/json
429Liiga palju päringuid (`api.rate_limited`), organisatsiooni minuti-, päeva- või kuukvoot on ära kasutatud (`api.quota_exceeded`; `error.details` sisaldab välju `quota`, `limit` ja `reset_at`), organisatsiooni limiit on täis või vastuseteenus on hõivatud (`answers.engine_busy`). Oodake päises `Retry-After` antud aeg.
Vastuse päised
Retry-AfterSekundite arv, mida oodata enne päringu kordamist.
RateLimit-PolicyKehtivad piirangud IETF-i mustandi
draft-ietf-httpapi-ratelimit-headersvormingus: komadega eraldatud elemendid"<name>";q=<quota>;w=<window in seconds>.keyon API-võtme päringusagedus (kvoot on tipuvaru, ajaaken on aeg selle täielikuks taastumiseks; seansi puhul on seeuser, ilma autentimisandmetetaip);minute,dayjamonthon organisatsiooni kvoodid kalendriminutile, -päevale ja -kuule UTC järgi.RateLimitIga päises
RateLimit-Policyoleva piirangu jääk:"<name>";r=<remaining>;t=<seconds until reset>.X-RateLimit-LimitPäises
RateLimit-Policyoleva rangeima kirje limiit (selle, millel on kõige vähem päringuid järel).X-RateLimit-RemainingRangeima piirangu järgi järelejäänud päringud.
X-RateLimit-ResetSekundid rangeima piirangu lähtestumiseni.
application/json
Veakoodid
Koodid, mida see lõpp-punkt võib lisaks iga päringu üldistele koodidele tagastada väljal error.code.
Sageduspiirangud
Vastustes on päised RateLimit ja RateLimit-Policy ning varasemad X-RateLimit-Limit, X-RateLimit-Remaining ja X-RateLimit-Reset. Vastuses 429 on päis Retry-After sekundites: oodake ja proovige uuesti.