API Overview
Authentication
Affinda's API users basic authentication using an API key. Each Affinda user will have an individual API key which can be found within your profile settings.
Send Authorization in the header containing the word Bearer followed by a space and a Token String.
Categories of Endpoints
Document
Category | Function |
---|---|
Workspace | 1. Create, update and delete Workspaces 2. Manage user access and permissions to Workspaces 3. Get the list of all Workspaces and associated details 4. Update the settings of Workspaces |
Collection | 1. Create and delete Collections 2. Get the list of all Collections and associated details 3. Update the settings of Collections |
Upload Documents | 1. Upload documents to Affinda 2. Get extracted data from specific document 3. Update the status or other metadata for a document 4. Delete the document from Affinda |
Extractor | 1. Create and update extractors |
Data Point | 1. Create, update and delete custom data points |
Tag | 1. Create, update and delete tags that can be applied to documents |
Organization & User
Category | Function |
---|---|
Organization | 1. Create new Organizations 2. Get details of the Organization |
Invitation | 1. Invite and respond to invitations to join an Organization |
Membership | 1. Get details of all members within the Organization 2. Update roles of members |
Webhook
Allows users to set up and manage webhooks. See Webhooks for more information.
Search & Match
Updated 16 days ago