Pandium Clients

Get out-of-the-box Pandium API clients that handle pagination, retries, rate limiting, and IDE hints so you can quickly build B2B SaaS integrations without custom plumbing.

Pandium's Clients, fill a gap in the market by offering B2B SaaS organizations out-of-the-box plumbing for connecting directly with APIs to build and launch integrations.

Why Use the Pandium Clients?

  1. Pandium has hundreds of pre-built connectors to choose from.

  2. Our API clients seamlessly interacts with APIs. They take care of paging, automatic retries, and rate limiting - all ensuring optimized throughput.

  3. Our API clients also provide context-aware code insights on the APIs being integrated. This eliminates the need to constantly reference API docs while coding an integration’s business logic.

How to Access the Pandium Clients

  1. Pull your code from your remote repository down onto your local machine to start working in your IDE with the client in the integration.

  2. You will see an example of how to instantiate the client. If you included code generation, you will see the client passed to a flow. Within the flow, the client instance will have been used to either fetch or post something to the API. If you did not include code generation, you will see the client used to fetch some records.

How to Use a Pandium Client

  1. Once a client has been added to your project, import your client to any file in the project using

Import Format
import [Client Name] from '@pandium/[connector]-client'
Importing ShipBob Client
import ShipbobClient from '@pandium/shipbob-client'

How to import additional models

Example
import { CreateTicketModel } from '@pandium/shipbob-client'

Example of using client

Last updated

Was this helpful?