1
Create an endpoint
Sign in to getrequest.io and open your project. Click New Endpoint and fill in the fields:Click Create. Your endpoint goes live immediately — no deploy, no waiting.Your full endpoint URL will look like this:
Paste a sample JSON response body so GetRequest knows what to return:
The segment between
e.getrequest.io/ and your slug (ddfkU760XMs2z7te above) is your project URI — unique to your project. Copy it from the project page in the dashboard.2
Send your first request
Grab your API key from Settings → API Key. Every request to a GetRequest endpoint must include this key in the You’ll get back the JSON response body you configured in Step 1:
x-api-key header.Replace {project_uri} with your actual project URI and fire a request:3
Verify in Logs
Open your project in the dashboard and click Logs. You’ll see the request you just sent listed with its method, status code, path, and duration.Click any row to inspect the full detail:
- Request — complete headers, query parameters, and body exactly as they arrived
- Response — status code, headers, and the body that was returned
- Timing — total end-to-end duration for the request
What’s next
Now that you have a working endpoint, explore what GetRequest can do when things go wrong in production.Forward to your backend
Switch your endpoint from a JSON mock to a real upstream URL to proxy live traffic through GetRequest.
Capture webhooks
Point Stripe, GitHub, or any webhook provider at GetRequest so no event is ever silently dropped.
Recover from failures
Replay any captured request after a backend outage or failed deploy and confirm your system handled it correctly.
Share incident evidence
Generate a public link to any request/response pair and share it instantly in Slack or a Jira ticket.