Redirect
Get all redirects
Authorizations
Responses
200
success
application/json
get
GET /v1/redirect HTTP/1.1
Host: api.redirhub.com
Authorization: YOUR_API_KEY
Accept: */*
200
success
{
"data": [
{
"id": "72288a61-034e-4596-80c9-88751cf0a937",
"host": "www.example.com",
"url": "www.example.com",
"file": "www.example.com/*",
"https": true,
"destination": "https://www.google.com",
"destinations": "[]",
"type": "301",
"status": "active",
"forward_path": false,
"forward_query": false,
"created_at": "2023-11-15T15:09:14.000000Z",
"updated_at": "2023-11-15T15:09:14.000000Z"
}
]
}
Authorizations
Body
urlstringOptionalExample:
URL
www.example.com
destinationstringOptionalExample:
Destination URL
https://www.google.com
destinationsarray[string]OptionalExample:
More Destinations
[]
typestringOptionalExample:
Type
301
forward_pathbooleanOptionalExample:
whether forwarding slug to destination
false
forward_querybooleanOptionalExample:
whether forwarding query params to destination
false
Responses
200
success
application/json
post
POST /v1/redirect HTTP/1.1
Host: api.redirhub.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 140
{
"url": "www.example.com",
"destination": "https://www.google.com",
"destinations": "[]",
"type": "301",
"forward_path": false,
"forward_query": false
}
200
success
{
"data": null
}
Authorizations
Path parameters
idstring · stringRequiredExample:
redirect id
1639562002248499321
Responses
200
success
application/json
get
GET /v1/redirect/{id} HTTP/1.1
Host: api.redirhub.com
Authorization: YOUR_API_KEY
Accept: */*
200
success
{
"id": "72288a61-034e-4596-80c9-88751cf0a937",
"host": "www.example.com",
"url": "www.example.com",
"file": "www.example.com/*",
"https": true,
"destination": "https://www.google.com",
"destinations": "[]",
"type": "301",
"status": "active",
"forward_path": false,
"forward_query": false,
"created_at": "2023-11-15T15:09:14.000000Z",
"updated_at": "2023-11-15T15:09:14.000000Z"
}
Authorizations
Path parameters
idstring · stringRequiredExample:
redirect id
1639562002248499321
Body
urlstringOptionalExample:
URL
www.example.com
destinationstringOptionalExample:
Destination URL
https://www.google.com
destinationsarray[string]OptionalExample:
More Destinations
[]
typestringOptionalExample:
Type
301
forward_pathbooleanOptionalExample:
whether forwarding slug to destination
false
forward_querybooleanOptionalExample:
whether forwarding query params to destination
false
Responses
200
success
application/json
put
PUT /v1/redirect/{id} HTTP/1.1
Host: api.redirhub.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 140
{
"url": "www.example.com",
"destination": "https://www.google.com",
"destinations": "[]",
"type": "301",
"forward_path": false,
"forward_query": false
}
200
success
{
"data": null
}