{"templateId":"markdown","sharedDataIds":{},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Replay: Browser-based Try-It Console","description":"Access documentation, use cases, and technical guides for Lusha. Learn how to query our comprehensive dataset of business profiles and company information using our three main endpoints.","siteUrl":"https://docs.lusha.com","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"replay-browser-based-try-it-console","__idx":0},"children":["Replay: Browser-based Try-It Console"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"introduction","__idx":1},"children":["Introduction"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay is Redocly's built-in Try-It console, allowing users to interact with Warp’s API directly from their web browser. With Replay, you can test API requests, experiment with time travel scenarios, and see real-time responses, all without writing a single line of code."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"overview","__idx":2},"children":["Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["With Replay, you can:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Send API requests to Warp from your browser and receive immediate feedback."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Test different endpoints and parameters to see how they affect your timelines."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Experiment with time travel scenarios before implementing them in your code."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Learn how Warp’s API works by interacting with it in a user-friendly environment."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"accessing-replay","__idx":3},"children":["Accessing Replay"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"opening-replay-in-redocly","__idx":4},"children":["Opening Replay in Redocly"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay is integrated directly into Redocly’s documentation platform. To access Replay:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to the API endpoint you want to test in the Redocly documentation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click on the \"Try It\" button next to the endpoint description."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Replay console will open, pre-filled with the selected endpoint and parameters."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"authentication","__idx":5},"children":["Authentication"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before sending requests, you need to authenticate with your Warp account. Replay will prompt you to log in if you haven’t already authenticated."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"basic-usage","__idx":6},"children":["Basic Usage"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"sending-a-request","__idx":7},"children":["Sending a Request"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay allows you to send GET, POST, PUT, DELETE, and other types of requests to Warp’s API. Here’s an example of how to list all timelines:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /timelines"]}," endpoint from the documentation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click the \"Try It\" button to open Replay."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click \"Send Request.\""]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay will display the response in the console, showing you the list of timelines returned by the API."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"modifying-request-parameters","__idx":8},"children":["Modifying Request Parameters"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can modify request parameters directly in Replay to test different scenarios. For example, you can change the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["timeline_id"]}," to see how the response changes:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select an endpoint with parameters, such as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /timeline/{timeline_id}"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enter a different ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["timeline_id"]}," in the input field."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click \"Send Request\" to see the response."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"viewing-responses","__idx":9},"children":["Viewing Responses"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay displays the full response from the API, including the status code, headers, and body. This allows you to see exactly how Warp’s API behaves with different inputs."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"advanced-features","__idx":10},"children":["Advanced Features"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"experimenting-with-time-travel","__idx":11},"children":["Experimenting with Time Travel"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay is an excellent tool for experimenting with time travel scenarios. You can use it to:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Test event scheduling and manipulation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Simulate timeline branching and merging."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Monitor timeline stability after making changes."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"saving-and-sharing-requests","__idx":12},"children":["Saving and Sharing Requests"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay allows you to save your API requests and share them with others. This is useful for collaborative debugging or demonstrating how specific endpoints work."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"debugging-with-replay","__idx":13},"children":["Debugging with Replay"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay provides detailed error messages when requests fail, helping you debug issues quickly. You can see exactly what went wrong, whether it’s a missing parameter, authentication error, or something else."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"best-practices","__idx":14},"children":["Best Practices"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Start with Small Requests"]},": Begin by testing simple requests to understand how the API works before moving on to more complex scenarios."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Use Replay for Learning"]},": Replay is a great tool for learning the Warp API, as it allows you to see how different endpoints and parameters interact."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Save Frequently Used Requests"]},": Save requests that you use often to speed up your workflow and avoid repetitive typing."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"conclusion","__idx":15},"children":["Conclusion"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Replay is a powerful tool that makes it easy to interact with Warp’s API directly from your browser. Whether you’re testing endpoints,"]}]},"headings":[{"value":"Replay: Browser-based Try-It Console","id":"replay-browser-based-try-it-console","depth":1},{"value":"Introduction","id":"introduction","depth":2},{"value":"Overview","id":"overview","depth":2},{"value":"Accessing Replay","id":"accessing-replay","depth":2},{"value":"Opening Replay in Redocly","id":"opening-replay-in-redocly","depth":3},{"value":"Authentication","id":"authentication","depth":3},{"value":"Basic Usage","id":"basic-usage","depth":2},{"value":"Sending a Request","id":"sending-a-request","depth":3},{"value":"Modifying Request Parameters","id":"modifying-request-parameters","depth":3},{"value":"Viewing Responses","id":"viewing-responses","depth":3},{"value":"Advanced Features","id":"advanced-features","depth":2},{"value":"Experimenting with Time Travel","id":"experimenting-with-time-travel","depth":3},{"value":"Saving and Sharing Requests","id":"saving-and-sharing-requests","depth":3},{"value":"Debugging with Replay","id":"debugging-with-replay","depth":3},{"value":"Best Practices","id":"best-practices","depth":2},{"value":"Conclusion","id":"conclusion","depth":2}],"frontmatter":{"seo":{"title":"Replay: Browser-based Try-It Console"}},"lastModified":"2026-01-22T08:43:44.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/tools/replay","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}