Organizations
Organization Settings Model
The settings models are used for default values for many APIs. Typically, every setting here can be overridden on a per-request basis. Settings are nested on the organization model.
For example, to get settings for deliveries
you would find it here: organization.settings.deliveries
Deliveries
settings.deliveries object
Show Details
lead_time_mins integer
Specifies the number of minutes required for the organization to initiate a pickup. This parameter is particularly relevant for organizations participating in the PackageX marketplace.
marketplace object
Details about the organization's status in the PackageX marketplace.
Show Details
notification_emails string[]
List of email addresses to receive delivery-related notifications
rates object[]
Collection of private rates associated with the organization's deliveries
Show Details
default_rate_id string
Identifier for the default shipping rate.
support_email string
Email address for delivery-related support.
support_phone string
Phone number for delivery support.
support_url string
Web URL for additional support resources.
chaining object
Show Details
Default parcel object:
Fulfillments
settings.fulfillments object
Show Details
lead_time_mins integer
Specifies the number of minutes required for the organization to initiate a pickup. This parameter is particularly relevant for organizations participating in the PackageX marketplace.
allow_partial boolean
Determines whether the organization permits partial order fulfillment when complete order processing is not immediately possible.
check_inventory boolean
Enables real-time inventory verification before order processing to ensure product availability.
require_pick_step boolean
Mandates a dedicated picking stage in the order fulfillment workflow, adding an additional verification layer.
check_parcel_weight boolean
Activates mandatory weight verification for parcels during the fulfillment process.
new_packing_slip_on_partial boolean
Generates a new packing slip when processing partial orders, ensuring accurate documentation.
next_order_number string
Tracks the next sequential order number for systematic order management.
predefined_packages object[]
A collection of pre-configured package specifications for standardized shipping preparation.
packing_slip object
Packing slip object.
Show Details
service_levels string[]
Supported service levels for order fulfillment
Predefined Packages
settings.predefined_packages object
Show Details
predefined_packages object[]
A collection of pre-configured package specifications for standardized shipping preparation.
Show Details
id string
Unique identifier for the predefined package.
name string
Human-readable name of the predefined package.
length number
Package length dimension in inches.
width number
Package width dimension in inches.
height number
Package height dimension in inches.
max_weight_domestic number
Maximum weight limit for domestic shipments.
max_weight_international number
Maximum weight limit for international shipments.
provider string
Identifier of the associated shipping provider.
type string
Package type identifier. Currently set to be the same as id
Locations
settings.locations object
Show Details
layouts object
Show Details
Manifests
settings.manifests object
Show Details
next_manifest_number number
Defines the next sequential number for manifest identification.
shipments_verify_addresses boolean
Activates comprehensive address validation for shipments, reducing potential delivery errors and improving shipping accuracy.
active_special_handling_tags string[]
Maintains a list of active special handling instructions for unique shipping requirements.
create_trackers string[]
Automatically generates trackers for shipments.
Scans
settings.scans object
Show Details
shipping_label object
Shipping label object.
Show Details
postprocess object
Post-process object.
Show Details
match object
Match object.
Show Details
transform object
Transformation for processing shipping label scans
bill_of_lading object
Show Details
postprocess object
Post-process object.
Show Details
match object
Match object.
Show Details
transform object
Transformation for processing shipping label scans
Shipping Label Inferences
settings.inferences object
Show Details
shipping_label object
Shipping label object.
Show Details
postprocess object
Post-process object.
Show Details
match object
Match object.
Show Details
tracker object
Tracker object.
Show Details
transform object
Defines custom transformation rules for tracking information
Show Details
exceptions_enabled boolean
Activates advanced exception handling for inference processes.
Recipient Notifications
settings.recipient_notifications object
Show Details
tracking_statuses string[]
Specifies the precise shipment statuses that trigger recipient notifications.
methods string[]
Defines the communication channels used for sending shipment updates. Defaults to email
email_template object
The email template settings provide granular control over notification aesthetics and personalization.
Show Details
delay_mins number
Specifies the minimum time delay between notification dispatches.
use_batches boolean
Enables grouped notification dispatches to optimize communication efficiency.
pickup_reminders object
The pickup reminder configuration provides sophisticated options for proactive communication.
Show Details
curbside_pickup object
Show Details
Trackers
settings.trackers object
Show Details
defaults object
Tracker default settings.
Show Details
Shipments
settings.shipments object
Show Details
service_levels string[]
Defines the available shipping service levels for the organization.
labels object
Show Details
same_day_tip_amount number
Additional fee for expedited same-day shipping services
easy_post_api_key string
Your easy post API key. Add test key for test environment and Production key for production.
ups_carrier_account_id string
UPS Carrier account ID, which belongs to the same account as your easypost API key. "ca_.."
ups_surepost_carrier_account_id string
UPS surepost carrier account ID.
fedex_carrier_account_id string
FedEx Carrier account ID, which belongs to the same account as your easypost API key. "ca_.."
usps_carrier_account_id string
USPS Carrier account ID, which belongs to the same account as your easypost API key. "ca_.."
dhl_carrier_account_id string
DHL Carrier account ID, which belongs to the same account as your easypost API key. "ca_.."
marketplace object
Marketplace object.
Show Details
upcharging object
Upcharging Object
Show Details
sort_by string
Sort by fastest_shipping
defaults object
Defaults object.
Show Details
parcel object
The parcel defaults establish standard dimensional and weight characteristics.
Show Details
recipient object
The recipient defaults include comprehensive contact information
Show Details
sender object
The sender defaults include comprehensive contact information
Show Details
status object
Show Details
return_other_rates boolean
Allows system to provide alternative shipping rate options.
Contacts
settings.contacts object
Show Details
contacts object
Contacts Object
Show Details
create_via_recipient boolean
Determines whether new contacts can be automatically created through recipient.
Login
settings.login object
Show Details
login_sso_required_preference string
Defines the default SSO login policy.
logout_after_hours number
Maximum duration (in hours) a user session can remain active.
logout_after_inactivity_hours number
Session timeout duration after user inactivity.
sp_saml_entity_id string
Unique identifier in SAML authentication
sp_auth_callback string
Endpoint for handling Single Sign-On (SSO) authentication responses.
domains object[]
Collection of authorized domains.
Show Details
id string
Unique identifier for the domain.
object "domain"
The description of the model.
name string
Human-readable name of the domain.
organization_id string
Identifier of the associated organization.
status string
Current status of the domain.
profile_require_approval boolean
Determines if profile creation requires additional approval. Undefined if domain status is either allowed
or blocked
profile_role_default string
Default role assigned to profiles in this domain. Undefined if domain status is either allowed
or blocked
ownership_verification_key string
Unique key for domain ownership verification. Undefined if domain status is either allowed
or blocked
or leased
ownership_verified boolean
Indicates whether domain ownership has been verified. Undefined if domain status is either allowed
or blocked
or leased
ownership_verified_at date
Timestamp of domain ownership verification. Undefined if domain status is either allowed
or blocked
or leased
sso_id string
SSO configuration identifier. Undefined if domain status is either allowed
or blocked
or leased
sso_name string
Name of the SSO configuration. Undefined if domain status is either allowed
or blocked
or leased
sso_type string
Type of SSO configuration. Undefined if domain status is either allowed
or blocked
or leased
sso_identity_provider string
Identity provider details. Undefined if domain status is either allowed
or blocked
or leased
created_at integer
Time in epoch seconds when this resource was created.
updated_at integer
Time in epoch seconds when this resource was updated.
updated_by string
The ID of the user or key who last updated this resource.
checksum string
A hash value computed from the current organization setting configuration. This value gets updated whenever the organization setting updates.
sso_configurations object[]
Detailed Single Sign-On configuration.
Show Details
id string
Unique identifier for the SSO configuration.
object "sso"
The description of the model.
name string
Human-readable name for the SSO configuration.
organization_id string
Identifier of the associated organization.
type string
Specifies the Single Sign-On type.
identity_provider string
Name or identifier of the identity provider.
idp_oidc_client_id string
Client identifier for OIDC authentication. Undefined if sso type is saml
idp_oidc_issuer_url string
Issuer URL for the OIDC identity provider. Undefined if sso type is saml
idp_oidc_client_secret string
Client secret for OIDC authentication. Undefined if sso type is saml
idp_saml_entity_id string
Unique identifier for the SAML identity provider. Undefined if sso type is oidc
idp_saml_sso_url string
Single Sign-On URL for SAML authentication. Undefined if sso type is oidc
idp_saml_certificate string
Certificate for SAML authentication. Undefined if sso type is oidc
domains object[]
Collection of domains associated with this SSO configuration.
Show Details
id string
Unique identifier for the domain.
object "domain"
The description of the model.
name string
Human-readable name of the domain.
organization_id string
Identifier of the associated organization.
status string
Current status of the domain.
profile_require_approval boolean
Determines if profile creation requires additional approval. Undefined if domain status is either allowed
or blocked
profile_role_default string
Default role assigned to profiles in this domain. Undefined if domain status is either allowed
or blocked
ownership_verification_key string
Unique key for domain ownership verification. Undefined if domain status is either allowed
or blocked
or leased
ownership_verified boolean
Indicates whether domain ownership has been verified. Undefined if domain status is either allowed
or blocked
or leased
ownership_verified_at date
Timestamp of domain ownership verification. Undefined if domain status is either allowed
or blocked
or leased
sso_id string
SSO configuration identifier. Undefined if domain status is either allowed
or blocked
or leased
sso_name string
Name of the SSO configuration. Undefined if domain status is either allowed
or blocked
or leased
sso_type string
Type of SSO configuration. Undefined if domain status is either allowed
or blocked
or leased
sso_identity_provider string
Identity provider details. Undefined if domain status is either allowed
or blocked
or leased
created_at integer
Time in epoch seconds when this resource was created.
updated_at integer
Time in epoch seconds when this resource was updated.
updated_by string
The ID of the user or key who last updated this resource.
checksum string
A hash value computed from the current domain configuration. This value gets updated whenever the domain updates.
created_at integer
Time in epoch seconds when this resource was created.
updated_at integer
Time in epoch seconds when this resource was updated.
updated_by string
The ID of the user or key who last updated this resource.
checksum string
A hash value computed from the current sso configuration. This value gets updated whenever the sso updates.
SDK
settings.sdk object
Show Details
processing_preference string
Determines the primary processing environment for AI model operations. Defaults to in_cloud
model_size_preference string
Guides the selection of AI models based on their computational capacity. Defaults to prefer_largest_available
model_dynamic_selection string
Defines the strategy for dynamically selecting AI models. Defaults to latest
model_static_fallback string
Establishes a fallback mechanism for model selection. Defaults to latest
Events
settings.events object
Show Details
expire_after string
Defines the duration for which event data is retained before being archived or deleted. Defaults to days_30
Exports
settings.exports object
Show Details
expire_after string
Defines the retention period for exported data. Defaults to days_30
resources object
Multiple resource types for exports.
Show Details
contact object
Show Details
columns object
Allows granular control over exported contact information.
group object
Show Details
columns object
Enables selective group data extraction.
location object
Show Details
columns object
Provides flexible location data export options.
fulfillment object
Show Details
columns object
Supports detailed fulfillment process data extraction.
item object
Show Details
columns object
Allows comprehensive item-level data exports.
manifest object
Show Details
columns object
Enables detailed manifest information extraction.
shipment object
Show Details
columns object
Provides flexible shipment data export capabilities.
tracker object
Show Details
columns object
Supports detailed tracking information exports.
shipping_label_inference object
Show Details
columns object
Enables specialized shipping label inference data extraction.
asset object
Show Details
columns object
Allows comprehensive asset-related data exports.
Notifications
settings.notifications object[]
Each notification is configured with the following structure:
NotificationType "shipment__inf_sl"[]
Show Details
enabled object
Configures notification delivery channels for each notification type.
Show Details
rules object[]
Collection of organization-level notification rules.
Show Details
id string
Unique identifier for the notification rule.
object "notification_rule"
The description of the model.
level "organization"
Indicates the scope of the notification rule.
methods object
Specifies active communication channels for the rule.
Show Details
type string
Categorizes the notification type.
entity string
Identifies the primary entity associated with the notification.
scenario string
Specifies the specific scenario triggering the notification.
events string[]
List of specific events that activate the notification.
notification_templates object[]
Show Details
current object
Show Details
id string
Unique identifier of the current template.
name string
Human-readable name of the template.
_available string[]
Placeholder for potential alternative templates.
_rules_incompatible object[]
Placeholder for tracking potentially incompatible notification rules.