# indicodata Documentation > Documentation for indicodata ## Guides - [Getting Started With the Indico API](https://developer.indicodata.ai/docs/getting-started.md) - [Exchange Integration](https://developer.indicodata.ai/docs/exchange-integration.md) - [Advanced Training Options](https://developer.indicodata.ai/docs/advanced-model-training-options.md) - [Static Agent Export and Import](https://developer.indicodata.ai/docs/static-model-export-and-import.md): Example usage of Static Agent Export and Import APIs - [Submitting to a Workflow](https://developer.indicodata.ai/docs/submit-documents.md) - [Getting Submissions](https://developer.indicodata.ai/docs/get-submissions.md): Retrieve useful information about a submission - [List Submissions](https://developer.indicodata.ai/docs/list-submission.md): List all submissions visible to the authenticated user by most recent - [Filter Submissions](https://developer.indicodata.ai/docs/filter-submissions.md): Create a filter when querying for workflow submissions. - [Waiting for a Submission](https://developer.indicodata.ai/docs/waiting-submission-status.md): Given submission IDs, wait for all to finish processing - [Retrying Submissions](https://developer.indicodata.ai/docs/retrying-submission.md): Given a list of submission IDs, retry those submissions - [Reviewing Submissions](https://developer.indicodata.ai/docs/reviewing-submission.md): Enable autoreview for a submission - [Retrieving Submissions](https://developer.indicodata.ai/docs/retrieving-submissions.md): Generate a result file for a submission - [Updating a Submission](https://developer.indicodata.ai/docs/updating-submission.md): Update the retrieval status of a submission - [Retrieving Your Results](https://developer.indicodata.ai/docs/retrieving-and-understanding-json-results.md): How to retrieve the JSON output files generated by the Indico platform - [Interpreting Your JSON Results](https://developer.indicodata.ai/docs/interpreting-your-results.md): Read this guide to understand the JSON output files generated by the Indico Agents and Workflows platform. - [Interpreting Your OCR and ETL Output](https://developer.indicodata.ai/docs/interpreting-your-ocr-and-etl-output.md) - [Download Storage Object](https://developer.indicodata.ai/docs/download-storage-object.md): Retrieve an object stored on the Indico platform - [Getting started with Custom Blueprints](https://developer.indicodata.ai/docs/introduction-to-custom-components.md) - [Writing a Custom Blueprint](https://developer.indicodata.ai/docs/writing-a-custom-component-blueprint.md) - [Deploying a Custom Blueprint](https://developer.indicodata.ai/docs/deploying-a-custom-component-blueprint.md): Go from Python code to a custom blueprint that you can add to workflows on your cluster - [Containerizing a Custom Component](https://developer.indicodata.ai/docs/containerizing-a-custom-component.md): Package your code so it can be deployed to a cluster - [Configuring Your Custom Component Deployment](https://developer.indicodata.ai/docs/configuring-your-custom-component-deployment.md): Configure your custom component service so it can be deployed - [Deploying a Custom Component to Your Cluster](https://developer.indicodata.ai/docs/custom-component-deployment-guide.md): Deploy a custom component to your self-hosted cluster - [Registering a Custom Blueprint](https://developer.indicodata.ai/docs/registering-a-custom-component-blueprint.md): Register your blueprint so it can be added to workflows - [Getting Started with Indico's Python Client](https://developer.indicodata.ai/docs/getting-started-with-indicos-python-client.md): Requires Python 3.8+ - [Workflows](https://developer.indicodata.ai/docs/workflow.md) - [The Java SDK Deprecated](https://developer.indicodata.ai/docs/the-java-sdk-deprecated.md) - [com.indico](https://developer.indicodata.ai/docs/com-indico.md) - [AuthorizationInterceptor](https://developer.indicodata.ai/docs/authorization-interceptor.md) - [PurgeBlobStatus Enum](https://developer.indicodata.ai/docs/enums-purge-blob-status.md) - [Enums](https://developer.indicodata.ai/docs/enums.md) - [Indico Client](https://developer.indicodata.ai/docs/indico-client.md) - [Indico Config Builder](https://developer.indicodata.ai/docs/indico-config-builder.md) - [Indico Config](https://developer.indicodata.ai/docs/indico-config.md) - [Indico Ktor Client](https://developer.indicodata.ai/docs/indico-ktor-client.md) - [JSON](https://developer.indicodata.ai/docs/json.md) - [Rest Request](https://developer.indicodata.ai/docs/rest-request.md) - [Retry Interceptor](https://developer.indicodata.ai/docs/retry-interceptor.md) - [com.indico.entity](https://developer.indicodata.ai/docs/com-indico-entity.md) - [Model Builder](https://developer.indicodata.ai/docs/model-builder.md) - [Model Group Builder](https://developer.indicodata.ai/docs/model-group-builder.md) - [Model Group](https://developer.indicodata.ai/docs/model-group.md) - [Model](https://developer.indicodata.ai/docs/model.md) - [Submission Builder](https://developer.indicodata.ai/docs/submission-builder.md) - [Submission Retries](https://developer.indicodata.ai/docs/submission-retries.md) - [Submission Retry](https://developer.indicodata.ai/docs/submission-retry.md) - [Submission](https://developer.indicodata.ai/docs/submission.md) - [Training Progress](https://developer.indicodata.ai/docs/training-progress.md) - [Workflow Builder](https://developer.indicodata.ai/docs/workflow-builder.md) - [com.indico.exceptions](https://developer.indicodata.ai/docs/com-indico-exceptions.md) - [Indico Authorization Exception](https://developer.indicodata.ai/docs/indico-authorization-exception.md) - [Indico Base Exception](https://developer.indicodata.ai/docs/indico-base-exception.md) - [Indico Invalid Request Exception](https://developer.indicodata.ai/docs/indico-invalid-request-exception.md) - [Indico Mutation Exception](https://developer.indicodata.ai/docs/indico-mutation-exception.md) - [Indico Network Exception](https://developer.indicodata.ai/docs/indico-network-exception.md) - [Indico Query Exception](https://developer.indicodata.ai/docs/indico-query-exception.md) - [com.indico.mutation](https://developer.indicodata.ai/docs/com-indico-mutation.md) - [Document Extraction](https://developer.indicodata.ai/docs/document-extraction.md) - [Generate Submission Result](https://developer.indicodata.ai/docs/generate-submission-result.md) - [Model Group Load](https://developer.indicodata.ai/docs/model-group-load.md) - [Model Group Predict](https://developer.indicodata.ai/docs/model-group-predict.md) - [Mutation](https://developer.indicodata.ai/docs/mutation.md) - [Retry Submission](https://developer.indicodata.ai/docs/retry-submission.md) - [Submission Result](https://developer.indicodata.ai/docs/submission-result.md) - [Update Submission](https://developer.indicodata.ai/docs/update-submission.md) - [Workflow Submission](https://developer.indicodata.ai/docs/workflow-submission.md) - [com.indico.query](https://developer.indicodata.ai/docs/com-indico-query.md) - [List Workflows](https://developer.indicodata.ai/docs/list-workflows.md): List all workflows visible to authenticated user - [Get Submission](https://developer.indicodata.ai/docs/get-submission.md) - [Job](https://developer.indicodata.ai/docs/job.md) - [List Submissions](https://developer.indicodata.ai/docs/list-submissions.md) - [Model Group Query](https://developer.indicodata.ai/docs/model-group-query.md) - [Query](https://developer.indicodata.ai/docs/query.md) - [Training Model With Progress Query](https://developer.indicodata.ai/docs/training-model-with-progress-query.md) - [com.indico.request](https://developer.indicodata.ai/docs/com-indico-request.md) - [Graphql Request](https://developer.indicodata.ai/docs/graphql-request.md) - [Raw Graphql Request](https://developer.indicodata.ai/docs/raw-graphql-request.md) - [com.indico.storage](https://developer.indicodata.ai/docs/com-indico-storage.md) - [Blob](https://developer.indicodata.ai/docs/blob.md) - [Retrieve Blob](https://developer.indicodata.ai/docs/retrieve-blob.md) - [Upload File](https://developer.indicodata.ai/docs/upload-file.md) - [Upload Stream](https://developer.indicodata.ai/docs/upload-stream.md) - [com.indico.type](https://developer.indicodata.ai/docs/com-indico-type.md) - [Filter](https://developer.indicodata.ai/docs/filter.md) - [Job Status Failure](https://developer.indicodata.ai/docs/job-status-failure.md) - [Job Status Ignored](https://developer.indicodata.ai/docs/job-status-ignored.md) - [Job Status Pending](https://developer.indicodata.ai/docs/job-status-pending.md) - [Job Status Received](https://developer.indicodata.ai/docs/job-status-received.md) - [Job Status Rejected](https://developer.indicodata.ai/docs/job-status-rejected.md) - [Job Status Retry](https://developer.indicodata.ai/docs/job-status-retry.md) - [Job Status Revoked](https://developer.indicodata.ai/docs/job-status-revoked.md) - [Job Status Started](https://developer.indicodata.ai/docs/job-status-started.md) - [Job Status Success](https://developer.indicodata.ai/docs/job-status-success.md) - [Job Status Trailed](https://developer.indicodata.ai/docs/job-status-trailed.md) - [Job Status](https://developer.indicodata.ai/docs/job-status.md) - [Submission Filter Builder](https://developer.indicodata.ai/docs/submission-filter-builder.md) - [Submission Filter](https://developer.indicodata.ai/docs/submission-filter.md) - [Submission Result Version Latest](https://developer.indicodata.ai/docs/submission-result-version-latest.md) - [Submission Result Version Oldest Supported](https://developer.indicodata.ai/docs/submission-result-version-oldest-supported.md) - [Submission Result Version One](https://developer.indicodata.ai/docs/submission-result-version-one.md) - [Submission Result Version Three](https://developer.indicodata.ai/docs/submission-result-version-three.md) - [Submission Result Version Two](https://developer.indicodata.ai/docs/submission-result-version-two.md) - [Submission Result Version](https://developer.indicodata.ai/docs/submission-result-version.md) - [Submission Status Complete](https://developer.indicodata.ai/docs/submission-status-complete.md) - [Submission Status Failed](https://developer.indicodata.ai/docs/submission-status-failed.md) - [Submission Status Pending Admin Review](https://developer.indicodata.ai/docs/submission-status-pending-admin-review.md) - [Submission Status Pending Auto Review](https://developer.indicodata.ai/docs/submission-status-pending-auto-review.md) - [Submission Status Pending Review](https://developer.indicodata.ai/docs/submission-status-pending-review.md) - [Submission Status Processing](https://developer.indicodata.ai/docs/submission-status-processing.md) - [Submission Status](https://developer.indicodata.ai/docs/submission-status.md) ## API Reference - [Refresh Token](https://developer.indicodata.ai/reference/refresh_token_restapi_api_v1_auth_refreshtoken_post.md): Obtains a refreshed JWT access token using Basic Authentication. Use as the Bearer token for the other endpoints. - [Get Dataset](https://developer.indicodata.ai/reference/get_dataset_api_v1_datasets__id__get-1.md): Retrieve a dataset by ID. - [Get Workflow](https://developer.indicodata.ai/reference/get_workflow_api_v1_workflows__id__get-1.md): Fetches a workflow with the given ID. - [Submit To Workflow](https://developer.indicodata.ai/reference/submit_to_workflow_api_v1_workflows__id__submissions__post-1.md): Creates a submission for a given workflow. Provide a single or multiple files. Use one of the `/submissions` endpoints to query for updates and results. - [Get Submission](https://developer.indicodata.ai/reference/get_submission_api_v1_submissions__id__get-1.md): Gets a specific Submission given the ID - [Get Submissions](https://developer.indicodata.ai/reference/get_submissions_api_v1_submissions__get-1.md) - [Get Submission Result](https://developer.indicodata.ai/reference/get_submission_result_api_v1_submissions__id__result_get-1.md) - [Submit Review](https://developer.indicodata.ai/reference/submit_review_api_v1_submissions__id__review_post-1.md) - [Mark Submission Retrieved](https://developer.indicodata.ai/reference/mark_submission_retrieved_api_v1_submissions__id__retrieved_put-1.md) - [Retry Submission](https://developer.indicodata.ai/reference/retry_submission_api_v1_submissions_retry_post.md): Retries processing for a list of failed submissions. Query Parameters: `submission_ids`: List of submission IDs to retry Returns: List of retried submissions - [Storage Proxy](https://developer.indicodata.ai/reference/storage_proxy_api_v1_storage__path__get-1.md): This is a convenience method that sits on top of the existing storage endpoint.