Help

Overview

YARC is an easy-to-use REST Client for Google Chrome. Use it to develop, test and debug RESTful APIs. By default, it supports GET, POST, PUT, DELETE, PATCH, HEAD and OPTIONS request methods. Custom request methods can also be added by the user.

Send Requests

You can send a basic request by simply specifying a URL (e.g. http://www.google.com) in the 'URL' field and pressing the 'Send Request' button. By default it will be a GET request. This is similar to how a browser functions.

For more complex requests, use a RESTful API and experiment with basic CRUD operations (POST / GET / PUT / DELETE).

Favorites

To add a request to favorites, simply press the star icon next to the 'URL' field or select 'Save Current Request' in the Favorites menu. You'll need to specify a name in order to add a favorite.

The saved favorite will include the request URL and any custom headers. To re-apply the favorite, simply select it from the Favorites menu.

All favorites can be viewed, deleted and re-applied from the Manage Favorites screen.

Favorites are synced with your Google profile meaning they'll appear on all instances of YARC associated with your Google account.

Import / Export

Favorites can be easily shared via the Import and Export functionality. This is a useful way for colleagues to share custom requests.

It can also be used to back-up favorites.

Request History

Every request is automatically saved so it can easily be re-used at any time. Nothing is lost.

The date, payload, headers, request method, response time and the response body are saved as part of the request history. Only response bodies less than ~100KB are saved.

Custom Headers

Custom headers can easily be added to requests. A number of common headers are provided and new ones can be added, edited or deleted.

An ACCEPT header is automatically added to every request and a Content-Type header is added to POST and PUT requests. If required, these headers can be over-written.

Saved custom headers are synced with your Google profile.

Basic Authentication

YARC supports Basic Authentication. Simply enter a username/password and YARC will generate the authorization header.

Request Response

The request response contains a response body (with syntax highlighting) and the request/response headers. The time taken for the service to respond is also included.

Privacy

YARC uses Google Analytics to collect some basic usage information. For example, the number of sent requests, the number of successful/failed imports etc.

This information is used to determine the popularity of various features. No personal information is included.

For peace of mind, the Google Analytics requests can easily be viewed in the Network tab within Chrome Dev Tools.

More information

For additional help, please use the support page.