• App Tour
  • Features
  • Pricing
  • Help Center
    • Connection To Shopify
    • Shipping Profiles
    • Set-Up Overview
    • Product Groups
    • Rule Based Rates
    • Carrier Rates
    • Blended Rates
    • Rate Failure / Zone Restriction
    • Postal Code Sub-Zones
    • Integrations
    • Common Questions
    • Troubleshooting Checklist
    • Developer API
    • More
  • App Tour
  • Features
  • Pricing
  • Help Center
  • Install

Help Center

Developer API +-

  • Developer API
  • Getting Started
  • Authentication
  • HTTP Responses
  • HTTP Errors
  • Rates
  • Test Mode
  • Rate Failure
  • Connection To Shopify

  • Shipping Profiles

  • Set-Up Overview

  • Product Groups

  • Rule Based Rates

  • Carrier Rates

  • Blended Rates

  • Rate Failure / Zone Restriction

  • Postal Code Sub-Zones

  • Integrations

    • Printful
    • Printify
    • Pixels
    • Gooten
    • Integrate with us
    • Request Integration
  • Common Questions

    • Common Questions
  • Troubleshooting Checklist

  • Developer API

    • Getting Started
    • Authentication
    • HTTP Responses
    • HTTP Errors
    • Rates
    • Test Mode
    • Rate Failure
  • More

    • Release Notes
    • Roadmap
    • Custom Programming
    • What's New?

Help Center > Developer API

HTTP Errors

HTTP response codes in the 4xx range indicate an error that resulted from the request data. HTTP response codes in the 5xx range indicate an error with our servers.

When an error occurs, a JSON object will be returned with the error type and associated message as attributes.

Example Error Response

HTTP/1.1 401 Unauthorized
{
  "type": "authentication_error",
  "message": "Authentication credentials not provided"
}

Error Object Attributes

When an error occurs, the API will return an error object in JSON format.

Field

Description

type

The type of error returned.

message

A human-readable description of the error.

Error Types

The following error types may be returned by the API. Inspect the message attribute for more information.

Response Code

Type

Description

400

invalid_request_error

Request has invalid parameters or is otherwise malformed.

401

authentication_error

App ID / API Key combination was not authorized or credentials were not provided.

403

forbidden_error

Access to the requested resource is forbidden.

404

not_found

API endpoint is invalid; the requested resource was not found.

405

not_allowed

Only the documented request methods may be used.

429

too_many_requests

App ID has made too many requests.

500

server_error

Something went wrong on our end.

Next: Rates
  • About
  • How it Works
  • Screenshots
  • Features
  • Pricing
  • App Store
  • Help Center
  • Set-up
  • Common Questions
  • Troubleshooting Checklist
  • All Help Topics
  • More
  • Release Notes
  • Roadmap
  • Request Feature
  • Custom Programming
  • Developer API
  • Privacy Policy
  • Contact Support
  • info@advancedshippingrules.com
  • +1 (646) 820-1242

© Copyright 2025 Bambri. All Rights Reserved.