Get specified origin [by id] for specified subdomain for dynamic CORS (Cross-Origin Resource Sharing) management.
GET/api/origin/:id
This endpoint allows users to get specified origin by id that is permitted to access resources on specified subdomain. 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 retrieve
Header Parameters
'x-subdomain' header represents the name of the subdomain on which the action is to be performed.
Responses
- 200
- 400
- 401
- 403
- 404
- 500
Origin was successfully retrieved.
- application/json
- Schema
- Example (from schema)
Schema
origin objectrequired
{
"origin": {
"id": 42,
"subdomain_id": 1,
"value": "https://example.com"
}
}
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 subdomain 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"
}