Retrieve existing redirect rules for a specific domain. This returns IDs required to create or delete redirects, such as 'cloudflare_rule_id' and 'domain_id', which are necessary for subsequent calls to other API endpoints that manage redirect configuration.
domain_id from POST /api/redirects cloudflare_rule_id → data.rules[].cloudflare_rule_id cloudflare_ruleset_id → data.rules[].cloudflare_ruleset_id domain_id → data.rules[].domain_id domain_id string required
· Example: 19146 domain_name string required
· Example: example.com Accept Example Content-Type Example data object required data.cloudflare_rules array<object> required
· Example: [{"action":"redirect","action_parameters":{"from_value":{"preserve_query_string":false,... data.cloudflare_rules[].action string required
· Example: redirect data.cloudflare_rules[].action_parameters object required data.cloudflare_rules[].action_parameters.from_value object required data.cloudflare_rules[].action_parameters.from_value.preserve_query_string boolean required
· Example: false data.cloudflare_rules[].action_parameters.from_value.status_code integer required
· Example: 301 data.cloudflare_rules[].action_parameters.from_value.target_url object required data.cloudflare_rules[].action_parameters.from_value.target_url.value string required
· Example: https://example.com/ data.cloudflare_rules[].description string required
· Example: All incoming requests to https://example.com/ data.cloudflare_rules[].enabled boolean required
· Example: true data.cloudflare_rules[].expression string required
· Example: true data.cloudflare_rules[].id string required
· Example: a7355385a0b4407db9286f1b4ca90598 data.cloudflare_rules[].last_updated string required
· Example: 2026-01-29T20:53:24.678412Z data.cloudflare_rules[].ref string · enum required
· Example: redirect_1769720002998_50vtqygo6 redirect_1757881668611_25vvuykxv redirect_1769720002998_50vtqygo6 data.cloudflare_rules[].ruleset_id string required
· Example: 572e00508d49439984c9fdd47b68724c data.cloudflare_rules[].version string required
· Example: 1 data.cloudflare_zone_id string · nullable required
· Example: e6c635f3b0699379b026f8917f4c704c Nullable: may be null when not applicable.
data.rules array<object> required
· Example: [{"id":650,"domain_id":21345,"domain_name":"example.com","cloudflare_zone_id":"f17d6880... data.rules[].cloudflare_rule_id string required
· Example: a7355385a0b4407db9286f1b4ca90598 data.rules[].cloudflare_ruleset_id string required
· Example: 572e00508d49439984c9fdd47b68724c data.rules[].cloudflare_zone_id string required
· Example: f17d6880c12f2a39b09b5d6fb59a6b3a data.rules[].created_at string required
· Example: 2026-02-10T00:00:00.000Z data.rules[].created_by integer required
· Example: 10682 data.rules[].db_id integer required
· Example: 650 data.rules[].description string required
· Example: data.rules[].domain_id integer required
· Example: 21345 data.rules[].domain_name string required
· Example: example.com data.rules[].enabled boolean required
· Example: true data.rules[].id integer required
· Example: 650 data.rules[].include_subdomains boolean required
· Example: true data.rules[].preserve_path_suffix boolean required
· Example: false data.rules[].preserve_query_string boolean required
· Example: false data.rules[].redirect_scope string · enum required
· Example: all all exact data.rules[].source_url string required
· Example: https://example.com/ data.rules[].status_code integer required
· Example: 301 data.rules[].subpath_matching boolean required
· Example: false data.rules[].target_url string required
· Example: https://example.com/ data.rules[].updated_at string required
· Example: 2026-02-10T00:00:00.000Z requestId string required
· Example: 2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba Unique request identifier (UUID).
success boolean required
· Example: true True for successful responses.
timestamp string required
· Example: 2026-02-10T00:00:00.000Z ISO 8601 timestamp (UTC).
https://cloud.hostup.se/api/redirects curl -X GET "https://cloud.hostup.se/api/redirects?domain_id=19146&domain_name=example.com" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" {
"success": true,
"timestamp": "2026-02-10T00:00:00.000Z",
"requestId": "2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba",
"data": {
"rules": [],
"cloudflare_rules": [],
"cloudflare_zone_id": "e6c635f3b0699379b026f8917f4c704c"
}
}