Portant Docs
Launch PortantInstall App in Hubspot ↗︎
Portant Developers
Portant Developers
  • 💻Developer API
    • Getting Started
    • Tutorial - Create a Workflow
  • Webhooks
    • Send Data to Portant via Webhooks
    • Listen to Events from Portant via Webhooks
  • API Reference
    • Workflows
    • Source
    • Document
    • Google File
    • Outgoing Webhook
    • Team
    • Owner
Powered by GitBook
On this page
  • Overview
  • Prerequisites
  • Accessing the API
  • Next Steps

Was this helpful?

  1. Developer API

Getting Started

How to get started with Portant Developer API

NextTutorial - Create a Workflow

Last updated 8 months ago

Was this helpful?

Portant offers a REST API to enable developers to use the power of Portant's Automation Platform in their own systems.

Overview

The developer API is focused around the central resource of a . There is a variety of CRUD (Create, Read, Update, Delete) to allow the developer to manipulate their workflow objects and subcomponents of the workflow. The current version of the API (v0) relies on the existing and to run and listen for events from automations respectively. As such, currently all workflows created via the Developer API will be created with a webhook source.

All workflows created via the API will be visible, editable, and usable in the Portant Workflow interface.

Prerequisites

  • A Portant account - Simply login to the web app.

  • A Google account that is connected to Portant - You can ensure you have authorised Portant to access Google Drive via the in Portant Workflow.

  • A Portant Developer access token - Please contact our integrations team to get started at . The access token will be associated with your Portant Account and all requests to the API will be performed as if performed by the associated user.

Accessing the API

The Developer API is discoverable at the following URL:

https://api.portant.co/v0/<resouce>/

All requests to these endpoints must contain the Authorization header with the Portant Developer access token you have been provided. For example:

Authorization: 5693e9a...

IMPORTANT: Currently all requests to the Developer API must contain a trailing slash:

https://api.portant.co/v0/workflows/wkf_123Abc/ <-- Must contain trailing slash

Next Steps

In the next article we will explore how to from scratch via the API.

💻
Workflow
webhook sources
outgoing webhook events
Portant Workflow
settings page
integrations@portant.co
create a workflow