Skip to content

Open API 2.0 Overview

Open API 2.0 is a greatly simplified integration that uses webhooks as the primary method for receiving service request data. This represents a significant architectural shift from v1.0, providing real-time updates with a consistent, static data structure.

  • Webhook-driven architecture: All trip data comes from webhooks rather than polling endpoints
  • Static data structure: Unchanging field names for simpler mapping and maintenance
  • Simplified request status: A new request_status field provides a clear view of where requests stand
  • Better standing order support: Individual webhook messages for each request in a collection
  • Consolidated endpoints: State and location updates use a single API URL

VectorCare pushes all service request data to your endpoint in real-time via webhooks. There are no polling endpoints in v2.0.

  1. Get started with your VectorCare UAT environment
  2. Build your webhook endpoint to receive request data
  3. Verify webhook signatures to ensure authenticity

Most integrations also send data back to VectorCare:

These endpoints let you interact with service requests beyond reporting trip progress:

  • Accept/Decline - Accept or decline service requests broadcast to your organization
  • Best Time - Propose your best available time for a service request
  • Change Request - Request a change to the agreed pickup time
  • Create Request - Programmatically create service requests (requires coordination with VectorCare)

We’re here to help you with your Open API 2.0 integration. Reach out to support@vectorcare.com to get started, and we can:

  • Set up UAT access: Get access to VectorCare’s test environment for development and testing
  • Create a dedicated channel: We’ll spin up a Slack, Teams, or other channel for your team to communicate directly with us
  • Schedule a walkthrough: We’re happy to walk through the integration together on a call

View complete guide as plain text