Currently this API works in ways, depending on params. story_category_id is mandator, indicator_id is optional.
...
Base URL: https://makerble.com/api/v2/scale_indicator_choices
Description: based on story_category_ids & indicator_id, or get paginated records based on page & per_page values.
Get a specific record
Request: To get a specific record, provide the story_category_id
...
and indicator_id
...
If both are present, then it returns json of single hash
example
URL: {{makerble}}/api/v2/scale_indicator_choicesin URL
Code Block |
---|
GET /?story_category_id=1390&indicator_id=2701 |
responseResponse
Code Block |
---|
[ { "choice": "single_choice", "choice_value": "" } |
Only story_category_id
is present
If only story_category_id is present, then it returns all the rows corresponding to that id
example
URL: {{makerble}}/api/v2/scale_indicator_choices?story_category_id=1390
...
] |
Get Paginated Records
Request: To get paginated records, provide the page
and per_page
URL. Default values are page=1
and per_page=10
.
Code Block |
---|
GET /?page=2&per_page=3 |
Response
Code Block |
---|
[ { { "indicator_id": 2669, "choice": "single_choice", "indicatorchoice_idvalue": 2693 "" }, { "indicator_id": 2667, "choice": "single_choice", "choice_value": "" }, { "indicator_id": 27052670, "choice": "single_choice", "choice_value": "" } ] |
Video of usage
...