Instructions on how to use Ready Signal API. Location of API end points, how to get access tokens, how to call API.
Download PDF 
Ready Signal API
The Ready Signal API is designed to let you retrieve the processed data from one of your Signals.
Production Endpoint: https://app.readysignal.com/api/
1. Get an Access Token
To access the Ready Signal API, you have to get an access token and send it through your request's authorization header.
Login to the Ready Signal portal, access the detail page of your Signal or create a new Signal if you don't have one.
Scroll the page down to the API Credentials section, and use the button next to the Access Token to copy your token.
That's it. You will use that token to authenticate your next requests.
2. GET My Signals
To get the list of your signals.
The resulting data is paginated every 10 records. You can use the "page" query string to get data from other pages. You can also see other pagination metadata on the JSON payload.
Request |
GET /signals |
|
Query Strings |
Page |
Integer | Optional | The number of pagination page |
Headers |
Accept |
application/json |
Authorization |
Bearer {token} |
Request |
GET /api/signals?page=1 HTTP/1.1 Host: app.readysignal.com Content-Type: application/json Accept: application/json Authorization: Bearer eyJ0eXAiOiJKV1QiLCI1N...bGciOiJSUzI1Nmqhi6A |
Response |
{ |
3. GET My Signals Detail
To get the detail of the specified signal.
Request |
GET /signals/{Signal_ID}/ |
|
Headers |
Accept |
application/json |
Authorization |
Bearer {token} |
Request |
GET /api/signals/48 HTTP/1.1 Host: app.readysignal.com Content-Type: application/json Accept: application/json Authorization: Bearer eyJ0eXAiOiJKV1QiLCI1N...bGciOiJSUzI1Nmqhi6A |
Response |
{ |
4. GET My Signal Output
To get the output of the specified signal.
The resulting data is paginated every 1000 records. You can use the "page" query string to get data from other pages. You can also see other pagination metadata on the JSON payload.
Request |
GET /signals/{Signal_ID}/output |
|
Query Strings |
Page |
Integer | Optional | The number of the pagination page |
Headers |
Accept |
application/json |
Authorization |
Bearer {token} |
Request |
GET /api/signals/48/output?page=1 HTTP/1.1 Host: app.readysignal.com Content-Type: application/json Accept: application/json Authorization: Bearer eyJ0eXAiOiJKV1QiLCI1N...bGciOiJSUzI1Nmqhi6A |
Response |
{ |