Easyship website screenshot

Easyship

Easyship is a comprehensive all-in-one shipping platform headquartered in Hong Kong that provides e-commerce businesses with a one-stop solution for their shipping needs. From comparing rates and services across 250+ couriers to managing orders, generating labels, scheduling pickups, calculating duties and taxes, and tracking shipments, Easyship streamlines cross-border and domestic logistics for businesses of all sizes. The Easyship REST API exposes the same shipping engine that powers the Easyship dashboard and platform integrations to developers building custom commerce, fulfillment, and logistics workflows.

1 APIs 0 Features
ShippingLogisticsEcommerceFulfillmentCrossBorder

APIs

Easyship API

The Easyship API allows e-commerce platforms and merchants to programmatically compare carrier rates across 250+ integrated couriers, generate shipping labels, manage shipments ...

Collections

GraphQL

EasyShip GraphQL Schema

This document describes a conceptual GraphQL schema for the Easyship multi-carrier shipping API. Easyship provides e-commerce businesses with access to 250+ couriers for rate co...

GRAPHQL

Pricing Plans

Easyship Plans Pricing

3 plans

PLANS

Rate Limits

Easyship Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Easyship Context

37 classes · 22 properties

JSON-LD

API Governance Rules

Easyship API Rules

14 rules · 4 errors 7 warnings 3 info

SPECTRAL

JSON Structure

Easyship Structure

0 properties

JSON STRUCTURE

Example Payloads

Easyship Get Rates Example

4 fields

EXAMPLE

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
💰
Pricing
Pricing
📝
Signup
Signup
💬
Support
Support
📰
Blog
Blog
🟢
StatusPage
StatusPage
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Easyship API
  version: 2024-09
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Request shipping rate quotes
    type: http
  http:
    method: POST
    url: https://api.easyship.com/2024-09/rates
    body:
      type: json
      data: '{}'
  docs: Request shipping rate quotes
- info:
    name: List shipments
    type: http
  http:
    method: GET
    url: https://api.easyship.com/2024-09/shipments
    params:
    - name: page
      value: ''
      type: query
    - name: per_page
      value: ''
      type: query
  docs: List shipments
- info:
    name: Create a shipment
    type: http
  http:
    method: POST
    url: https://api.easyship.com/2024-09/shipments
    body:
      type: json
      data: '{}'
  docs: Create a shipment
- info:
    name: Show a shipment
    type: http
  http:
    method: GET
    url: https://api.easyship.com/2024-09/shipments/:id
    params:
    - name: id
      value: ''
      type: path
  docs: Show a shipment
- info:
    name: Update a shipment
    type: http
  http:
    method: PATCH
    url: https://api.easyship.com/2024-09/shipments/:id
    params:
    - name: id
      value: ''
      type: path
    body:
      type: json
      data: '{}'
  docs: Update a shipment
- info:
    name: Delete a shipment
    type: http
  http:
    method: DELETE
    url: https://api.easyship.com/2024-09/shipments/:id
    params:
    - name: id
      value: ''
      type: path
  docs: Delete a shipment
- info:
    name: Cancel a shipment
    type: http
  http:
    method: POST
    url: https://api.easyship.com/2024-09/shipments/:id/cancel
    params:
    - name: id
      value: ''
      type: path
  docs: Cancel a shipment
- info:
    name: Create labels for one or more shipments
    type: http
  http:
    method: POST
    url: https://api.easyship.com/2024-09/labels
    body:
      type: json
      data: '{}'
  docs: Create labels for one or more shipments
- info:
    name: List addresses
    type: http
  http:
    method: GET
    url: https://api.easyship.com/2024-09/addresses
  docs: List addresses
- info:
    name: Create an address
    type: http
  http:
    method: POST
    url: https://api.easyship.com/2024-09/addresses
    body:
      type: json
      data: '{}'
  docs: Create an address
- info:
    name: Show an address
    type: http
  http:
    method: GET
    url: https://api.easyship.com/2024-09/addresses/:id
    params:
    - name: id
      value: ''
      type: path
  docs: Show an address
- info:
    name: Update an address
    type: http
  http:
    method: PATCH
    url: https://api.easyship.com/2024-09/addresses/:id
    params:
    - name: id
      value: ''
      type: path
    body:
      type: json
      data: '{}'
  docs: Update an address
- info:
    name: List pickups
    type: http
  http:
    method: GET
    url: https://api.easyship.com/2024-09/pickups
  docs: List pickups
- info:
    name: Create a pickup
    type: http
  http:
    method: POST
    url: https://api.easyship.com/2024-09/pickups
    body:
      type: json
      data: '{}'
  docs: Create a pickup
- info:
    name: List trackings
    type: http
  http:
    method: GET
    url: https://api.easyship.com/2024-09/trackings
  docs: List trackings
- info:
    name: Create a tracking
    type: http
  http:
    method: POST
    url: https://api.easyship.com/2024-09/trackings
    body:
      type: json
      data: '{}'
  docs: Create a tracking
- info:
    name: Show a tracking
    type: http
  http:
    method: GET
    url: https://api.easyship.com/2024-09/trackings/:id
    params:
    - name: id
      value: ''
      type: path
  docs: Show a tracking
- info:
    name: List webhooks
    type: http
  http:
    method: GET
    url: https://api.easyship.com/2024-09/webhooks
  docs: List webhooks
- info:
    name: Create a webhook
    type: http
  http:
    method: POST
    url: https://api.easyship.com/2024-09/webhooks
    body:
      type: json
      data: '{}'
  docs: Create a webhook
bundled: true