An endpoint is a sub-domain to serve as an API endpoint. These endpoints are public just like the real API endpoints.
Anyone with the URL can send requests, anyone having a link to the dashboard can view requests and responses. Each endpoint gets a dedicated sub-domain as my-endpoint.proxy.beeceptor.com
.
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'.
A dashboard is a place you can intercept and review all incoming requests coming to an endpoint. Beeceptor dashboard acts as an interceptor. When you make a request to my-endpoint.proxy.beeceptor.com
, request & responses are visible on the dashboard page beeceptor.com/console/my-endpoint
to inspect the payloads.
Free endpoints are public.
Yes! Beeceptor supports HTTPs. You can send requests with HTTP and HTTPs, both.
Beeceptor supports CORS by default. This will ease out making a cross-domain call from a webpage. (1) All OPTIONS calls are accepted. (2) Any mock/rules you create, Beeceptor adds a response header Access-Control-Allow-Origin: *
making API consumption easier.
Proxy Setup helps you route requests to a target domain. You can create mock rules to manipulate specific requests instead of sending to the target domain. For example, you can create a rule matching HTTP's GET
method and request path /my/api/path
and send a 403 status code instead of 200 which the target domain would have sent.
Yes, with paid plans. Refer pricing page to find a suitable plan and upgrade.
Yes, with the Team plan. Refer Request History documentation.
(1) Beeceptor is free for public endpoints with a limit on daily requests.
Feel free to spread your love and share feedback.
(2) We give awesome features for paid plans. (e.g private endpoints, request history, sharing, email support, APIs, etc.)
Refer to the pricing page.
Yes. You can use Beeceptor APIs to create/update mocking rules. In addition, you can retrieve request history. Refer to the API Documentation page.
Beeceptor is a request interceptor and a router. If the dashboard page is open, these are sent over web-socket to inspect. Anyone with a 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).
Notes:
There is no self-service way to delete endpoints. These are cleaned up after a certain period of non-usage.
You can delete your account with Beeceptor. Once you are logged in, visit the 'Edit Account' page to delete your account.
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 more features to be your one-stop API development companion.