Skip to content
English - United States
  • There are no suggestions because the search field is empty.

Getting Started with the Workflow API

Lytho's API enables developers to build applications with access to Lytho Workflow. This enables users to fully integrate Lytho in their workflow and processes. 

 

Features described in this article are not included in all subscription plans. Interested in expanding your feature set? Contact the Lytho Support Team for further assistance.

 

TABLE OF CONTENTS

• Client ID & Client Secret

• Technical Documentation

• Use Cases Examples

• Error Handling 

 

Client ID Client Secret

To access the Lytho API, you'll need to generate an access token using a Client ID and Client Secret. These can be generated within Lytho Workflow by navigating to Account Settings > Open API

 

The Client Secret will only be displayed once after generation. Be sure to store it somewhere safe.

API panel

 

If you misplace your Client Secret, a new one can be generated by selecting Reset Client Secret. Resetting the Client Secret will break any existing integrations that have been established. 

Reset client secret button

 
 

Technical Documentation

You can find the technical documentation for Lytho Workflow's API here.

 

 

Use Cases Examples

• Project & Task Management (Jira, Asana, Smartsheet, etc.)

• Sales & CRM (Salesforce, HubSpot, etc.)

• Calendars & Scheduling (Outlook calendar, Google calendar, etc.)

• File Storage (Google Drive, OneDrive, Dropbox, Box, etc.) & Digital Asset Management (DAM)

• Other Potential Integrations

• Slack or Microsoft Teams

• ERP or Financial Systems (Workday, NetSuite, etc.)

• Customer Support Platforms (Zendesk, ServiceNow, etc.)

 

Error Handling

The Lytho API uses HTTP status codes to reflect a successful or unsuccessful request. 2XX status codes are successful requests 4XX/5XX status codes represent an error took place. If you receive an error status code, check the body for an error code and message.

Status code
Description
Most likely cause
2XX
Successful request
 
400
Bad request
Invalid / missing data
401
Unauthorized
Invalid / missing API key
403
Forbidden
Performing an action that's not permitted
404
Not found

The resource doesn’t exist / wrong

endpoint 

409
Conflict

Trying to overwrite a resource that

already exists

429
Too many requests
Hit an API rate limit
500
Internal server error
An error occurred on Lytho side