Overview
The Alta Multes API is available in two environments: pre-production (for testing) and production (for live operations).Environment URLs
Production
Base URL:- Live traffic infraction submissions
- Real municipality operations
- Production data that enters the ORGT system
Pre-Production (Testing)
Base URL:- Initial development and testing
- Certificate authentication verification
- Data format validation
- Integration testing
All new integrations must complete testing in pre-production before production access is granted.
Endpoint Construction
To call an endpoint, append the endpoint name to the base URL:GET Request Example
POST Request Example
Certificate Requirements
Same Certificate for Both Environments
The same client certificate is used for both pre-production and production environments.
- Generate a certificate for your organization
- Submit the public key to ORGT via the adhesion process
- ORGT installs your certificate on both servers
- Use the certificate for all API requests
Certificate Authentication
All endpoints require mutual TLS:- Client certificate: Identifies your organization/application
- Server certificate: Validates you’re connecting to ORGT servers
IMEI Registration
Environment-Specific IMEIs
Before using a device:- Pre-production: Communicate test IMEIs to ORGT
- Production: Communicate production IMEIs to ORGT
- Wait for ORGT to register IMEIs in their database
- Use registered IMEIs in API calls
Adding New Devices
When adding new devices:- Communicate the new IMEI to ORGT
- ORGT registers it in the appropriate environment
- Begin using the IMEI in API requests
Testing Workflow
1. Pre-Production Testing
Required tests:- Certificate authentication
- All endpoints your application uses
- XML field ordering (especially AltaMulta)
- Error handling
- Master file synchronization
2. Production Connectivity Testing
After pre-production approval:Test production connectivity using agent codes starting with “USU” (e.g., “USU1”). These test infractions are not entered into the system.
3. Production Operations
Once testing is complete:- Switch to real agent codes
- Submit real infractions
- Data enters the ORGT system
Additional Resources
Schema Validation
Validate your XML against the schema: Pre-production schema:WSDL Reference
While the API is REST-based, WSDL documentation provides field descriptions:You can cancel the certificate request dialog to view the WSDL. Field names and descriptions apply to both SOAP and REST versions.
Environment Comparison
| Feature | Pre-Production | Production |
|---|---|---|
| Base URL | pdaprv16.orgt.diba.cat | pda.orgt.diba.cat |
| Certificate | Same as production | Same as pre-production |
| IMEI Registration | Test IMEIs | Production IMEIs |
| Data Persistence | Test data | Real ORGT data |
| Testing Allowed | Yes | Only with USU codes |
| Access Requirement | Adhesion form | Pre-production success |
Support
For environment access issues:- Verify certificate is installed on ORGT servers
- Confirm IMEIs are registered for the environment
- Check that adhesion form has been processed
- Contact ORGT support via EACAT
Next Steps
- API Overview - Architecture and requirements
- Error Codes - Error code reference
- FerLogin - Authenticate your device
- AltaMulta - Register traffic violations