Wed, 02/11/2026 - 08:00
#1
Getting 403 errors on APIs that are already available to my app
I have an App in development, and I have the APIs for get service appoinements and history setup repair orders, show up in my subscription information via the https://subscriptions.fortellis.io/v1/solution/subscriptions endpoint. However, when I try to access these API with the appropriate authentication headers and subscription ids, I am consistently getting 403 errors. More information on the error is given below:
Subsciption Information: "CDK Drive Get Service Appointment": { "subscriptionId": "ddf72579-xxxx", "environment": "Test", "apiId": "11a8fd45-xxxx" }, "CDK Drive History Setup Repair Order": { "subscriptionId": "ddf72579-xxxx", "environment": "Test", "apiId": "48e7060a-xxxx" } Example of Headers I am using: POST /cdk/drive/serviceappointment/v3/bulk Host: api.fortellis.io Authorization: Bearer <xxx>... Subscription-Id: ddf72579-xxx Department-Id: D100xxxx Request-Id: 550e8400-e29b-41d4-a716-446655440000 Accept: application/json Content-Type: application/json