Delete output config
DELETE
/api/v1/integrations/outputs/{id}
Code sample: cURL
curl -X DELETE 'https://dashboard.justcrawl.io/api/v1/integrations/outputs/oc_01ABC' \ -H 'Authorization: Bearer $JUSTCRAWL_API_KEY'Removes a customer-managed output destination. Refuses to delete the
system-managed internal outputType (409 Conflict) — every workflow
with an auto-migrated bigdata node references it via FK, and
deleting it would brick the BI invariant. Past deliveries written to
this destination are preserved; only future writes will fail. To
temporarily disable instead, use
PATCH /api/v1/integrations/outputs/{id}/toggle with
isEnabled: false. Requires the org:manage permission.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
Output config ID.
Responses
Section titled “ Responses ”Output config deleted.
Missing or invalid authentication token
Media type application/json
object
error
string
Example
{ "error": "Missing or invalid authentication token"}Insufficient permissions for this operation
Media type application/json
object
error
string
Example
{ "error": "No organization. Complete onboarding first."}Output config not found.
Operation conflicts with current resource state
Media type application/json
object
error
string
Example
{ "error": "Resource already exists"}Unexpected server error. Logs and PostHog $exception capture
Media type application/json
object
error
string
Example
{ "error": "Something went wrong"}