- Home
- Resources
- Integrations
- PostBin
PostBin n8n integrationAutomate PostBin with n8n.
Stop guessing what a webhook really sends. A webhook is just a URL a service calls when something happens on its side. The PostBin n8n integration exposes 6 operations across 2 resources, from creating a throwaway bin to reading one captured request. There is no PostBin trigger, so the workflow starts elsewhere.
Verified Trustpilot reviews · AI, automation & growth agency
What does the PostBin n8n integration give you?
PostBin hands you a disposable bin: a URL that accepts calls and keeps what it receives. The n8n node drives that bin from inside a workflow instead of from a browser tab. Two resources, Bin and Request, cover 6 operations: create, get and delete a bin, then get a request, remove the first one, or send a test request into the bin yourself.
The first job it does well is capture. Point a provider's callback at a bin, fire the event on their side, then read what actually arrived with request.get. You get the real body instead of the one the documentation promised, which is usually where an integration bug hides. Teams debugging a callback that feeds Slack or a database write use the bin as a neutral witness between the two systems.
The second job is replay. Send a request operation pushes a call into the bin yourself, with an optional body you control, so you can reproduce a payload shape on demand. That turns a flaky bug report into something repeatable: same content, same bin, same branch of your workflow every time. Useful when the upstream service only sends the event once a day and you need it now.
The third job is housekeeping during a test run. Remove First walks a bin one entry at a time, so a loop can process the oldest captured call and move on. Delete a bin closes the run and leaves nothing behind. A workflow that writes results into Postgres or opens an issue on GitHub can do both in the same pass.
A public template in the n8n library, workflow 2869, shows PostBin used to test webhooks in n8n without changing WEBHOOK_URL. It pairs the node with HTTP Request and a few app nodes, which is the usual shape: the bin is one step in a test loop, never the destination.
When something you need sits outside these 6 operations, the HTTP Request node calls any endpoint of the tool's API directly, and your workflow keeps its shape around it. If the whole topic is new to you, the n8n training walks through expressions and node wiring before you build a test harness on top of them.
How do you wire PostBin into a workflow?
- 01
Add the node to your canvas
The PostBin node ships with n8n, on n8n Cloud and on a self-hosted instance alike, so there is nothing to install and nothing extra to pay on the n8n side. Search for PostBin in the node panel, drop it after whatever starts your workflow, then pick Resource: Bin for the container itself, Request for the calls it collects.
- 02
Generate a bin on PostBin
Go to PostBin and follow the steps to generate a new bin. PostBin gives you a unique URL, and that URL includes a bin ID. Keep the page open while you work: the URL is what you hand to the service you are debugging, and the ID inside it is what n8n asks for. Nothing in the node replaces this step, since the bin is created on the PostBin side or through the Create a bin operation.
- 03
Fill in Bin ID and choose an operation
Pick your Operation, then enter the bin ID in Bin ID. You can type it while you experiment, or map it from an earlier node with an expression, the small piece of code in double braces that reads a field of the incoming item, for example
{{ $json.field }}. Same node, same settings, whether you run it once by hand or on a schedule.
What can the PostBin node do?
The PostBin node exposes 6 operations across 2 resources. For each one: the node as you configure it in n8n, the required fields, and our field notes.
Operations index
Bin
3 operationsCreate a bin
bin.createWhat you see in n8n
Notes & use cases
Creates a bin in PostBin from inside the workflow. Handy at the top of a test run, so each execution works against its own container rather than yesterday's leftovers.
{{ $json.field }}, so two runs never mix the traffic they captured.Get a bin
bin.getWhat you see in n8n
Notes & use cases
Reads back a bin you already have, so a workflow can look at the container before it touches what is inside.
Key parameters
- Bin ID: the unique identifier for each bin, typed in while you test or pulled from a previous node with
{{ $json.field }}.
Delete a bin
bin.deleteWhat you see in n8n
Notes & use cases
Removes the bin. Run it as the closing step of a test so the throwaway container really is thrown away.
Key parameters
- Bin ID: the unique identifier for each bin, usually the same value the rest of the branch has been using.
Request
3 operationsGet a request
request.getWhat you see in n8n
Notes & use cases
Fetches one specific request out of a bin, which is how you read what a service actually sent rather than what it claims to send.
Key parameters
- Bin ID: the unique identifier for each bin, the container the call landed in.
- Request ID: the unique identifier for each request, mapped from the item the earlier node produced, for example
{{ $json.field }}.
Remove First a request
request.removeFirstWhat you see in n8n
Notes & use cases
Takes the first request out of the bin. Put it at the end of a loop and the bin shortens by one on every pass, which keeps a long debugging session from rereading the same entry.
Key parameters
- Bin ID: the unique identifier for each bin, the one the loop is draining.
Send a request
request.sendWhat you see in n8n
Notes & use cases
Sends a test request to the bin, so you can produce traffic on demand instead of waiting for a third party to fire an event.
Key parameters
- Bin ID: the unique identifier for each bin, the target of the test call.
- Bin Content: optional, and the reason this operation is worth more than a ping. Fill it to control what the bin receives; leave it alone and the call carries nothing you chose.
Need help automating PostBin with n8n?
A person reads every message.
PostBin and n8n, the questions that come next
01Is the PostBin n8n integration free?
02What credentials or permissions does the PostBin node need?
03What are the limits of the PostBin node in n8n?
04Does PostBin have a trigger node in n8n?
05n8n or Make for PostBin?
Get our weekly integration tips.
No spam. Unsubscribe anytime.



