Motia WS/API - Camera Smart Video Events

Craig Marsden
Craig Marsden
  • Updated

This API returns all of the Camera Smart Video Events for the requested vehicles and time/date period. This will match the videos on the Camera Smart Video Events Report on the Motia Telematics Portal.

 

Service URL

https://ws.mycubo.online/IntegrationService.svc

Service method and input parameters

GetCSPROList(string token ,string FromDate, string ToDate, string VehicleReg)

 

- FromDate – date time (DD/MM/YYYY & HH:MM Format eg 01/01/2022%2000:00)
- ToDate – date time (DD/MM/YYYY & HH:MM Format eg 01/01/2022%2023:59)
- VehicelReg - Registration number from assets  (xyz,abc) (Multiple Reg should be in comma separated)
- Token - By Using below api to get the token (Instructions Here)

(https://ws.mycubo.online/IntegrationService.svc/AuthorizeUser?username=INTG-username&password=INTG-password)

 

Service Response

- ErrorMessage - empty for successful call

- CSPRO – list of data

Sample Response – Expired or Invalid Token

Request

https://ws.mycubo.online/IntegrationService.svc/GetCSPROList? token=$2a$10$PETZSdgJmRv243soXNqfeeU1I6t/RNu1XoPTmay/JpzMb2E635hhS &FromDate=01/05/2022%2000:00&ToDate=01/05/2022%2023:59&VehicleReg=09D131489,FJ67ZFC

Response

{

    "CSPRO": null,

    "ErrorMessage": "Token was expired."

}

 

Sample Response – Invalid Credentials

Request

https://ws.mycubo.online/IntegrationService.svc/GetCSPROList? token=$2a$10$PETZSdgJmRv243soXNqfeeU1I6t/RNu1XoPTmay/JpzMb2E635hhS &FromDate=01/05/2022%2000:00&ToDate=01/05/2022%2023:59&VehicleReg=09D131489,FJ67ZFC

Response

{

"CSPRO": null,

"ErrorMessage": "Login failed. Please enter valid username and password."

}

 

 

Sample Request – Too Many Requests Per Minute

Request

https://ws.mycubo.online/IntegrationService.svc/GetCSPROList? token=$2a$10$PETZSdgJmRv243soXNqfeeU1I6t/RNu1XoPTmay/JpzMb2E635hhS &FromDate=01/05/2022%2000:00&ToDate=01/05/2022%2023:59&VehicleReg=09D131489,FJ67ZFC

Response

{

"CSPRO": null,

"ErrorMessage": "Last request was 3 seconds ago. Request is allowed once per

60 second period."

}

 

Sample Request – Correct Request

Request

https://ws.mycubo.online/IntegrationService.svc/GetCSPROList? token=$2a$10$PETZSdgJmRv243soXNqfeeU1I6t/RNu1XoPTmay/JpzMb2E635hhS &FromDate=01/05/2022%2000:00&ToDate=01/05/2022%2023:59&VehicleReg=09D131489,FJ67ZFC

Response

{

  "CSPRO": [

    {

      "CSPROList": [

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        }

      ],

      "Registration": "Craig Test DVR"

    },

    {

      "CSPROList": [

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        },

        {

          "ChannelName": "All Merged",

          "DateFrom": "06-01-2022 12:00:00",

          "DurationOfVideo": "0:00:05",

          "DvrDateFrom": "NA",

          "DvrDateTo": "NA",

          "FileSize": 1.700,

          "FinalPath": "https:\\\\dvrdata.nibc.co.uk\\00284\\MP4\\3Channels_c334332b-b4d1-43d9-9a65-cb37ddb17c32_637771093025035581.mp4",

          "FriendlyName": "00284",

          "Registration": "Craig Test DVR",

          "RequestedDate": "06-01-2022 23:38:45",

          "StateName": "Ready",

          "UserName": "NIBC Admin",

          "VideoQuality": "HD"

        }

      ],

      "Registration": "Craig Test DVR"

    }

  ],

  "ErrorMessage": null

}

Comments

0 comments

Article is closed for comments.