EPISHIP API Companies overview

EPISHIP Companies API icon 32px svg

Overview

Figure 1. EPISHIP API relationship diagram. Company hierarchy and service inheritance flow.

EPISHIP App

EPISHIP’s company management services allow administrators to build a multi-level ecosystem. Users can define entities as “Merchants” (who manage other companies) or “Shippers” (who process labels), configuring specific address details, notification preferences, and shipping permissions for each.

EPISHIP API

The REST API that allows users to create, read, update, and delete (CRUD) company profiles programmatically. It serves as the central directory for all business entities, managing authentication contexts and service enablement.

Service Configuration

A system that defines the capabilities of a company through “Services” (Account Holder, Merchant, Shipper). The API allows you to toggle these services and configure deep settings, such as GL coding templates or sharing account number (SAN) logic.

Financial & Credit Control

Dedicated capabilities within the API to manage the financial health of a company. This includes endpoints to retrieve Stripe public keys for payment processing, audit “Dynamic Threshold Limits” (DTL) for auto-billing, and view current credit balances (success vs. pending amounts).

What can users do with the EPISHIP Companies API?

Users can use the EPISHIP Companies API to perform common workflows, such as:

Company properties available to view and filter through the EPISHIP Companies API:

Additional info

Related

Related Categories