Skip to main content

Alta Multes API Documentation

REST API webservice for municipalities to register and manage traffic violations. Designed for PDAs, mobile apps, and centralized web applications with offline support.

POST /AltaMulta
GET /Consulta
GET /ObtenirRang
GET /ObtenirActualitzacions
+ 6 more endpoints

Quick Start

Get started with the Alta Multes API in minutes

1

Complete the adhesion process

Download and complete the adhesion form, have it signed by the mayor, and submit it via EACAT to the ORGT.
2

Provide your certificate

Communicate the public key of your SSL certificate to the ORGT. This certificate will be used for mutual TLS authentication on both production and pre-production environments.
The same certificate is used for accessing the webservice, WSDL specification, and REST API documentation.
3

Register your devices

Provide the ORGT with the IMEI identifiers for all devices that will access the API. Each device must be registered and associated with a municipality.
  • PDAs: Use the actual IMEI number
  • Mobile apps: The ORGT will assign a virtual IMEI code
  • Web applications: Use the format company-municipalitycode (e.g., “MULTA-001”)
4

Test on pre-production

Make your first API call to the pre-production environment to verify connectivity:
curl --cert your-cert.pem --key your-key.pem \
  "https://pdaprv16.orgt.diba.cat/RestMultesPDA/svcMultesPDA.svc/rest/ObtenirMunicipis"
<ArrayOfActualitzacioMunicipi xmlns="http://schemas.datacontract.org/2004/07/WcfMultesPDA">
  <ActualitzacioMunicipi>
    <Cdclie>093</Cdclie>
    <TipusActualitzacio>Alta</TipusActualitzacio>
    <cine10>0809450006</cine10>
    <dsnomc>LA GRANADA</dsnomc>
  </ActualitzacioMunicipi>
</ArrayOfActualitzacioMunicipi>
5

Register your first violation

Once testing is complete, register a traffic violation on production:
curl --cert your-cert.pem --key your-key.pem \
  -X POST \
  -H "Content-Type: application/xml" \
  -d @multa.xml \
  "https://pda.orgt.diba.cat/RestMultesPDA/svcMultesPDA.svc/rest/AltaMulta"
Use agent codes starting with “USU” (e.g., “USU1”) for connectivity testing. These violations are not processed into the ORGT system.

Key Features

Everything you need to manage traffic violations

Offline Operation

Request expedition number ranges and work without connectivity until the range is exhausted

Certificate Authentication

Secure mutual TLS authentication with client and server certificates

Master Data Sync

Synchronize municipalities, violations, vehicle models, and supporting documents

Multi-Device Support

PDAs, mobile apps, and centralized web applications with unique device identification

Violation Management

Register, query, and cancel traffic violations with full audit trail

XML Format

All requests and responses use XML format with alphabetically ordered fields

Ready to get started?

Complete the adhesion process and start integrating the Alta Multes API into your traffic violation management system.

Start Adhesion Process