RequestBin helps by letting us inspect what the client is sending, and Mocky.io creates dummy endpoints to send mocked responses. Beeceptor covers both in one tool letting you inspect requests and build mock responses. In addition, Beeceptor has one more capability. It routes the traffic to original Rest API when needed.
An endpoint is a sub-domain to serve as an API endpoint. These endpoints are public just like the real API endpoints. We call these as channels.
Anyone with the URL can send requests, anyone having link to the dashboard can view requests and responses. Each endpoint/channel gets a dedicated sub-domain as
Rules help you send canned/pre-defined responses when a request path matches. You can get started by sending a request and then clicking 'Create Rule'.
Yes, out of the box. (1) All OPTIONS calls are accepted. (2) Any mock/rules you create, Beeceptor adds a response headers
Access-Control-Allow-Origin: * making life easier.
Dashboard is a place you can intercept and review requests. Beeceptor acts as a router. When you make a request to
my-endpoint.proxy.beeceptor.com, request & responses are routed to the dashboard page
Proxy Setup helps you route request to target domain. Defining rules helps to mock specific requests instead of sending to target domain. For example, you can create a rule matching HTTP's
GET method and request path
/my/api/path and send 200 status code.
Yes, with paid plans. Free endpoints are public. Anyone having link to the dashboard can see incoming requests. Copy and share dashboard URL. On the dashboard, you see the number of online users for that endpoint.
Yes, with paid plans. Refer pricing page to find a suitable upgrade plan.
Yes! We support HTTPs Everywhere. Any endpoint that you create support HTTPs and HTTP both.
Yes, with paid plans.
It works! Beeceptor supports HTTPs as well as CORS. This will ease out making an cross-domain call from your webpage.
Beeceptor is free for public endpoints with a limit on daily requests. Feel free to spread your love and share feedback. We give awesome features for paid plans. (e.g private endpoints, request history, support, APIs, etc.)
Beeceptor is a request interceptor and a router. If the dashboard page is open, these are sent over web-socket to inspect. Anyone with dashboard page open can view and inspect request and response payloads.
The server persists information about the endpoint (like settings, rules, etc) and requests (like target url, headers and payloads of requests and responses, no. of hits to an endpoint, etc).
Note: You are advised not to send production secrets, passwords or api-keys in any of these: headers/body/payload/url