Project
Project (Tolstoy) operations
Create
POST
https://api.gotolstoy.com/projects/
This endpoint allows you to create new Tolstoy
Path Parameters
project
object
Project details - { "project": { "name": "my new project" } }
Headers
Authorization
string
Authorization token - Bearer Token
Create Step
POST
https://api.gotolstoy.com/projects/steps
This endpoint allows you to create new Tolstoy's part
Path Parameters
step
object
Part details - { "step": { "projectId": "f4828e6b-849f-4794-b3ec-c365f331506a", "description": "description", "answers": [{ "next": "rqAvg", "text": "hey how are you?" }, { "next": "rqAvg", "text": "what is your age?" }], "videoId": "e899d07e-da6d-41f1-ba2f-e546e97c3a7e", "overlayText": "This is the overlay text" } }
Headers
Authorization
string
Authorization token - Bearer Token
Get Project
GET
https://api.gotolstoy.com/projects/:id
Path Parameters
Id
string
Project id
Headers
Authorization
string
Authorization token - Bearer Token
Delete Project
DELETE
https://api.gotolstoy.com/projects/
Headers
Authorization
string
Authorization Token - Bearer Token
Request Body
projectId
string
The project to be deleted
List Projects
GET
https://api.gotolstoy.com/projects/
Headers
Authorization
string
Authorization Token - Bearer Token
Update Project
PUT
https://api.gotolstoy.com/projects/{id}
Path Parameters
Authorization
string
Authorization Token - Bearer Token
Request Body
name
string
emailNotifications
array
stepsOrder
array
Update Step
PUT
https://api.gotolstoy.com/projects/steps/{id}
Headers
Authorization
string
Authorization Token - Bearer Token
Request Body
description
string
answers
array
videoId
string
overlayText
string
answerTime
number
Delete Step
DELETE
https://api.gotolstoy.com/projects/steps
Headers
Authorization
string
Authorization Token - Bearer Token
Request Body
stepId
string
The step to be deleted
Last updated
Was this helpful?