Skip to main content
GET
/
api
/
v1
/
extract
/
results
/
{record_id}
Get Extraction Result
curl --request GET \
  --url https://extraction-api.nanonets.com/api/v1/extract/results/{record_id} \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "message": "<string>",
  "record_id": "<string>",
  "status": "completed",
  "result": {
    "markdown": {
      "content": "<string>",
      "metadata": {
        "bounding_boxes": {},
        "confidence_score": {}
      }
    },
    "html": {
      "content": "<string>",
      "metadata": {
        "bounding_boxes": {},
        "confidence_score": {}
      }
    },
    "json": {
      "content": "<string>",
      "metadata": {
        "bounding_boxes": {},
        "confidence_score": {}
      }
    },
    "csv": {
      "content": "<string>",
      "metadata": {
        "bounding_boxes": {},
        "confidence_score": {}
      }
    }
  },
  "processing_time": 123,
  "filename": "<string>",
  "output_format": "<string>",
  "file_size": 123,
  "pages_processed": 123,
  "created_at": "2023-11-07T05:31:56Z"
}

Authorizations

Authorization
string
header
required

API key as Bearer token: Authorization: Bearer YOUR_API_KEY

Path Parameters

record_id
string
required

Extraction job ID

Query Parameters

include_content
boolean
default:true

Include full extracted content (default: true)

Response

Result retrieved

success
boolean
required
message
string
required
record_id
string
required

Job ID for retrieving results

status
enum<string>
required
Available options:
completed,
processing,
failed
result
object

Results by format (only requested formats populated)

processing_time
number

Time in seconds

filename
string
output_format
string
file_size
integer

Size in bytes

pages_processed
integer
created_at
string<date-time>