DELETE
/
api
/
v1
/
public
/
provider-integrations
/
{providerId}
{
  "success": true,
  "message": "Provider integration deleted successfully",
  "data": {
    "id": "a8f39791-60ec-45a6-beb9-ead8f8d859af",
    "name": "SkydaSlack7",
    "providerCode": "SLACK"
  }
}
Authorization
string
required
Bearer token for API authentication. Format: Bearer {{apiToken}}
Content-Type
string
required
Must be set to application/json

Path Parameters

providerId
string
required
Unique identifier of the provider integration to delete

Response

{
  "success": true,
  "message": "Provider integration deleted successfully",
  "data": {
    "id": "a8f39791-60ec-45a6-beb9-ead8f8d859af",
    "name": "SkydaSlack7",
    "providerCode": "SLACK"
  }
}

Status Codes

200 - OK: Provider integration deleted successfully
401 - Unauthorized: Invalid or missing authentication
404 - Not Found: Provider integration not found
500 - Internal Server Error: Failed to delete provider integration

cURL Example

curl --location --request DELETE 'https://api.trysiren.io/api/v1/public/provider-integrations/a8f39791-60ec-45a6-beb9-ead8f8d859af' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer bd9d07a8073a41eca003e5f0a841db7c'