UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 84.6 kB
{"openapi":"3.0.0","info":{"contact":{"x-twitter":"taggun_io"},"description":"Expects only running software, real reactions, and beautifully crafted APIs to serve your every desire to transcribe a piece of paper to digital form.","termsOfService":"https://www.taggun.io/terms","title":"TAGGUN Receipt OCR Scanning API","version":"1.15.0","x-apisguru-categories":["text"],"x-logo":{"url":"https://twitter.com/taggun_io/profile_image?size=original"},"x-origin":[{"format":"swagger","url":"https://api.taggun.io/docs/swagger.json","version":"2.0"}],"x-providerName":"taggun.io"},"tags":[],"paths":{"/api/account/v1/feedback":{"post":{"operationId":"postApiAccountV1Feedback","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/receiptFeedbackAddPayload"}}}},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Result"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"Add manually verified receipt data to a given receipt for feedback and training purposes","tags":["3. Improve your results"]}},"/api/account/v1/merchantname/add":{"post":{"operationId":"postApiAccountV1MerchantnameAdd","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/merchantNameAddPayload"}}}},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Result"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"Add a keyword to your account's model to predict merchant name. Changes in your account's model are updated daily.","tags":["3. Improve your results"]}},"/api/receipt/v1/match/file":{"post":{"deprecated":true,"operationId":"postApiReceiptV1MatchFile","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"description":"file less than 20MB. Accepted file types: PDF, JPG, PNG, GIF","type":"string","format":"binary","x-meta":{"swaggerType":"file"}},"refresh":{"description":"Set true to force re-process image transcription if the receipt is already in storage","type":"boolean","default":false},"incognito":{"description":"Set true to avoid saving the receipt in storage","type":"boolean","default":false},"ipAddress":{"description":"IP Address of the end user","type":"string"},"primaryKeywords":{"description":"An array of primary keywords to match","type":"array","items":{"type":"string"}},"secondaryKeywords":{"description":"An array of secondary keywords to match (lower confidence level than primaryKeywords)","type":"array","items":{"type":"string"}},"stopWords":{"description":"An array of stop words that negate the result to be UNLIKELY","type":"array","items":{"type":"string"}},"language":{"description":"Set language as a hint. Leave empty for auto detect. Supported languages: , en, es, fr, jp, he, iw, et, lv, lt, fi, el, zh ","type":"string","enum":["en","es","fr","jp","he","iw","et","lv","lt","fi","el","zh"],"x-constraint":{"length":2}}}}}}},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptMatchResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"detect and match a receipt against keywords and metadata by uploading an image file","tags":["4. Deprecated endpoints"]}},"/api/receipt/v1/simple/encoded":{"post":{"operationId":"postApiReceiptV1SimpleEncoded","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/jsonPayload"},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"transcribe a receipt using base64 encoded image in json payload","tags":["2. Try other input format endpoints"]}},"/api/receipt/v1/simple/file":{"post":{"operationId":"postApiReceiptV1SimpleFile","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/postApiReceiptV1SimpleFile"},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"transcribe a receipt by uploading an image file","tags":["1. Getting started"]}},"/api/receipt/v1/simple/storage":{"post":{"deprecated":true,"operationId":"postApiReceiptV1SimpleStorage","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/storagePayload"},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"transcribe a receipt in storage","tags":["4. Deprecated endpoints"]}},"/api/receipt/v1/simple/url":{"post":{"operationId":"postApiReceiptV1SimpleUrl","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/urlPayload"},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"transcribe a receipt from URL","tags":["2. Try other input format endpoints"]}},"/api/receipt/v1/verbose/encoded":{"post":{"operationId":"postApiReceiptV1VerboseEncoded","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/jsonPayload"},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptVerboseResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"transcribe a receipt using base64 encoded image in json payload and return detailed result","tags":["2. Try other input format endpoints"]}},"/api/receipt/v1/verbose/file":{"post":{"operationId":"postApiReceiptV1VerboseFile","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/postApiReceiptV1SimpleFile"},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptVerboseResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"transcribe a receipt by uploading an image file and return detailed result","tags":["1. Getting started"]}},"/api/receipt/v1/verbose/storage":{"post":{"deprecated":true,"operationId":"postApiReceiptV1VerboseStorage","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/storagePayload"},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptVerboseResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"transcribe a receipt in storage and return detailed result","tags":["4. Deprecated endpoints"]}},"/api/receipt/v1/verbose/url":{"post":{"operationId":"postApiReceiptV1VerboseUrl","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"$ref":"#/components/requestBodies/urlPayload"},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"$ref":"#/components/schemas/receiptVerboseResult"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"transcribe a receipt from URL and return detailed result","tags":["2. Try other input format endpoints"]}},"/api/validation/v1/campaign/file":{"post":{"operationId":"postApiValidationV1CampaignFile","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"description":"file less than 20MB. Accepted file types: PDF, JPG, PNG, GIF, HEIC","type":"string","format":"binary","x-meta":{"swaggerType":"file"}},"incognito":{"description":"Set true to avoid saving the receipt in storage","type":"boolean","default":false},"ipAddress":{"description":"IP Address of the end user","type":"string","x-format":{"ip":{"cidr":"forbidden","version":["ipv4","ipv6"]}}},"near":{"description":"A geo location to search for merchant. Typically in the format of city, state, country.","type":"string"},"campaignId":{"description":"The ID of the campaign to validate the receipt","type":"string","maxLength":50},"referenceId":{"description":"Tag a request with a unique reference ID for feedback and training purposes","type":"string","maxLength":50}},"required":["campaignId"]}}}},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"type":"string"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"validate and match a receipt against a campaign validation settings by uploading an image file","tags":["4. Campaign Validation"]}},"/api/validation/v1/campaign/product-validation/file":{"post":{"operationId":"postApiValidationV1CampaignProductvalidationFile","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"description":"file less than 20MB. Accepted file types: PDF, JPG, PNG, GIF, HEIC","type":"string","format":"binary","x-meta":{"swaggerType":"file"}},"productVerificationNumber":{"description":"The number of the product to validate the receipt","type":"string","maxLength":50},"incognito":{"description":"Set true to avoid saving the receipt in storage","type":"boolean","default":false},"subAccountId":{"description":"Tag a request with sub-account ID for billing purposes","type":"string","maxLength":50},"referenceId":{"description":"Tag a request with a unique reference ID for feedback and training purposes","type":"string","maxLength":50}},"required":["productVerificationNumber"]}}}},"responses":{"200":{"description":"Success","content":{"*/*":{"schema":{"type":"string"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"validate if user-submitted info like serial number are detected an image file","tags":["4. Campaign Validation"]}},"/api/validation/v1/campaign/settings/create/{campaignId}":{"post":{"operationId":"postApiValidationV1CampaignSettingsCreateCampaignid","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}},{"description":"The ID of the campaign to validate the receipt","in":"path","name":"campaignId","required":true,"schema":{"type":"string","maxLength":50}}],"requestBody":{"$ref":"#/components/requestBodies/Model9"},"responses":{"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"create campaign settings for a client","tags":["4. Campaign Validation"]}},"/api/validation/v1/campaign/settings/delete/{campaignId}":{"delete":{"operationId":"deleteApiValidationV1CampaignSettingsDeleteCampaignid","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}},{"description":"Remove campaign settings with a campaign ID","in":"path","name":"campaignId","required":true,"schema":{"type":"string","maxLength":50}}],"responses":{"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"delete campaign settings for a client","tags":["4. Campaign Validation"]}},"/api/validation/v1/campaign/settings/list":{"get":{"operationId":"getApiValidationV1CampaignSettingsList","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"list all campaign setting IDs for a client","tags":["4. Campaign Validation"]}},"/api/validation/v1/campaign/settings/update/{campaignId}":{"put":{"operationId":"putApiValidationV1CampaignSettingsUpdateCampaignid","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}},{"description":"The ID of the campaign to validate the receipt","in":"path","name":"campaignId","required":true,"schema":{"type":"string","maxLength":50}}],"requestBody":{"$ref":"#/components/requestBodies/Model9"},"responses":{"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"update campaign settings for a client","tags":["4. Campaign Validation"]}},"/api/validation/v1/campaign/settings/{campaignId}":{"get":{"operationId":"getApiValidationV1CampaignSettingsCampaignid","parameters":[{"description":"API authentication key.","in":"header","name":"apikey","required":true,"schema":{"type":"string"}},{"description":"The ID of the campaign to validate the receipt","in":"path","name":"campaignId","required":true,"schema":{"type":"string","maxLength":50}}],"responses":{"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/badRequestError"}}}}},"summary":"get campaign settings for a client","tags":["4. Campaign Validation"]}}},"servers":[{"url":"https://api.taggun.io"}],"components":{"requestBodies":{"urlPayload":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/urlPayload"}}}},"postApiReceiptV1SimpleFile":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"description":"file less than 20MB. Accepted file types: PDF, JPG, PNG, GIF, HEIC","type":"string","format":"binary","x-meta":{"swaggerType":"file"}},"refresh":{"description":"Set true to force re-process image transcription if the receipt is already in storage","type":"boolean","default":false},"incognito":{"description":"Set true to avoid saving the receipt in storage","type":"boolean","default":false},"ipAddress":{"description":"IP Address of the end user","type":"string","x-format":{"ip":{"cidr":"forbidden","version":["ipv4","ipv6"]}}},"near":{"description":"A geo location to search for merchant. Typically in the format of city, state, country.","type":"string"},"ignoreMerchantName":{"description":"Ignore this merchant name if detected on the receipt. Use this field to avoid detecting the customer name as the merchant name.","type":"string"},"language":{"description":"Set language as a hint. Leave empty for auto detect. Supported languages: , en, es, fr, jp, he, iw, et, lv, lt, fi, el, zh ","type":"string","enum":["en","es","fr","jp","he","iw","et","lv","lt","fi","el","zh"],"x-constraint":{"length":2}},"extractTime":{"description":"Set true to return time if found on the receipt. Otherwise, the time is always set to 12:00:00.000.","type":"boolean","default":false},"subAccountId":{"description":"Tag a request with sub-account ID for billing purposes","type":"string","maxLength":50},"referenceId":{"description":"Tag a request with a unique reference ID for feedback and training purposes","type":"string","maxLength":50}}}}}},"Model9":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Model9"}}}},"jsonPayload":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/jsonPayload"}}}},"storagePayload":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/storagePayload"}}}}},"schemas":{"ABN":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"type":"string"},"keyword":{"type":"string"},"text":{"type":"string"}},"type":"object"},"IBAN":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"123456","type":"string"},"keyword":{"example":"IBAN","type":"string"},"text":{"example":"123456","type":"string"}},"type":"object"},"LocationResult":{"example":{"city":{"geoname_id":2207724,"names":{"en":"Devonport"}},"continent":{"code":"OC","geoname_id":6255151,"names":{"de":"Ozeanien","en":"Oceania","es":"Oceanía","fr":"Océanie","ja":"オセアニア","pt-BR":"Oceania","ru":"Океания","zh-CN":"大洋洲"}},"country":{"geoname_id":2186224,"iso_code":"NZ","names":{"de":"Neuseeland","en":"New Zealand","es":"Nueva Zelanda","fr":"Nouvelle-Zélande","ja":"ニュージーランド","pt-BR":"Nova Zelândia","ru":"Новая Зеландия","zh-CN":"新西兰"}},"location":{"accuracy_radius":500,"latitude":-36.8297,"longitude":174.7994,"time_zone":"Pacific/Auckland"},"postal":{"code":"0624"},"registered_country":{"geoname_id":2186224,"iso_code":"NZ","names":{"de":"Neuseeland","en":"New Zealand","es":"Nueva Zelanda","fr":"Nouvelle-Zélande","ja":"ニュージーランド","pt-BR":"Nova Zelândia","ru":"Новая Зеландия","zh-CN":"新西兰"}},"subdivisions":[{"geoname_id":2193734,"iso_code":"AUK","names":{"de":"Auckland","en":"Auckland","es":"Auckland","fr":"Auckland","ja":"オークランド","pt-BR":"Auckland","ru":"Окленд"}}]},"properties":{"location":{"$ref":"#/components/schemas/location"}},"type":"object"},"Model1":{"properties":{"x":{"type":"number"},"y":{"type":"number"}},"type":"object"},"Model2":{"items":{"$ref":"#/components/schemas/Model1"},"type":"array"},"Model3":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"0660914448","type":"string"},"keyword":{"example":"","type":"string"},"text":{"example":"BE0660.914.448","type":"string"}},"type":"object"},"Model4":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":3,"type":"number"},"keyword":{"example":"coke","type":"string"},"text":{"example":"零系可樂","type":"string"}},"type":"object"},"Model5":{"properties":{"productName":{"$ref":"#/components/schemas/productName"},"quantity":{"$ref":"#/components/schemas/quantity"},"unitPrice":{"$ref":"#/components/schemas/unitPrice"},"wineVarietal":{"$ref":"#/components/schemas/wineVarietal"}},"type":"object"},"Model6":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"$ref":"#/components/schemas/data1"},"index":{"example":20,"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"example":"TVA 5,50 15,01 0,83 15,83","type":"string"}},"type":"object"},"Model7":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"$ref":"#/components/schemas/data2"},"index":{"example":20,"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"example":"TVA 5,50 15,01 0,83 15,83","type":"string"}},"type":"object"},"Model8":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":3,"type":"number"},"keyword":{"example":"France","type":"string"},"text":{"example":"France","type":"string"}},"type":"object"},"Model9":{"properties":{"balanceOwing":{"$ref":"#/components/schemas/balanceOwing"},"date":{"$ref":"#/components/schemas/date2"},"merchantNames":{"$ref":"#/components/schemas/merchantNames"},"productCodes":{"$ref":"#/components/schemas/productCodes"},"productLineItems":{"$ref":"#/components/schemas/productLineItems1"}},"type":"object"},"Result":{"properties":{"result":{"example":"OK","type":"string"}},"type":"object"},"accountNumber":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"90412099","type":"string"},"index":{"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"example":"Account Number: 20412096","type":"string"}},"type":"object"},"badRequestError":{"properties":{"error":{"example":"Bad Request","type":"string"},"message":{"example":"File is required","type":"string"},"statusCode":{"example":400,"type":"number"}},"type":"object"},"balanceOwing":{"description":"A range of balance owning for validation","properties":{"max":{"example":100,"type":"number"},"min":{"example":0,"type":"number"},"skip":{"default":false,"type":"boolean"}},"required":["min","max"],"type":"object"},"bankName":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"ANZ New Zealand","type":"string"},"index":{"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"example":"ANZ New Zealand, 123 Rd, XXX City","type":"string"}},"type":"object"},"bankingDetails":{"properties":{"accountNumber":{"$ref":"#/components/schemas/accountNumber"},"bankName":{"$ref":"#/components/schemas/bankName"},"branchName":{"$ref":"#/components/schemas/branchName"},"branchNumber":{"$ref":"#/components/schemas/branchNumber"},"recipient":{"$ref":"#/components/schemas/recipient"}},"type":"object"},"belgiumVATNumbers":{"items":{"$ref":"#/components/schemas/Model3"},"type":"array"},"branchName":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"CBD Branch","type":"string"},"index":{"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"example":"CBD Branch","type":"string"}},"type":"object"},"branchNumber":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"522106","type":"string"},"index":{"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"example":"522-106","type":"string"}},"type":"object"},"data":{"example":["restaurant","food"],"items":{"type":"string"},"type":"array"},"data1":{"properties":{"name":{"$ref":"#/components/schemas/name"},"quantity":{"$ref":"#/components/schemas/quantity1"},"totalPrice":{"$ref":"#/components/schemas/totalPrice"},"unitPrice":{"$ref":"#/components/schemas/unitPrice1"}},"type":"object"},"data2":{"properties":{"grossAmount":{"$ref":"#/components/schemas/grossAmount"},"netAmount":{"$ref":"#/components/schemas/netAmount"},"taxAmount":{"$ref":"#/components/schemas/taxAmount2"},"taxRate":{"$ref":"#/components/schemas/taxRate"},"taxType":{"$ref":"#/components/schemas/taxType"}},"type":"object"},"data3":{"properties":{"countryCode":{"example":"IE","type":"string"},"vatNo":{"example":"950###8N","type":"string"},"verificationId":{"example":"IE950###8N","type":"string"},"vies":{"$ref":"#/components/schemas/vies"}},"type":"object"},"date":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"2025-04-15T13:49:52.050Z","format":"date-time","type":"string"},"index":{"example":2,"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"example":"22DEC'16","type":"string"}},"type":"object"},"date1":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"2025-04-15T13:49:52.050Z","format":"date-time","type":"string"}},"type":"object"},"date2":{"description":"A period of time for validation","properties":{"end":{"example":"2025-04-15T13:49:52.050Z","format":"date-time","type":"string"},"start":{"example":"2025-04-15T13:49:52.050Z","format":"date-time","type":"string"}},"required":["start","end"],"type":"object"},"dueDate":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"2025-04-15T13:49:52.050Z","format":"date-time","type":"string"},"index":{"example":2,"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"example":"22DEC'16","type":"string"}},"type":"object"},"entities":{"properties":{"ABN":{"$ref":"#/components/schemas/ABN"},"IBAN":{"$ref":"#/components/schemas/IBAN"},"bankingDetails":{"$ref":"#/components/schemas/bankingDetails"},"belgiumVATNumbers":{"$ref":"#/components/schemas/belgiumVATNumbers"},"excludeItems":{"$ref":"#/components/schemas/excludeItems"},"expenseType":{"$ref":"#/components/schemas/expenseType"},"fapiaoInvoice":{"$ref":"#/components/schemas/fapiaoInvoice"},"fapiaoInvoiceCode":{"$ref":"#/components/schemas/fapiaoInvoiceCode"},"fapiaoInvoiceNumber":{"$ref":"#/components/schemas/fapiaoInvoiceNumber"},"fapiaoMerchantTaxId":{"$ref":"#/components/schemas/fapiaoMerchantTaxId"},"geoNames":{"$ref":"#/components/schemas/geoNames"},"invoiceNumber":{"$ref":"#/components/schemas/invoiceNumber"},"masterCategory":{"$ref":"#/components/schemas/masterCategory"},"merchantVerification":{"$ref":"#/components/schemas/merchantVerification"},"multiTaxLineItems":{"$ref":"#/components/schemas/multiTaxLineItems"},"productLineItems":{"$ref":"#/components/schemas/productLineItems"},"qrCodeData":{"$ref":"#/components/schemas/qrCodeData"},"receiptNumber":{"$ref":"#/components/schemas/receiptNumber"},"shoppingMallName":{"$ref":"#/components/schemas/shoppingMallName"},"wineListItems":{"$ref":"#/components/schemas/wineListItems"}},"type":"object"},"excludeItems":{"items":{"$ref":"#/components/schemas/Model4"},"type":"array"},"expenseType":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"restaurant","type":"string"},"index":{"type":"number"},"regions":{"$ref":"#/components/schemas/regions"},"text":{"type":"string"}},"type":"object"},"fapiaoInvoice":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":true,"type":"boolean"},"keyword":{"example":"发票","type":"string"},"text":{"example":"发票","type":"string"}},"type":"object"},"fapiaoInvoiceCode":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"033001800104","type":"string"},"keyword":{"example":"","type":"string"},"text":{"example":"033001800104","type":"string"}},"type":"object"},"fapiaoInvoiceNumber":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"80227830","type":"string"},"keyword":{"example":"","type":"string"},"text":{"example":"80227830","type":"string"}},"type":"object"},"fapiaoMerchantTaxId":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"913101156073309979","type":"string"},"keyword":{"example":"","type":"string"},"text":{"example":"913101156073309979","type":"string"}},"type":"object"},"geoNames":{"items":{"$ref":"#/components/schemas/Model8"},"type":"array"},"grossAmount":{"properties":{"data":{"example":15.83,"type":"number"},"text":{"example":"15,83","type":"string"}},"type":"object"},"headers":{"description":"Custom http headers can be set to forward to the target URL.","properties":{"x-custom-key":{"type":"string"}},"type":"object"},"invoiceNumber":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":"123456","type":"string"},"keyword":{"example":"Invoice number","type":"string"},"text":{"example":"123456","type":"string"}},"type":"object"},"itemsCount":{"properties":{"confidenceLevel":{"example":0.7216666666666667,"type":"number"},"data":{"example":11,"type":"number"}},"type":"object"},"jsonPayload":{"properties":{"contentType":{"example":"image/jpeg","type":"string"},"extractTime":{"default":false,"description":"Set true to return time if found on the receipt. Otherwise, the time is always set to 12:00:00.000.","example":false,"type":"boolean"},"filename":{"example":"example.jpg","type":"string"},"ignoreMerchantName":{"description":"Ignore this merchant name if detected on the receipt. Use this field to avoid detecting the customer name as the merchant name.","type":"string"},"image":{"example":"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