Delete origin by id for specified subdomain for dynamic CORS (Cross-Origin Resource Sharing) management.
DELETE/api/origin/:id
This endpoint allows users to delete origin by id that is permitted to access resources on their specified subdomains. The action is authenticated using a JWT, and the subdomain must be owned by the user making the request. This will be checked by the server.
Request
Path Parameters
Id of the origin to delete
Header Parameters
'x-subdomain' header represents the name of the subdomain on which the action is to be performed.
Responses
- 204
- 400
- 401
- 403
- 404
- 500
Origin was successfully deleted for subdomain.
The 'x-subdomain' header is missing or contains invalid characters.
- application/json
- Schema
- Example (from schema)
Schema
This field will contain error information
{
"reason": "string"
}
Unauthorized: The JWT in the header is invalid or expired.
- application/json
- Schema
- Example (from schema)
Schema
This field will contain error information
{
"reason": "string"
}
Forbidden: The origin is owned by another user.
- application/json
- Schema
- Example (from schema)
Schema
This field will contain error information
{
"reason": "string"
}
Not Found: The login or subdomain or origin was not found. See details for more information.
- application/json
- Schema
- Example (from schema)
Schema
This field will contain error information
{
"reason": "string"
}
Internal Server Error: An error occurred on the server.
- application/json
- Schema
- Example (from schema)
Schema
This field will contain error information
{
"reason": "string"
}