Multipass
APIs for managing and executing Multipass flows.
The Multipass Service provides flow-based data processing capabilities for address validation and geocoding operations.
The Multipass Service provides a programmable framework for building and orchestrating flows modular, rule‑driven pipelines that transform, validate, or enrich data. Instead of hard‑coding processing logic into applications, developers define flows declarative using JSON. The API then handles storage, validation, execution, and lifecycle operations for those flows.
At its core, the system abstracts complex data‑processing tasks into a set of reusable, composable operators. Each operator performs a specific function, such as starting a flow, branching logic, calling a service, or returning a result, and the API executes them in sequence or according to defined transitions.
Get Started
Start building with Multipass API.
Error Codes
APIs return the following error codes when requests cannot be processed:
| Error Code | Description |
|---|---|
| DIS-1001 | Unauthorized, invalid token |
| DIS-1002 | Not authorized to access this API |
| DIS-1003 | Issue with internal services |
| DIS-1004 | Workspace ID is missing from request context |
| DIS-1005 | Rate limit exceeded |
| DIS-1006 | Unauthorized, invalid key/secret |
| DIS-1007 | API quota permanently exhausted for trial user |
| DIS-1009 | Access blocked due to too many failed attempts |
| DIS-1010 | Workspace has expired |
| DIS-LI-1011 | Service is not available to serve the request |
| DIS-LI-1014 | Batch size must not exceed 25 |
| DIS-LI-1015 | Country is not provided in the request |
| DIS-LI-1016 | Unable to identify requested country |
| DIS-LI-1018 | Request body is not valid |