# Appen Route Units API

**Canonical:** https://apis.io/apis/appen/appen-route-units-api/  
**Provider:** Appen — https://apis.io/providers/appen/  
**Base URL:** https://api.appen.com  
**Documentation:** https://developer.appen.com/open-api.yaml

Appen Route Units API is one of 8 APIs that [Appen](https://apis.io/providers/appen/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Route Units. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

Unit management operations for handling individual data rows and their distribution across jobs. - **Unit Operations:** - **List Units**: Retrieve and filter units within a project with pagination capabilities - **Send Units to Job**: Route units from projects to specific jobs for annotation work - **Unit Filtering**: Filter units by job status, dataset row type, and other criteria - **Bulk Operations**: Handle multiple units simultaneously for efficient workflow management - **Unit Types:** - **Individual Units**: Single data rows ready for annotation - **Unit Groups**: Collections of related units that can be processed together - **Dataset Rows**: Structured data from uploaded CSV files - **Key Features:** - **Advanced Filtering**: Filter by job status, dataset type - **Pagination Support**: Handle large datasets with efficient pagination - **Sorting Options**: Customizable sorting for better data organization - **Status Tracking**: Monitor unit status across different job assignments - **Unit Lifecycle Management:** 1. **Creation**: Units are created when data is uploaded to projects 2. **Assignment**: Units are distributed to jobs for contributor work 3. **Processing**: Contributors annotate units and submit judgments 4. **Routing**: Units can be moved between jobs (e.g., work to QA) 5. **Completion**: Units receive required judgments and are marked complete

## Operations (2)

| Method | Path | Summary |
|---|---|---|
| POST | `/v3/project-flow/projects/units` | List units in a project |
| POST | `/v3/project-flow/projects/send-to-job` | Send units to job |

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/appen/refs/heads/main/openapi/appen-route-units-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/appen/refs/heads/main/json-schema/appen-response-schema.json

## Other Appen APIs (7)

- [Appen AI Data Annotation Platform API](https://apis.io/apis/appen/appen-ai-data-annotation-platform-api/)
- [Appen Download API](https://apis.io/apis/appen/appen-download-api/)
- [Appen Internal Contributors API](https://apis.io/apis/appen/appen-internal-contributors-api/)
- [Appen Jobs API](https://apis.io/apis/appen/appen-jobs-api/)
- [Appen Projects API](https://apis.io/apis/appen/appen-projects-api/)
- [Appen Test Questions API](https://apis.io/apis/appen/appen-test-questions-api/)
- [Appen Upload API](https://apis.io/apis/appen/appen-upload-api/)

## Tags

Route Units

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/appen/appen-route-units-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/appen/.
