Delete a policy rule - Spacefast Docs
Delete a policy rule
Removes one rule. Whatever it decided falls through to the next rule that matches, or to the spec’s own default.
DELETE /v1/connectors/policies/{policyRuleId}
Authorization
AuthorizationBearer token · header required
Authorization: Bearer <token> with an API key (sfa_ prefix), an OAuth access token, a session token, or a Space machine credential (sfm_ prefix).
or
AuthorizationOAuth2 access token · header required
OAuth 2.0 with Spacefast scopes. People use the authorization code flow; machines use client credentials.
Scopes:
connectors:write
Path parameters
policyRuleIdstring required- min length 1
Query parameters
teamstring- min length 1 · max length 255
Responses
200 Response for status 200
dataany required
Removing a policy rule returns no resource body.
default
Problem details (RFC 9457). Any 4xx/5xx response is one application/problem+json document.
$schemastring<uri>- Canonical JSON Schema URL for this response body. The server also sends it in the
Link: rel="describedby"response header.
- Canonical JSON Schema URL for this response body. The server also sends it in the
typestring required- URL of the documentation page for this error. Derived from
code.
- URL of the documentation page for this error. Derived from
titlestring required- Human-readable name of the error type. Derived from
code.
- Human-readable name of the error type. Derived from
statusinteger required- HTTP status of the response, repeated in the body.
- min -9007199254740991 · max 9007199254740991
detailstring required- What went wrong in this request.
codestring required- Stable snake_case error code. Match on this, not on
detail.
- Stable snake_case error code. Match on this, not on
pointerstring- RFC 6901 JSON Pointer to the request field or batch entry that failed, for example
/files/37/path. Present on validation failures.
- RFC 6901 JSON Pointer to the request field or batch entry that failed, for example
detailsobject- Machine-readable context keyed by the error code.
suggestionsstring[]- Recovery steps safe to show to a person.
nextstring[]- Commands or API requests to run next, usable as written.
requestIdstring required- ID of this request, from the
X-Request-Idheader or generated. Quote it when contacting support.
- ID of this request, from the
Try it
Server
Base URL: https://api.spacefast.com
Custom base URL: Overrides the selected server when set.
Authorization
Bearer token - Remember on this device - Include my values in samples
Parameters
policyRuleIdpath*teamquery
Send
Request
cURL
curl -X DELETE "https://api.spacefast.com/v1/connectors/policies/string" \
-H "Authorization: Bearer YOUR_TOKEN"
JavaScript
const response = await fetch("https://api.spacefast.com/v1/connectors/policies/string", {
method: "DELETE",
headers: {
"Authorization": "Bearer YOUR_TOKEN"
}
});
Python
import requests
response = requests.delete(
"https://api.spacefast.com/v1/connectors/policies/string",
headers={
"Authorization": "Bearer YOUR_TOKEN"
},
)
Response
200 default
{
"$schema": "http://example.com",
"data": null
}
{
"$schema": "http://example.com",
"type": "string",
"title": "string",
"status": -9007199254740991,
"detail": "string",
"code": "string",
"pointer": "string",
"details": {
"property1": null,
"property2": null
},
"suggestions": [
"string"
],
"next": [
"string"
],
"requestId": "string"
}