Vehicles

Upload a document to a vehicle

multipart/form-data — mirrors the customer document upload: part file (required, max 25MB) and field description (display label; the app requires it, the server falls back to the file name — web form parity). Storage layout matches the web upload, so documents from either surface are identical.

post/v1/vehicles/{id}/documents

Request

  • Base URL: https://api.officina.it
  • URL: https://api.officina.it/v1/vehicles/{id}/documents
  • Auth: HTTP bearer

Response

The stored document.

object'vehicle_document' required
idstring required
namestring required

Original file name.

content_typestring required
descriptionstring nullable required
urlstring required
file_size_bytesinteger required
created_atstring date-time required

Example response

{
  "url": "/v1/vehicles/8821f0ac-5d2b-41e7-9a10-6c3f2b7d4e55/documents/3b91ee0c-19b4-4f0a-9c2e-7d51a0c88e14/download"
}

Changes

No recorded changes to this operation across all 1 revision of this API.