Skip to main content
POST
/
api
/
v1
/
fleets
/
{assetProviderCountryCode}
/
{assetProviderCode}
/
{vehicleId}
/
blobs
/
registration-certificates
Create a new registration certificate with files
curl --request POST \
  --url https://api.smartmove.eu/m2m/api/v1/fleets/{assetProviderCountryCode}/{assetProviderCode}/{vehicleId}/blobs/registration-certificates \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "frontside": {
    "contentType": "image/jpeg",
    "filename": "<string>"
  },
  "backside": {
    "contentType": "image/jpeg",
    "filename": "<string>"
  }
}
'
{
  "blobs": [
    {
      "uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "filename": "<string>",
      "uploaded": false
    }
  ],
  "secret": "<string>",
  "itemId": "<unknown>"
}
This endpoint deals with defining the name and content type of the files. Use Get a file upload link to upload the actual content of the files by providing the UUIDs and secret from the response.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

assetProviderCountryCode
string
required

Asset provider country code

Required string length: 2
assetProviderCode
string
required

Asset provider code

Required string length: 3
vehicleId
string
required

Id of vehicle

Body

application/json

Information about the BLOBs to be uploaded

frontside
object
required
backside
object

Response

BLOBs information

blobs
object[]
required
secret
string
required

Secret for retrieving links

Minimum string length: 1
itemId
any
required

Id of the item which holds the blobs. May be string or integer