Fetch Order

Retrieve a specific order in the current workspace

Log in to see full request history
Path Params
string
required
Responses

Response body
object
integer
required

ClickFunnels Order ID

string | null

ClickFunnels Order public ID

string | null

A sequential number for bookkeeping purposes increased by 1 for each new order in a workspace starting from #1001.

integer
required

ClickFunnels Workspace ID

integer
required

The contact associated with the order.

boolean | null

Indicates if the Order will use a live payment gateway and process real credit cards, or if it will use a test gateway and only process test cards.

string | null

Total

string
required

Currency

integer
required

Origination Channel ID

string | null

Origination Channel Type

string | null

The first name of the recipient's shipping address.

string | null

The last name of the recipient's shipping address.

string | null

The organization name of the recipient's shipping address.

string | null

The phone number of the recipient's shipping address.

string | null

The main street information of the shipping address, including the street name and number.

string | null

Additional street information for the shipping address, like entrance information and apartment numbers.

string | null

The city of the shipping address.

string | null

The region of the shipping address, like state or province.

string | null

The country of the shipping address.

string | null

Postal Code

string | null

The main street information of the billing address, including the street name and number.

string | null

Additional street information of the billing address, like entrance information and apartment numbers.

string | null

The city of the billing address.

string | null

The region of the shipping address, like state or province.

string | null

The billing address country.

string | null

Billing address postal (ZIP) code.

integer | null

Page ID

string | null

Your internal note about the order. This will be visible in ClickFunnels admin orders-related sections.

boolean | null

In Trial

string | null

The billing status reflects the status of the invoice of an order.
Billing status can be one of the following for Payments AI orders: pending, draft, paid, unpaid, partially-refunded, refunded, voided, disputed, past-due.

For external orders, the billing status can be one of: pending, paid, unpaid, voided and refunded.

string | null

The service status reflects the activity state of the order. For subscriptions, it can control whether a subscription is ongoing, for example despite an irregular (unpaid) invoice status.

For orders with Payments AI as payment processor it can be one of the following:
pending, active, completed, churned, canceled, suspended, paused, abandoned

For external one-time orders the expected statuses are pending or completed.

string | null

Order Type

string | null

Next Charge At

string | null

Tax Amount

string | null

Trial End At

string | null

Payment Method

string | null

Funnel Name

array | null

Order Tags

tag_ids
array | null

Discounts

discount_ids
string | null

Date Activated

string | null

Workspace Sharing ID

string | null

Order Canceled At

string | null

Order Canceled By

string | null

The reason code for the cancelation, it is required when canceling an order.

Possible codes for Payments AI orders are:
did-not-use, did-not-want, missing-features, too-expensive, bugs-or-problems, other

string | null

A free-text description of the cancellation reason.

string | null

Churned At

date-time | null

Date Ordered

date-time | null

Date Updated

string | null

An external ID, e.g., a payment provider's ID or an ID managed by the client internally

string | null

The payment processor of the order. Currently, it can be one of payments_ai and external.

string | null

Phone Number

string | null

Page Name. Want to filter by it? See our help guide on that topic.

string | null

Origination Channel Name

object | null

Page

integer
required

Page ID

string | null

Page Public ID

string
required

Page name of the editable page element. Want to filter by it? See our help guide on that topic.

contact
object
required

Contacts

integer
required

Contact ID

string | null

Contact public ID

integer
required

Workspace ID

string | null

Anonymous

string | null

Email address

string | null

First name

string | null

Last name

string | null

Phone number

string | null

The human-readable time zone, usually set dynamically by the app for the contact, for example, during opt-in.
Read more about time zones and how to map them back to the TZ standard in our Time Zones guide..

string
required

UUID

string | null

Unsubscribed

string | null

Last notification email sent

string | null

Facebook URL

string | null

Twitter URL

string | null

Instagram URL

string | null

Linkedin URL

string | null

Website URL

date-time | null

Date added

date-time | null

Last updated

array of objects | null

Contact Tags

tags
object
integer
required

Tag ID

string | null

Tag public ID

string
required

Name

string
required

Color

string | null

The datetime the tag was applied by creating a Contacts::AppliedTag that maps the tag to the contact.

custom_attributes
object

A dynamic key-value pair object where both the key and value are strings. Custom attributes are usually added to the contact when they submit forms that contain custom contact attributes. But you can also add them via the API using the modifying endpoints like Create/Update/Upsert Contact.

Has additional fields
avatar_image
object

Avatar Image

Has additional fields
array of objects | null

Contact Groups

contact_groups
object
integer
required

Group ID

string | null

Group Public ID

string
required

Name

workspace
object
required

Workspaces

integer
required

Workspace ID

string | null

Workspace public ID

integer
required

Team ID

string
required

Workspace name

string
required

Subdomain

date-time | null

Added

date-time | null

Updated

array of objects | null

Segments

segments
object
integer
required

Segment ID

string | null

Segment public ID

string
required

Name

array of objects | null

Order Line Items

line_items
object
integer
required

Line item ID

string | null

Line item public ID

integer
required

Order ID

integer | null

Quantity

string | null

Prorate invoice

string | null

Added

string | null

Updated

original_product
object
required

Product

products_price
object
required

Product Price

object | null

Product Variant

string | null

An additional field, only available in outgoing subscription.upgrade/subscription.downgrade webhooks. It enables you to identify the former line item which is otherwise removed from the regular subscription line items when an upgrade or downgrade happens. Thus you can see the data of the previously active subscription. This property will not appear in regular API requests, but only in the event of a subscription upgrade or downgrade.

object | null

The affiliate who will receive a commission for the order

string
required

The name of the affiliate. Can be a combination of first name, last name and the affiliate email.

string | null

The email address of the affiliate.

object | null

The referral code used to associate an order with an affiliate.

string
required

The referral code value visible by users. It must be unique and can contain only letters, numbers, hyphens, and underscores.

boolean | null

Whether this code is the default code for the affiliate.

Language
Credentials
URL