Delete output config
DELETE
/api/v1/integrations/outputs/{id}
Code sample: cURL
curl -X DELETE 'https://api.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 typeapplication/json
object
error
string
Example
{ "error": "Missing or invalid authentication token"}Insufficient permissions for this operation
Media typeapplication/json
object
error
string
Example
{ "error": "No organization. Complete onboarding first."}Output config not found.
Operation conflicts with current resource state
Media typeapplication/json
object
error
string
Example
{ "error": "Resource already exists"}Unexpected server error. Logs and PostHog $exception capture
Media typeapplication/json
object
error
string
Example
{ "error": "Something went wrong"}