Skip to content

Textract Pricing for asynchronous Operations involving multiple API calls

0

The textract pricing for synchronous commands is pretty clear (1 API call that gets billed), but in case of asynchronous commands, there are at least two API calls necessary:

  1. start the process of analyzing the document (e.g. StartDocumentAnalysis)
  2. retrieving the results (e.g. GetDocumentAnalysis)

Can anyone clarify how the costs are billed based on these API calls?

E.g. do I have to pay twice if I call GetDocumentAnalysis twice for the same jobId or is calling GetDocumentAnalysis free and I only pay for the call to StartDocumentAnalysis?

1 Answer
2
Accepted Answer

Hi,

Please disregard the answer above. Amazon Textract pricing is based on the number of pages processed by the service during the sync or async API calls. That means if you process 1000 documents that are 2 pages each, you will pay costs for 2000 pages processed.

AWS does NOT charge for Get API requests made to Amazon Textract. Please refer to the pricing examples on the pricing page for more details. https://aws.amazon.com/textract/pricing/

AWS
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.