{"slug":"sparkpost-api","name":"SparkPost API","host":"api.sparkpost.com","site":"https://sparkpost.com","category":"communication","docsUrl":null,"sources":[{"kind":"changelog","url":"https://developers.sparkpost.com/api/transmissions/"}],"url":"https://www.okapi.bot/providers/sparkpost-api/","json":"https://www.okapi.bot/api/v1/providers/sparkpost-api.json","breakingChanges":[{"slug":"delete-api-v1-transmissions-is-deprecated","api":"sparkpost-api","title":"DELETE /api/v1/transmissions/{} is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["DELETE /api/v1/transmissions/{}"],"method":"DELETE","path":"/api/v1/transmissions/{}","source":{"url":"https://developers.sparkpost.com/api/transmissions/","kind":"archive"},"quote":"Deprecation Notice : This feature has been deprecated. Please use the delete by campaign ID feature instead.","migration":"Cancel scheduled transmissions with DELETE /api/v1/transmissions?campaign_id={campaign_id}.","migrationChange":null,"needsDecision":null,"text":{"summary":"The provider deprecated the DELETE /api/v1/transmissions/{} endpoint without a shutdown date. Calls made to this route are targeted for removal and will eventually fail. The provider noted that this feature has been deprecated.","migration":"Cancel scheduled transmissions with DELETE /api/v1/transmissions?campaign_id={campaign_id} instead.","by":"writer"},"publishedAt":"2026-10-23T10:08:10.998Z","updatedAt":"2026-10-25T22:34:23.164Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/sparkpost-api/breaking-changes/delete-api-v1-transmissions-is-deprecated/"},{"slug":"get-api-v1-transmissions-is-deprecated","api":"sparkpost-api","title":"GET /api/v1/transmissions/{} is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["GET /api/v1/transmissions/{}"],"method":"GET","path":"/api/v1/transmissions/{}","source":{"url":"https://developers.sparkpost.com/api/transmissions/","kind":"archive"},"quote":"Deprecation Notice : This feature has been deprecated.","migration":"Keep the scheduled transmission's details on your side, and follow its messages with GET /api/v1/events/message filtered by campaign_ids.","migrationChange":null,"needsDecision":"SparkPost documents no replacement for reading back a scheduled transmission.","text":{"summary":"SparkPost has deprecated the GET /api/v1/transmissions/{} endpoint without a shutdown date. Requests to this route will eventually fail. The provider notes that this feature has been deprecated.","migration":"Keep the scheduled transmission details on your side, and follow its messages with GET /api/v1/events/message filtered by campaign_ids. Moving away requires structural adjustments, as SparkPost documents no replacement for reading back a scheduled transmission.","by":"writer"},"publishedAt":"2026-10-23T10:08:10.998Z","updatedAt":"2026-10-25T22:34:23.117Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/sparkpost-api/breaking-changes/get-api-v1-transmissions-is-deprecated/"}]}