/
Retrieve Extractions

Retrieve Extractions

Once the document is processed, the document extractions become available for retrieval. See Document Extractions for Payment for more details.

//extractions can be retrieved by performing a GET request with the extractions URI: GET /documents/{id}/extractions
Request
Headers

Header

Value

Header

Value

Accept

application/vnd.gini.v1+json

//get extractions curl -H 'Authorization: BEARER <token>' -X GET -H 'Accept: application/vnd.gini.v1+json' -i https://pay-api.gini.net/documents/c292af40-d06a-11e2-9a2f-000000000000/extractions
Response
Headers

Status Code

Description

Status Code

Description

200 (OK)

Operation is successful.

Header

Value

Header

Value

Content-Type

application/vnd.gini.v1+json

Body (application/vnd.gini.v1+json)

Find the information about the response format in the Document Extractions section.

Name

Type

Description

Name

Type

Description

extractions

object

Labels to extractions mapping (specific-extractions).

candidates

object

A mapping of labels to a list of extraction-candidates.

Errors

Status Code

Description

Status Code

Description

404 (Not Found)

Requested entity couldn't be found.

//example response { "extractions": { "amountToPay": { "box": { "height": 9.0, "left": 516.0, "page": 1, "top": 588.0, "width": 42.0 }, "entity": "amount", "value": "24.99:EUR", "candidates": "amounts" } }, "candidates": { "amounts": [ { "box": { "height": 9.0, "left": 516.0, "page": 1, "top": 588.0, "width": 42.0 }, "entity": "amount", "value": "24.99:EUR" }, { "box": { "height": 9.0, "left": 241.0, "page": 1, "top": 588.0, "width": 42.0 }, "entity": "amount", "value": "21.0:EUR" } ] ... } } //example response with Return Assistant specific extractions { "extractions": { "amountToPay": { "box": { "height": 9, "left": 516, "page": 1, "top": 588, "width": 42 }, "entity": "amount", "value": "24.99:EUR", "candidates": "amounts" }, "amountsAreConsistent": { "entity": "text", "value": "true" }, "shipment-addon": { "entity": "amount", "value": "5.00:EUR" }, "discount-addon": { "entity": "amount", "value": "-5.00:EUR" }, "giftcard-addon": { "entity": "amount", "value": "1.00:EUR" }, "other-discounts-addon": { "entity": "amount", "value": "-1.00:EUR" }, "other-charges-addon": { "entity": "amount", "value": "1.00:EUR" } }, "compoundExtractions": { "lineItems": [ { "artNumber": { "value": "10101", "entity": "text", "box": { "height": 7, "left": 55, "page": 1, "top": 546, "width": 100 } }, "quantity": { "value": "12", "entity": "numeric" } }, { "artNumber": { "value": "10103", "entity": "text" }, "quantity": { "value": "3", "entity": "numeric" } } ... ] }, "returnReasons": [ ... ], "candidates": { "amounts": [ ... ] } }

 

An example response with Skonto specific extractions

Related content

Check Processing Status and Get Document Information
Check Processing Status and Get Document Information
More like this
Get List of all Documents
Get List of all Documents
More like this
Retrieve Document Layout
Retrieve Document Layout
More like this
Document Extractions
Document Extractions
Read with this
Get Payment
Get Payment
More like this
Delete Documents
Delete Documents
Read with this