Skip to main content
POST
/
request
Scrape / request (Link Unblocker)
curl --request POST \
  --url https://unblocker.bringits.com/request \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "method": "GET",
  "url": "https://tlsinfo.me/json",
  "headers": {},
  "body": "<string>"
}
'
"<string>"
The POST /request endpoint lets you make HTTP/HTTPS requests through the Link Unblocker service. Use it when you need to send requests via the unblocker (for example to avoid blocks or use a specific egress). The service accepts a target method and URL and returns the response from that request. Access token: You must bring your own Bearer token (JWT) for every call and for Try it. If you do not have a token yet, go to Unblocker to request one (embedded form or email, depending on what Bringits provides for your account).

Overview

The Link Unblocker Request provides:
  • Sending GET, POST, and other HTTP method requests through the unblocker
  • Specifying the target URL and method in the request body
  • Authenticating with a Bearer token in the Authorization header
  • Receiving the target endpoint’s response

Endpoint

URL: POST /request
Base URL: https://unblocker.bringits.com
Full URL for the request: https://unblocker.bringits.com/request

Headers

Reference for what the HTTP client sends. In Try it, enter your JWT only in Authorize (token field). Do not paste the full Authorization header or duplicate the token in a Headers box.
HeaderSent asRequired
Content-Typeapplication/jsonYes
AuthorizationBearer <access_token>Yes

Request Body Parameters

ParameterTypeDescriptionRequired
methodstringHTTP method for the target request: GET or POST (Try it shows a dropdown)Yes
urlstringTarget URL to request (e.g. https://tlsinfo.me/json)Yes
headersobjectOptional request headers to send to the target URL. Keys are header names, values are strings (e.g. {"X-Custom": "value"}).No
bodystring (nullable)Optional raw request body to send to the target (e.g. for POST/PUT). Use a string; for JSON payloads, stringify the JSON.No

Usage Examples

curl https://unblocker.bringits.com/request \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <YOUR_ACCESS_TOKEN>" \
  -d '{"method":"GET","url":"https://tlsinfo.me/json"}'
Replace <YOUR_ACCESS_TOKEN> with a valid JWT (tenant access token).

Request body (JSON) – GET (minimal)

{
  "method": "GET",
  "url": "https://tlsinfo.me/json"
}

Request body – GET with custom headers

{
  "method": "GET",
  "url": "https://api.example.com/data",
  "headers": {
    "Accept": "application/json",
    "X-Request-ID": "my-id"
  }
}

Request body – POST with body

{
  "method": "POST",
  "url": "https://api.example.com/items",
  "headers": {
    "Content-Type": "application/json"
  },
  "body": "{\"name\":\"item1\",\"quantity\":2}"
}

Response

The endpoint returns the HTTP response from the target URL (e.g. status code, headers, body). The exact response shape depends on the Link Unblocker service implementation. Typically you receive the same status and body as the target would return.

Best Practices

  • Use secrets for the token: Store the access token in a secret and reference it (e.g. %{LINK_UNBLOCKER_TOKEN}) instead of hardcoding.
  • Use HTTPS for target URLs: Prefer https:// for the url parameter when possible.
  • Handle errors: Check response status and handle non-2xx or timeouts appropriately.

Try it

Use the interactive Try it panel below to send a real request to the Link Unblocker.

Before you start

  1. Get a token – Obtain a tenant access token (JWT) from your identity provider or Bringits auth flow.
  2. Authenticate – See the Authentication section above to enter your Bearer token.
  3. Edit the request body (optional) – The default body is {"method":"GET","url":"https://tlsinfo.me/json"}. You can change method and url to hit another endpoint.
  4. Send – Click Send to run the request. The response from the target URL appears below.
Security: Do not share your token or commit it to code. Use the Authorize dialog only in your browser; the token is not stored in the documentation.

Base URL

Requests use https://unblocker.bringits.com (shown in the Try it panel as the server URL).

Authorizations

Authorization
string
header
required

Use Authorize and enter your tenant JWT in the token field only. The Authorization: Bearer … header is applied automatically; do not set that header manually in the playground.

Body

application/json
method
enum<string>
default:GET
required

HTTP method the unblocker uses when calling the target url.

Available options:
GET,
POST
Example:

"GET"

url
string<uri>
required
Example:

"https://tlsinfo.me/json"

headers
object
body
string | null

Response

Response from the target URL (forwarded as-is)

Raw response body from target URL