This offer is only addressed to commercial customers including freelancers and entrepreneurs. All prices are exclusive of value added tax (VAT).
  • Share via email
  • Subscribe to blog alert

Upcoming API Changes | Legacy Endpoints phased out

To improve API efficiency, we are planning to remove the following outdated REST endpoints as enlisted in the Announcement.

 

If your current integrations use any of these endpoints, please check our Project Management Service API for alternative solutions at API Docs.

For support, contact us at Bosch IoT Insights Help Center –  IoT Insights Support – we will be happy to assist you with the transition.

Thank you for your cooperation!

Endpoints to be removed:

Attachments V1 (all endpoints)
POST /v1/{project}/attachments/collections/{collection}/files
DELETE /v1/{project}/attachments/collections/{collection}/documents/{documentId:.+}
DELETE /v1/{project}/attachments/collections/{collection}/files/{fileName:.+}
GET /v1/{project}/attachments/collections/{collection}
GET /v1/{project}/attachments/collections
GET /v1/{project}/attachments/collections/{collection}/files/{fileName:.+}/download
GET /v1/{project}/attachments/collections/{collection}/documents
GET /v1/{project}/attachments/collections/{collection}/documents/{documentId:.+}
GET /v1/{project}/attachments/collections/{collection}/files/{fileName:.+}

Calendar
GET /v1/{project}/events/{id}
GET /v1/{project}/events

Dashboards
GET ui/dashboards/{project}/dashboard

Input Data
GET /v1/{project}/input-data/collections/{collectionName}
GET /v1/{project}/input-data/collections/{collectionName}/documents/{inputDataId}
GET /v1/{project}/input-data/collections/{collectionName}/documents
GET /v1/{project}/input-data/collections
GET /v1/{project}/input-data/db-stats

Pipelines
GET /v1/{project}/pipeline/app
GET /v1/{project}/pipeline/app/definitions
GET /v1/{project}/pipeline/definition/all/{appId}
GET /v1/{project}/pipeline/definition/{definitionId}
GET /v1/{project}/pipeline/app/{appId}
POST /v1/{project}/pipeline/app
POST /v1/{project}/pipeline/definition
PUT /v1/{project}/pipeline/app/{appId}
PUT /v1/{project}/pipeline/definition/{pipelineDefinitionId}
DELETE /v1/{project}/pipeline/app/{appId}
DELETE /v1/{project}/pipeline/definition/{pipelineDefinitionId}
POST /v1/{project}/pipeline/app/validate
GET /v1/{project}/pipeline/app/{appId}/processing-logs
GET /v1/{project}/pipeline/app/{appId}/app-logs
POST /v1/{project}/pipeline/app/jobs
GET /v1/{project}/pipeline/app/jobs
GET /v1/{project}/pipeline/app/jobs/{id}
GET /v1/{project}/pipeline/app/jobs/{id}/status
PUT /v1/{project}/pipeline/app/jobs/{id}/scale
PUT/v1/{project}/pipeline/app/jobs/{id}/cancel
PUT/v1/{project}/pipeline/app/{appId}/start/{definitionId}
PUT/v1/{project}/pipeline/app/{appId}/stop
PUT /v1/{project}/pipeline/app/{appId}/deploy/{definitionId}
PUT /v1/{project}/pipeline/app/{appId}/destroy
GET /v1/{project}/pipeline/app/status/{appId}
GET /v1/{project}/pipeline/app/status
POST /v1/{project}/pipeline/definition/validation/trigger
POST /v1/{project}/pipeline/definition/validation/step
PUT /v2/{project}/pipeline/{appId}/deploy
PUT /v2/{project}/pipeline/{appId}/destroy
POST /v2/{project}/pipeline/validate

Processed Data
GET /v1/{project}/processed-data/collections/{collectionName}/documents/{processedDataId}
GET /v1/{project}/processed-data/collections/{collectionName}/images/{processedDataId}/display

Projects
PUT /v1/projects/{project}/collections/{collection}/retention
PUT /v1/projects/{project}/processor
PUT /v1/projects/{project}/secret_options
GET /v1/projects/{project}/processor
GET /v1/projects/{project}/secret_options

Thing History
GET /v1/{project}/thing-history/entries
GET /v1/{project}/thing-history/entries/{entryId}
GET /v1/{project}/thing-history/entries-ez
GET /v1/{project}/thing-history/entries/{entryId}/labels
GET /v1/{project}/thing-history/entries/{entryId}/comment

Users
PUT /v1/{project}/users/{userId}