Skip to main content
Every extractaai.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Classification

create

classification.create Create a document classification (EXTRACTA_AI_CREATE_CLASSIFICATION) Risk: write
Input
Output

delete

classification.delete Delete a document classification (EXTRACTA_AI_DELETE_CLASSIFICATION) [DESTRUCTIVE · IRREVERSIBLE] Risk: destructive · Irreversible
Input Output

update

classification.update Update a document classification (EXTRACTA_AI_UPDATE_CLASSIFICATION) Risk: write
Input
Output

view

classification.view View a document classification configuration (EXTRACTA_AI_VIEW_CLASSIFICATION) Risk: read
Input Output

Credits

get

credits.get Get the account credit balance (EXTRACTA_AI_GET_CREDITS) Risk: read
Input: empty object Output

Extraction

create

extraction.create Create a document extraction template (EXTRACTA_AI_CREATE_EXTRACTION) Risk: write
Input
Output

delete

extraction.delete Delete an extraction, batch, or file (EXTRACTA_AI_DELETE_EXTRACTION) [DESTRUCTIVE · IRREVERSIBLE] Risk: destructive · Irreversible
Input Output

getBatchResults

extraction.getBatchResults Get extraction results for a batch (EXTRACTA_AI_GET_BATCH_RESULTS) Risk: read
Input Output: object

update

extraction.update Update a document extraction configuration (EXTRACTA_AI_UPDATE_EXTRACTION) Risk: write
Input
Output

view

extraction.view View a document extraction configuration (EXTRACTA_AI_VIEW_EXTRACTION) Risk: read
Input Output