Please use ISO standard dates for working with the API. This is an internationally accepted format that provides the least date parsing errors in our system
In some cases, such as in queries, simpler YYYY-MM-DD formats are sufficient
| Description | HTTP Request |
|---|---|
| Create document |
POST /fleet.roadprotect.co.il/api/v1/document |
| Get document by DocumentId |
GET /fleet.roadprotect.co.il/api/v1/document/{documentId} |
| Update document by DocumentId |
POST /fleet.roadprotect.co.il/api/v1/document/{documentId} |
| Description | HTTP Request |
|---|---|
| Batch digital redirection of nominations |
POST /fleet.roadprotect.co.il/api/v1/nomination/batch/redirect/digital |
| Batch municipally redirect infringement |
POST /fleet.roadprotect.co.il/api/v1/nomination/batch/redirect/municipal |
| Digitally redirect of nomination |
POST /fleet.roadprotect.co.il/api/v1/nomination/{nominationId}/redirect/digital |
| Get Nomination by NominationId |
GET /fleet.roadprotect.co.il/api/v1/nomination/{nominationId} |
| Manually update the status of the redirection |
POST /fleet.roadprotect.co.il/api/v1/nomination/{nominationId}/redirect/approve |
| Municipally redirect infringement |
POST /fleet.roadprotect.co.il/api/v1/nomination/{nominationId}/redirect/municipal |
| Query and filter nominations |
GET /fleet.roadprotect.co.il/api/v1/query/nomination |
| Query and filter nominations as a spreadsheet |
POST /fleet.roadprotect.co.il/api/v1/query/nomination/spreadsheet |
| Description | HTTP Request |
|---|---|
| Create account [Deprecating - V1] |
POST /fleet.roadprotect.co.il/api/v1/account |
| Create account [Phasing In - V2] |
POST /fleet.roadprotect.co.il/api/v1/account/v2 |
| Get an account by accountId |
GET /fleet.roadprotect.co.il/api/v1/account/{accountId} |
| Get an account by identifier |
GET /fleet.roadprotect.co.il/api/v1/account/brn/{identifier} |
| Get current [logged in] account details |
GET /fleet.roadprotect.co.il/api/v1/account/me |
| Get short system account list |
GET /fleet.roadprotect.co.il/api/v1/account/dropdown |
| Query and filter accounts |
GET /fleet.roadprotect.co.il/api/v1/query/account |
| Query and filter accounts as a spreadsheet |
POST /fleet.roadprotect.co.il/api/v1/query/account/spreadsheet |
| Update account by accountId [Deprecating - V1] |
POST /fleet.roadprotect.co.il/api/v1/account/{accountId} |
| Update account by accountId [Phasing In - V2] |
POST /fleet.roadprotect.co.il/api/v1/account/v2/{accountId} |
| Description | HTTP Request |
|---|---|
| Create vehicle |
POST /fleet.roadprotect.co.il/api/v1/vehicle |
| Delete vehicle |
DELETE /fleet.roadprotect.co.il/api/v1/vehicle/{vehicleId} |
| Edit vehicle |
POST /fleet.roadprotect.co.il/api/v1/vehicle/{vehicleId} |
| Get vehicle |
GET /fleet.roadprotect.co.il/api/v1/vehicle/{vehicleId} |
| Query and filter vehicles |
GET /fleet.roadprotect.co.il/api/v1/query/vehicle |
| Query and filter vehicles as a spreadsheet |
POST /fleet.roadprotect.co.il/api/v1/query/vehicle/spreadsheet |
| Description | HTTP Request |
|---|---|
| Create document and perform OCR |
POST /fleet.roadprotect.co.il/api/v1/contract/ocr/file |
| Delete contract by contractId |
DELETE /fleet.roadprotect.co.il/api/v1/contract/{contractId} |
| Get contract (either lease / ownership) by contractId |
GET /fleet.roadprotect.co.il/api/v1/contract/{contractId} |
| Get contracts for a vehicle by vehicleId |
GET /fleet.roadprotect.co.il/api/v1/contract/vehicle/{vehicleId} |
| Query and filter contracts |
GET /fleet.roadprotect.co.il/api/v1/query/contract |
| Query and filter contracts as a spreadsheet |
POST /fleet.roadprotect.co.il/api/v1/query/contract/spreadsheet |
| Update contract end date |
POST /fleet.roadprotect.co.il/api/v1/contract/{contractId}/end-date |
| Update contract end date by reference |
POST /fleet.roadprotect.co.il/api/v1/contract/reference/{reference}/end-date |
| Update contract reference by contractId |
POST /fleet.roadprotect.co.il/api/v1/contract/{contractId}/reference |
| Description | HTTP Request |
|---|---|
| Approve nomination for payment |
POST /fleet.roadprotect.co.il/api/v1/infringement/{infringementId}/approve |
| Batch infringement approval for payment |
POST /fleet.roadprotect.co.il/api/v1/infringement/batch/approve |
| Check if infringement has required documentation for municipal redirection |
GET /fleet.roadprotect.co.il/api/v1/infringement/{infringementId}/redirection-readiness |
| Check if infringements have required documentation for municipal redirection |
POST /fleet.roadprotect.co.il/api/v1/infringement/batch/redirection-readiness |
| Get infringement by Infringement Id |
GET /fleet.roadprotect.co.il/api/v1/infringement/{infringementId} |
| Query and filter infringements |
GET /fleet.roadprotect.co.il/api/v1/query/infringement |
| Query and filter infringements as a spreadsheet |
POST /fleet.roadprotect.co.il/api/v1/query/infringement/spreadsheet |
| Unapproved infringement for payment |
POST /fleet.roadprotect.co.il/api/v1/infringement/{infringementId}/unapprove |
| Update infringement |
POST /fleet.roadprotect.co.il/api/v1/infringement/{infringementId} |
| Description | HTTP Request |
|---|---|
| Create lease contract |
POST /fleet.roadprotect.co.il/api/v1/lease-contract |
| Get lease contract |
GET /fleet.roadprotect.co.il/api/v1/lease-contract/{contractId} |
| Description | HTTP Request |
|---|---|
| Create ownership contract |
POST /fleet.roadprotect.co.il/api/v1/ownership-contract |
| Get ownership contract by Id |
GET /fleet.roadprotect.co.il/api/v1/ownership-contract/{contractId} |