Project Story Categories API

Introduction

  • Story Categories are called Surveys in the front-end

  • A survey can only be used once it has been added to a project

  • Once a Survey has been added to a project, the Project Story Category is referred to in the front-end as a Survey Campaign

  • A Survey Campaign page allows the user to deploy the survey (to beneficiaries in that particular project) and view results (i.e. see the stories that were created using that Story Category)

API Documentation

Project Story Categories (aka Survey campaign) (Not merged)

 

  • Endpoint: GET /api/v2/project_story_categories?page=2&per_page=2

  • Authentication: Requires valid authentication token

  • Response Format: JSON

  • Query Parameters:

    • page (integer, optional): The page number for pagination (default is 1).

    • per_page (integer, optional): The number of choices per page (default is 10).

Response Attributes

Example

GET https://makerble.com/api/v2/project_story_categories?page=2&per_page=2

Response

{ "page": 2, "page_size": 2, "page_count": 8, "total_count": 15, "data": [ { "id": 16167, "project_id": 3951, "story_category_id": 6072, "allow_sign_out_story": false, "is_stopped": false, "display_intro_message": true, "display_respondent_name": false, "created_at": "2023-10-13T09:21:47.215+01:00", "updated_at": "2023-10-13T09:21:47.215+01:00" }, { "id": 16169, "project_id": 3951, "story_category_id": 6073, "allow_sign_out_story": false, "is_stopped": false, "display_intro_message": true, "display_respondent_name": false, "created_at": "2023-10-20T11:27:18.676+01:00", "updated_at": "2023-10-20T11:27:18.676+01:00" } ] }