Journeys
  • Introduction
  • Getting access
  • Authentication
  • Terminology
  • API reference
    • Authorization
      • Authorize
    • Company
      • Retrieve company
      • Update company
    • Company lists
      • Retrieve company list
      • List company lists
      • Create company list
      • Update company list
      • Delete company list
    • Journeys
      • List journeys
      • Retrieve journey
      • Delete journey
      • Edit journey
    • Journey actions
      • List journey actions
      • Retrieve journey action
      • Delete journey action
    • Traveller journeys
      • List traveller journeys
      • Retrieve traveller journey
      • Retrieve actions
      • Start traveller journey
      • Create traveller journey
      • Delete traveller journey
    • Traveller journey actions
      • List journey traveller actions
      • Retrieve journey traveller action
    • Users
      • Invite
      • List users
      • Create user
      • Retrieve user
      • Delete user
      • Update user
  • Specification
Powered by GitBook
On this page
  1. API reference
  2. Traveller journey actions

List journey traveller actions

PreviousTraveller journey actionsNextRetrieve journey traveller action

Last updated 1 year ago

Request samples

import requests
response = requests.get(
    "https://journeys-api.50skills.app/v1/traveller-actions/?traveller_journey=LQK8bydY",
)
print(response.json())         
fetch("https://journeys-api.50skills.app/v1/traveller-actions/?traveller_journey=LQK8bydY")
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error(error));                               

Response samples

[
   {
      "shortId":"nKmRwXz8",
      "assignees":[
         
      ],
      "action":"journey_start",
      "values":null,
      "savedValues":null,
      "isAutomatic":false,
      "description":null,
      "dependants":[
         
      ],
      "status":"waiting_to_be_started",
      "parentAction":null,
      "result":null,
      "isHalted":false
   },
   {
      "shortId":"nyvPjAKZ",
      "assignees":[
         
      ],
      "action":"send_sms",
      "values":{
         "message":{
            "value":"Dear Frodo Baggins, this is an automatic text reminder about your trip to Mordor.",
            "variables":{
               
            }
         },
         "recipients":[
            {
               "value":"{{ company_traveller_phone }}",
               "variables":{
                  "companyTravellerPhone":{
                     "type":"phone",
                     "field":"phone",
                     "label":"Traveller phone",
                     "source":"company_traveller"
                  }
               }
            }
         ]
      },
      "savedValues":null,
      "isAutomatic":true,
      "description":"Send follow up SMS",
      "dependants":[
         
      ],
      "status":"next_up",
      "parentAction":"nKmRwXz8",
      "result":null,
      "isHalted":false
   }
]

List traveller actions

get

List all actions for traveller

Authorizations
Query parameters
traveller_journeystringOptional

Traveller journey ID

Responses
200Success
application/json
401
Unauthorized
[
  {
    "shortId": "AYGpl0Go",
    "action": "journey_start",
    "description": null,
    "values": null,
    "isAutomatic": false,
    "isComplete": false,
    "parentAction": null,
    "savedValues": null,
    "data": null,
    "result": null
  }
]