Skip to main content
Reference

API Samples

Overview

The UltraCart SDK Samples repository contains working code examples for every UltraCart REST API v2 endpoint, organized by API category and available in 8 languages: C#, Java, JavaScript, PHP, Python, Ruby, TypeScript, and cURL.

These are the same files rendered in the per-language tabs on each API Reference page, so a sample in the repository and a sample on this site are never two different versions of the same code.

info

This is a living repository. If you need a sample that does not exist yet, email support to request it.


Installing an SDK

Package names, registries, and per-language install and authentication guides live on SDKs & Samples. That page is the single source of truth for which package to install and how to authenticate it.


Samples by API Category

LanguageBrowse All Samples
C#csharp/affiliate
Javajava/src/affiliate
JavaScriptjavascript/affiliate
PHPphp/affiliate
Pythonpython/affiliate
LanguageBrowse All Samples
C#csharp/auto_order
Javajava/src/auto_order
JavaScriptjavascript/auto_order
PHPphp/auto_order
Pythonpython/auto_order
LanguageBrowse All Samples
C#csharp/channel_partner
Javajava/src/channel_partner
JavaScriptjavascript/channel_partner
PHPphp/channel_partner
Pythonpython/channel_partner
LanguageBrowse All Samples
C#csharp/chargeback
Javajava/src/chargeback
JavaScriptjavascript/chargeback
PHPphp/chargeback
Pythonpython/chargeback
LanguageBrowse All Samples
C#csharp/checkout
Javajava/src/checkout
JavaScriptjavascript/checkout
PHPphp/checkout
Pythonpython/checkout
LanguageBrowse All Samples
C#csharp/configuration
Javajava/src/configuration
JavaScriptjavascript/configuration
PHPphp/configuration
Pythonpython/configuration
LanguageBrowse All Samples
C#csharp/conversation
Javajava/src/conversation
JavaScriptjavascript/conversation
PHPphp/conversation
Pythonpython/conversation
LanguageBrowse All Samples
C#csharp/coupon
Javajava/src/coupon
JavaScriptjavascript/coupon
PHPphp/coupon
Pythonpython/coupon
LanguageBrowse All Samples
C#csharp/customer
Javajava/src/customer
JavaScriptjavascript/customer
PHPphp/customer
Pythonpython/customer
LanguageBrowse All Samples
C#csharp/datawarehouse
Javajava/src/datawarehouse
JavaScriptjavascript/datawarehouse
PHPphp/datawarehouse
Pythonpython/datawarehouse
LanguageBrowse All Samples
C#csharp/fulfillment
Javajava/src/fulfillment
JavaScriptjavascript/fulfillment
PHPphp/fulfillment
Pythonpython/fulfillment
LanguageBrowse All Samples
C#csharp/gift_certificate
Javajava/src/gift_certificate
JavaScriptjavascript/gift_certificate
PHPphp/gift_certificate
Pythonpython/gift_certificate
LanguageBrowse All Samples
C#csharp/integration_log
Javajava/src/integration_log
JavaScriptjavascript/integration_log
PHPphp/integration_log
Pythonpython/integration_log
LanguageBrowse All Samples
C#csharp/item
Javajava/src/item
JavaScriptjavascript/item
PHPphp/item
Pythonpython/item
LanguageBrowse All Samples
C#csharp/oauth
Javajava/src/oauth
JavaScriptjavascript/oauth
PHPphp/oauth
LanguageBrowse All Samples
C#csharp/order
Javajava/src/order
JavaScriptjavascript/order
PHPphp/order
Pythonpython/order
LanguageBrowse All Samples
C#csharp/sso
Javajava/src/sso
JavaScriptjavascript/sso
PHPphp/sso
Pythonpython/sso
LanguageBrowse All Samples
C#csharp/storefront
Javajava/src/storefront
JavaScriptjavascript/storefront
PHPphp/storefront
Pythonpython/storefront
LanguageBrowse All Samples
C#csharp/tax
Javajava/src/tax
JavaScriptjavascript/tax
PHPphp/tax
Pythonpython/tax
LanguageBrowse All Samples
C#csharp/user
Javajava/src/user
JavaScriptjavascript/user
PHPphp/user
Pythonpython/user
LanguageBrowse All Samples
C#csharp/webhook
Javajava/src/webhook
JavaScriptjavascript/webhook
PHPphp/webhook
Pythonpython/webhook
LanguageBrowse All Samples
C#csharp/workflow
Javajava/src/workflow
JavaScriptjavascript/workflow
PHPphp/workflow
Pythonpython/workflow
Rubyruby/workflow
TypeScripttypescript/workflow
cURLcurl/workflow

Available methods: getWorkflowAgentWebsocketAuthorization, getWorkflowAssignmentGroups, getWorkflowAssignmentUsers, getWorkflowMe, getWorkflowTask, getWorkflowTaskAttachmentUploadUrl, getWorkflowTaskByObjectType, getWorkflowTaskOpenCount, getWorkflowTaskTags, getWorkflowTasks, insertWorkflowTask, updateWorkflowTask


Was this page helpful?