{"id":"31b7de83bfa24a9dbf2150beb5e5660b","name":"TEST API key","orgId":"USER:google-oauth2|123456789123456789123","scopes": ["workspace.collection:create" ],"status":"Active","createdAt":"2024-05-17T07:25:33Z","exp":"2024-07-17T07:23:51Z","key":"your_api_key_here"}
{"action":"The client should not repeat this request without modification.","detail":"Please see the 'errors' field for details.","errors": [ {"location":"body: priority","message":"field required","type":"request_validation_error" } ],"instance":"30e18f59-7c88-4e25-9bed-61863b2abf4b","status":400,"timestamp":"2021-11-09T17:43:36Z","title":"The server cannot process the request due to a client error.","type":"RequestValidationError"}
{"id":"31b7de83bfa24a9dbf2150beb5e5660b","name":"TEST API key","orgId":"USER:google-oauth2|123456789123456789123","scopes": ["workspace.collection:create" ],"status":"Active","createdAt":"2024-05-17T07:25:33Z","exp":"2024-07-17T07:23:51Z","key":"your_api_key_here"}
Get API keys
Use the endpoint below to get your organization API keys:
GET/api/v0.4/admin/api-keys
Parameters
{"apiKeys": [ {"id":"9c75da7200264beb91ffe05912591e46","name":"NEW API key","orgId":"USER:google-oauth2|123456789123456789123","scopes": ["workspace.admin.user:read","workspace.collection:update","workspace.admin.process:manage","workspace.collection:delete","workspace.process.api_key:manage","workspace.file:download","workspace.export:delete","workspace.result:read","workspace.destination:delete","workspace.process:read","workspace.process:create","workspace.admin.collection:manage","workspace.admin.api_key:manage","workspace.export:create","workspace.destination:read","workspace.collection:read","workspace.admin.user:invite","workspace.result:create","workspace.process:update","workspace.file:upload","workspace.result:delete","workspace.process:delete","workspace.admin.user:manage","workspace.result:update","workspace.collection:create","workspace.destination:create","workspace.admin.subscriptions:manage" ],"status":"Active","createdAt":"2024-05-17T07:23:03Z","exp":"2024-07-31T21:59:59Z" }, {"id":"31b7de83bfa27a9dbf2150beb5e5660b","name":"TEST API key","orgId":"USER:google-oauth2|123456789123456789123","scopes": ["workspace.collection:create" ],"status":"Active","createdAt":"2024-05-17T07:25:33Z","exp":"2024-07-17T07:23:51Z" } ],"pagination": {"offset":0,"limit":100,"total":2 }}
The following API scopes allow users to manage collections of files in Alphamoon, including uploading, organizing, deleting, and updating existing collections.
Files & documents
The API scopes below provide access to file management features. These scopes allow users to upload new files to the platform as well as download them from Alphamoon to users device.
Results
Results API scopes enable access to the processed extraction results of uploaded documents. Users can retrieve, review, update, and delete the results, as well as create new ones when necessary.
Processes
Processes API scopes encompass the coordination and oversight of document processing workflows, enabling users to view, update, and delete processes, as well as manage them.
Destinations
Destinations API scopes enable the configuration and management of data destinations. Users can specify where results are sent, ensuring they reach the appropriate systems or storage locations.
Exports
Exports API scopes provide functionality for exporting processed data, including options for defining export formats, and deleting existing exports if necessary.
Users administration
Users Administration API scopes allow Admins to create, modify, and control user access to ensure secure and efficient work with Alphamoon.
Process administration
Process Administration API scope enables managing and configuring document processing workflows.
API key administration
API Key Administration scope allows administrators to manage all API keys, essential for secure access to Alphamoon's features, and maintain control over application integrations and data access. Administrators can create and delete API keys.
Subscription administration
The following scope enable administrators to manage and modify organization subscription.