Gennova GraphQL API

GraphQL API v1 — Queries & Mutations

Overview · Guide · Authentication · Tester · Errors · Conventions · API Reference · Exports

Overview

Gennova provides a single GraphQL endpoint for all operations. Send POST requests with your query or mutation.

Endpoint
https://graphql.gennovadev.com/v1/admin

Quick Start

curl -X POST "https://graphql.gennovadev.com/v1/admin" \
  -H "Content-Type: application/json" \
  -H "x-gennova-domain: your-slug.mygennova.com" \
  -d '{"query": "{ shopExists { id } }"}'

Developer Guide

Base URL
https://graphql.gennovadev.com
POST /v1/admin
Content-Type: application/json
Request Shape
{
  "operationName": "string; optional when document has multiple operations",
  "query": "query or mutation string",
  "variables": "object; optional"
}
Observability
Request header: x-request-id
Response id: extensions.request_id
Timing: extensions.timing_ms.total

Authentication

Send x-gennova-domain for public tenant-scoped operations (shopExists, shopLogin, shopRefreshToken). With a valid x-gennova-dashboard-access-token, the domain header is optional (tenant is taken from the token). If both are sent, they must refer to the same shop. API channel calls that use x-gennova-api-access-token still typically need the domain header unless your client resolves tenant another way.

Public (Front)
x-gennova-domain only. Examples: shopExists, shopLogin.
Dashboard
Add x-gennova-dashboard-access-token with OAuth2 access token. x-gennova-domain is optional once authenticated; sending it must match the token's shop.
API
Add x-gennova-api-access-token for server-to-server calls.
Auth Matrix
channel required headers notes
Public / Front x-gennova-domain Tenant-scoped public operations such as shopExists and shopLogin.
Dashboard x-gennova-dashboard-access-token Authenticated shop admin calls. Domain header is optional after token auth but must match if sent.
API / Server-to-server x-gennova-api-access-token Server-to-server integration calls using API/OAuth token policies.

GraphQL Tester

Login and execute GraphQL directly from docs. Tokens are stored only in this browser's localStorage.

Not logged in
1. Login

2. Execute GraphQL
Request headers
Content-Type: application/json
Response
Run a query to see the response.

Errors

Errors are returned in GraphQL errors[].extensions.code. Codes use UPPER_SNAKE_CASE in GraphQL error extensions.code.

Error Response Shape
{
  "data": null,
  "errors": [
    {
      "extensions": {
        "code": "VALIDATION_ERROR"
      },
      "locations": [],
      "message": "Human-readable or machine-readable error message"
    }
  ],
  "extensions": {
    "request_id": "req_xxx",
    "timing_ms": {
      "total": 12
    }
  }
}
Error Headers
X-RateLimit-Limit — Leaky bucket capacity for the request context.
X-RateLimit-Remaining — Remaining request cost budget.
X-RateLimit-Reset — Approximate Unix timestamp when bucket budget recovers.
Retry-After — Present on HTTP 429 rate-limited responses.
Error Codes (203)
AUTH 14 codes

Authentication, authorization, token, tenant, and membership errors.

code description
AUTH_FORBIDDEN_MISSING_SCOPE Authentication, authorization, token, tenant, and membership errors.
AUTH_FORBIDDEN_MISSING_SCOPES Authentication, authorization, token, tenant, and membership errors.
AUTH_INVALID_CREDENTIALS Authentication, authorization, token, tenant, and membership errors.
AUTH_INVALID_OTP Authentication, authorization, token, tenant, and membership errors.
AUTH_MEMBERSHIP_NOT_FOUND Authentication, authorization, token, tenant, and membership errors.
AUTH_NOT_A_MEMBER Authentication, authorization, token, tenant, and membership errors.
AUTH_REQUIRE_OTP Authentication, authorization, token, tenant, and membership errors.
AUTH_SCOPE_INACTIVE Authentication, authorization, token, tenant, and membership errors.
AUTH_SHOP_INVALID Authentication, authorization, token, tenant, and membership errors.
AUTH_TENANT_MISMATCH Authentication, authorization, token, tenant, and membership errors.
AUTH_TOKEN_EXPIRED Authentication, authorization, token, tenant, and membership errors.
AUTH_TOKEN_INVALID Authentication, authorization, token, tenant, and membership errors.
AUTH_TOKEN_MISSING Authentication, authorization, token, tenant, and membership errors.
AUTH_TOKEN_MISSING_SHOP_ID Authentication, authorization, token, tenant, and membership errors.
BRANCH 1 codes

Domain-specific API error.

code description
BRANCH_IN_USE Domain-specific API error.
CHANNEL 6 codes

Channel and storefront checkout configuration errors.

code description
CHANNEL_IN_USE Channel and storefront checkout configuration errors.
CHANNEL_STOREFRONT_CHECKOUT_INVALID Channel and storefront checkout configuration errors.
CHANNEL_STOREFRONT_PAYMENT_DEFAULT_NOT_IN_WHITELIST Channel and storefront checkout configuration errors.
CHANNEL_STOREFRONT_PAYMENT_METHOD_INACTIVE Channel and storefront checkout configuration errors.
CHANNEL_STOREFRONT_PAYMENT_METHOD_NOT_FOUND Channel and storefront checkout configuration errors.
CHANNEL_STOREFRONT_PAYMENT_METHOD_WRONG_SHOP Channel and storefront checkout configuration errors.
COMMERCE 6 codes

Commerce deposit and storefront commerce errors.

code description
COMMERCE_DEPOSIT_CANNOT_CANCEL_MATERIALIZED Commerce deposit and storefront commerce errors.
COMMERCE_DEPOSIT_CONFIRM_REQUIRES_PAYMENTS_SCOPE Commerce deposit and storefront commerce errors.
COMMERCE_DEPOSIT_EXCEEDS_ORDER_TOTAL Commerce deposit and storefront commerce errors.
COMMERCE_DEPOSIT_NO_LINE_ITEMS Commerce deposit and storefront commerce errors.
COMMERCE_DEPOSIT_ORDER_TOTAL_ZERO Commerce deposit and storefront commerce errors.
COMMERCE_DEPOSIT_PARENT_CLOSED Commerce deposit and storefront commerce errors.
CONFLICT 4 codes

Duplicate or conflicting resource state errors.

code description
CONFLICT_ALREADY_EXISTS Duplicate or conflicting resource state errors.
CONFLICT_BARCODE_DUPLICATE Duplicate or conflicting resource state errors.
CONFLICT_DUPLICATE Duplicate or conflicting resource state errors.
CONFLICT_SKU_DUPLICATE Duplicate or conflicting resource state errors.
CONTEXT 5 codes

GraphQL execution context and shop/user context errors.

code description
CONTEXT_DB_NOT_IN_CONTEXT GraphQL execution context and shop/user context errors.
CONTEXT_SHOP_CONTEXT_REQUIRED GraphQL execution context and shop/user context errors.
CONTEXT_SHOP_ID_INVALID GraphQL execution context and shop/user context errors.
CONTEXT_SHOP_ID_MISMATCH GraphQL execution context and shop/user context errors.
CONTEXT_USER_ID_NOT_IN_CONTEXT GraphQL execution context and shop/user context errors.
CUSTOMER 2 codes

Customer validation and usage errors.

code description
CUSTOMER_CODE_GENNOVA_SHOP_RESERVED Customer validation and usage errors.
CUSTOMER_IN_USE Customer validation and usage errors.
FORBIDDEN 3 codes

Permission or operation access errors.

code description
FORBIDDEN_ACCESS_DENIED Permission or operation access errors.
FORBIDDEN_OPERATION_NOT_ALLOWED Permission or operation access errors.
FORBIDDEN_RESOURCE_LOCKED Permission or operation access errors.
FULFILLMENT 19 codes

Fulfillment, shipment, and delivery errors.

code description
FULFILLMENT_CANNOT_BE_CANCELLED Fulfillment, shipment, and delivery errors.
FULFILLMENT_CARRIER_NOT_FOUND Fulfillment, shipment, and delivery errors.
FULFILLMENT_CARRIER_OPS_NOT_VERIFIED Fulfillment, shipment, and delivery errors.
FULFILLMENT_INTEGRATED_CARRIER_SHIPMENT_REQUIRES_PARTNER_ORDER Fulfillment, shipment, and delivery errors.
FULFILLMENT_LINES_REQUIRED Fulfillment, shipment, and delivery errors.
FULFILLMENT_LINE_INVALID_INVENTORY_TYPE Fulfillment, shipment, and delivery errors.
FULFILLMENT_LINE_MISSING_BRANCH Fulfillment, shipment, and delivery errors.
FULFILLMENT_LINE_MISSING_CHANNEL Fulfillment, shipment, and delivery errors.
FULFILLMENT_LINE_MISSING_WAREHOUSE Fulfillment, shipment, and delivery errors.
FULFILLMENT_LINE_ORDER_LINE_NOT_FOUND Fulfillment, shipment, and delivery errors.
FULFILLMENT_LINE_ORDER_MISMATCH Fulfillment, shipment, and delivery errors.
FULFILLMENT_LINE_QUANTITY_EXCEEDED Fulfillment, shipment, and delivery errors.
FULFILLMENT_LOT_EDIT_NOT_ALLOWED Fulfillment, shipment, and delivery errors.
FULFILLMENT_MISSING_ORDER_ID Fulfillment, shipment, and delivery errors.
FULFILLMENT_ORDER_CANCELLED Fulfillment, shipment, and delivery errors.
FULFILLMENT_ORDER_NOT_FOUND Fulfillment, shipment, and delivery errors.
FULFILLMENT_ORDER_SHIPPING_ADDRESS_INCOMPLETE Fulfillment, shipment, and delivery errors.
FULFILLMENT_SHIPPING_ADDRESS_LOCKED Fulfillment, shipment, and delivery errors.
FULFILLMENT_TRACKING_NUMBER_REQUIRED Fulfillment, shipment, and delivery errors.
GENNOVA 2 codes

Gennova internal shop target errors.

code description
GENNOVA_SHOP_TARGET_FORBIDDEN Gennova internal shop target errors.
GENNOVA_SHOP_TARGET_NOT_FOUND Gennova internal shop target errors.
INTERNAL 3 codes

Internal server or database errors.

code description
INTERNAL_DB_ERROR Internal server or database errors.
INTERNAL_SERVER_ERROR Internal server or database errors.
INTERNAL_UNKNOWN_ERROR Internal server or database errors.
INVALID 2 codes

Domain-specific API error.

code description
INVALID_CANCELLED_STATUS Domain-specific API error.
INVALID_STATE_TRANSITION Domain-specific API error.
KOV 10 codes

KiotViet sync and provider errors.

code description
KOV_TRANSFER_BRANCH_MAPPING_INCOMPLETE KiotViet sync and provider errors.
KOV_TRANSFER_CHANNEL_SYNC_BLOCKED KiotViet sync and provider errors.
KOV_TRANSFER_PROVIDER_NOT_CONNECTED KiotViet sync and provider errors.
KOV_TRANSFER_SNAPSHOT_SYNC_FAILED KiotViet sync and provider errors.
KOV_TRANSFER_SYNC_BY_IDS_FAILED KiotViet sync and provider errors.
KOV_TRANSFER_SYNC_DATE_RANGE_REQUIRED KiotViet sync and provider errors.
KOV_TRANSFER_SYNC_DATE_SCOPE_REQUIRED KiotViet sync and provider errors.
KOV_TRANSFER_SYNC_FILTER_CONFLICT KiotViet sync and provider errors.
KOV_TRANSFER_SYNC_INVALID_IDS KiotViet sync and provider errors.
KOV_TRANSFER_SYNC_TOO_MANY_ORIGINAL_IDS KiotViet sync and provider errors.
LICENSE 1 codes

License and entitlement errors.

code description
LICENSE_GENNOVA_ADMIN_REQUIRED License and entitlement errors.
LOGIN 2 codes

Login-specific errors.

code description
LOGIN_ERROR Login-specific errors.
LOGIN_FAILED Login-specific errors.
MISSING 1 codes

Domain-specific API error.

code description
MISSING_REQUIRED_FIELD Domain-specific API error.
NOT 7 codes

Resource not found errors.

code description
NOT_FOUND_DRAFT_ORDER Resource not found errors.
NOT_FOUND_ORDER Resource not found errors.
NOT_FOUND_PRODUCT Resource not found errors.
NOT_FOUND_RESOURCE Resource not found errors.
NOT_FOUND_SHOP Resource not found errors.
NOT_FOUND_USER Resource not found errors.
NOT_FOUND_VARIANT Resource not found errors.
ORDER 34 codes

Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.

code description
ORDER_ALREADY_CANCELLED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CANCEL_HAS_FULFILLMENTS Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CANCEL_HAS_MEINVOICE_PAYLOAD Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CANCEL_HAS_RETURN_ORDERS Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CANCEL_HAS_TRANSACTIONS Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CANNOT_BE_CANCELLED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_BRANCH_ID_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_CHANNEL_ID_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_CHECKOUT_PRICE_STALE Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_CREDIT_LIMIT_EXCEEDED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_CUSTOMER_ID_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_DRAFT_ORDER_ALREADY_CONVERTED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_DRAFT_ORDER_ID_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_DRAFT_ORDER_NOT_FOUND Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_DRAFT_ORDER_NO_LINES Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_EXPIRY_DAYS_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_ITEM_EXPIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_LINE_MISSING_UNIT Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_SERIAL_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_CREATE_VALIDATION_FAILED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_EXTERNAL_SOURCE_READONLY Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_LICENSE_GENNOVA_SHOP_ID_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_LINE_EXTERNAL_SOURCE_READONLY Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_NOT_FOUND Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_ADDRESS_LOCKED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_BRANCH_ID_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_CHANNEL_ID_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_EXPIRY_DAYS_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_EXTERNAL_SOURCE_READONLY Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_ITEM_EXPIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_PAYMENT_METHOD_NOT_FOUND Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_SERIAL_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_VALIDATION_FAILED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
ORDER_UPDATE_WARE_HOUSE_ID_REQUIRED Sales order lifecycle, validation, payment, fulfillment, and cancellation errors.
PRE 8 codes

Pre-order and pre-purchase order errors.

code description
PRE_ORDER_DELETE_NOT_CANCELLED Pre-order and pre-purchase order errors.
PRE_ORDER_DUPLICATE_COPY_LINES_INCOMPLETE Pre-order and pre-purchase order errors.
PRE_ORDER_DUPLICATE_NO_LINES Pre-order and pre-purchase order errors.
PRE_ORDER_DUPLICATE_SOURCE_NOT_FOUND Pre-order and pre-purchase order errors.
PRE_ORDER_HAS_SUCCESSFUL_TRANSACTIONS Pre-order and pre-purchase order errors.
PRE_ORDER_LINE_MISSING_UNIT Pre-order and pre-purchase order errors.
PRE_ORDER_NOT_FOUND Pre-order and pre-purchase order errors.
PRE_PURCHASE_ORDER_NOT_FOUND Pre-order and pre-purchase order errors.
PRODUCT 5 codes

Product, variant, combo, and inventory item usage errors.

code description
PRODUCT_COMBO_BOM_ADD_LOCKED Product, variant, combo, and inventory item usage errors.
PRODUCT_COMBO_QUANTITY_LOCKED Product, variant, combo, and inventory item usage errors.
PRODUCT_COMBO_TYPE_LOCKED Product, variant, combo, and inventory item usage errors.
PRODUCT_IN_USE Product, variant, combo, and inventory item usage errors.
PRODUCT_ITEM_IN_USE Product, variant, combo, and inventory item usage errors.
PURCHASE 8 codes

Purchase order and purchase return order errors.

code description
PURCHASE_ORDER_CANCEL_HAS_FULFILLMENTS Purchase order and purchase return order errors.
PURCHASE_ORDER_CREATE_EXPIRY_DAYS_REQUIRED Purchase order and purchase return order errors.
PURCHASE_ORDER_CREATE_ITEM_EXPIRED Purchase order and purchase return order errors.
PURCHASE_ORDER_CREATE_SERIAL_REQUIRED Purchase order and purchase return order errors.
PURCHASE_ORDER_CREATE_VALIDATION_FAILED Purchase order and purchase return order errors.
PURCHASE_ORDER_NOT_FOUND Purchase order and purchase return order errors.
PURCHASE_RETURN_ORDER_CANCEL_HAS_FULFILLMENTS Purchase order and purchase return order errors.
PURCHASE_RETURN_ORDER_NOT_FOUND Purchase order and purchase return order errors.
REFRESH 3 codes

Refresh-token-specific errors.

code description
REFRESH_ERROR Refresh-token-specific errors.
REFRESH_FAILED Refresh-token-specific errors.
REFRESH_SHOP_DOMAIN_MISMATCH Refresh-token-specific errors.
REQUEST 7 codes

Request body, JSON, multipart, or tenant-domain parsing errors.

code description
REQUEST_DOMAIN_INVALID_FORMAT Request body, JSON, multipart, or tenant-domain parsing errors.
REQUEST_DOMAIN_INVALID_SLUG Request body, JSON, multipart, or tenant-domain parsing errors.
REQUEST_DOMAIN_REQUIRED Request body, JSON, multipart, or tenant-domain parsing errors.
REQUEST_INVALID_BODY Request body, JSON, multipart, or tenant-domain parsing errors.
REQUEST_INVALID_JSON Request body, JSON, multipart, or tenant-domain parsing errors.
REQUEST_INVALID_MULTIPART Request body, JSON, multipart, or tenant-domain parsing errors.
REQUEST_SHOP_NOT_FOUND Request body, JSON, multipart, or tenant-domain parsing errors.
RETURN 10 codes

Return order errors.

code description
RETURN_ORDER_CANCEL_HAS_FULFILLMENTS Return order errors.
RETURN_ORDER_COMBO_FIELDS_REQUIRED Return order errors.
RETURN_ORDER_LINE_NOT_IN_ORDER Return order errors.
RETURN_ORDER_LINE_QUANTITY_EXCEEDED Return order errors.
RETURN_ORDER_NOT_FOUND Return order errors.
RETURN_ORDER_ORDER_ID_REQUIRED Return order errors.
RETURN_ORDER_ORDER_NOT_FOUND Return order errors.
RETURN_ORDER_ORDER_NOT_IN_SHOP Return order errors.
RETURN_ORDER_ORDER_NO_LINES Return order errors.
RETURN_ORDER_PARENT_ORDER_CANCELLED Return order errors.
SHOP 1 codes

Shop task, shop context, and shop-specific errors.

code description
SHOP_TASK_DUPLICATE_ENQUEUE Shop task, shop context, and shop-specific errors.
SUPPLIER 1 codes

Supplier validation and usage errors.

code description
SUPPLIER_IN_USE Supplier validation and usage errors.
TRANSACTION 16 codes

Payment transaction and PSP operation errors.

code description
TRANSACTION_CANNOT_CANCEL_HAS_REFUNDS Payment transaction and PSP operation errors.
TRANSACTION_CANNOT_CANCEL_SUCCESS Payment transaction and PSP operation errors.
TRANSACTION_INVALID_AMOUNT Payment transaction and PSP operation errors.
TRANSACTION_INVALID_STATE_TRANSITION Payment transaction and PSP operation errors.
TRANSACTION_MISSING_CANCELLED_REASON Payment transaction and PSP operation errors.
TRANSACTION_MISSING_ORDER_ID Payment transaction and PSP operation errors.
TRANSACTION_ORDER_MISSING_BRANCH Payment transaction and PSP operation errors.
TRANSACTION_ORDER_MISSING_CHANNEL Payment transaction and PSP operation errors.
TRANSACTION_ORDER_NOT_FOUND Payment transaction and PSP operation errors.
TRANSACTION_OVERPAYMENT Payment transaction and PSP operation errors.
TRANSACTION_PAYOS_CANCEL_FAILED Payment transaction and PSP operation errors.
TRANSACTION_PAYOS_CANCEL_FORBIDDEN_PAID Payment transaction and PSP operation errors.
TRANSACTION_PAYOS_GET_INFO_FAILED Payment transaction and PSP operation errors.
TRANSACTION_PSP_LINK_LOCKED Payment transaction and PSP operation errors.
TRANSACTION_PSP_MANUAL_CONFIRM_FORBIDDEN Payment transaction and PSP operation errors.
TRANSACTION_REQUIRES_PAYMENTS_SCOPE Payment transaction and PSP operation errors.
VALIDATION 8 codes

Input validation and missing field errors.

code description
VALIDATION_EMAIL_REQUIRED Input validation and missing field errors.
VALIDATION_ERROR Input validation and missing field errors.
VALIDATION_INVALID_FORMAT Input validation and missing field errors.
VALIDATION_INVALID_TYPE Input validation and missing field errors.
VALIDATION_INVALID_VALUE Input validation and missing field errors.
VALIDATION_PASSWORD_REQUIRED Input validation and missing field errors.
VALIDATION_REFRESH_TOKEN_REQUIRED Input validation and missing field errors.
VALIDATION_REQUIRED Input validation and missing field errors.
VARIANT 4 codes

Domain-specific API error.

code description
VARIANT_INVENTORY_ITEM_TYPE_LOCKED Domain-specific API error.
VARIANT_INVENTORY_TRACKED_LOCKED Domain-specific API error.
VARIANT_IN_USE Domain-specific API error.
VARIANT_LOT_REQUIRED_LOCKED Domain-specific API error.
WAREHOUSE 1 codes

Domain-specific API error.

code description
WAREHOUSE_IN_USE Domain-specific API error.
WRITE 9 codes

Generic write verifier errors.

code description
WRITE_CANNOT_CHANGE_IDENTITY Generic write verifier errors.
WRITE_INVALID_FIELD_TYPE Generic write verifier errors.
WRITE_INVALID_FIELD_VALUE Generic write verifier errors.
WRITE_MISSING_DB_SESSION Generic write verifier errors.
WRITE_MISSING_OBJ_ID Generic write verifier errors.
WRITE_MISSING_REQUIRED_FIELD Generic write verifier errors.
WRITE_MISSING_SHOP_ID Generic write verifier errors.
WRITE_MISSING_USER_ID Generic write verifier errors.
WRITE_RESOURCE_LOCKED Generic write verifier errors.

Conventions

Pagination
Arguments: limit offset
Response metadata: extensions.paginate

Some live proxy fields may override paginate metadata from provider counts.

Filtering & Sorting
Filters: where search
Sort argument: orderby
{
  "has": 1,
  "has_any": [
    1,
    2
  ],
  "is_empty": false
}
Rate Limit & Exports

On 429, wait Retry-After seconds before retrying.

X-RateLimit-Limit X-RateLimit-Remaining X-RateLimit-Reset Retry-After

API Reference

Channel:

Get

+ POST front

shopExists

ShopExistsResult!
✅ Public
+ POST dashboard

amisACTOpenAccount

AmisACTOpenAccounts
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisACTOpenAccounts

[AmisACTOpenAccounts!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisACTOpenAllOrganizationUnit

AmisACTOpenAllOrganizationUnits
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisACTOpenAllOrganizationUnits

[AmisACTOpenAllOrganizationUnits!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisAccountObject

AmisAccountObjects
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisAccountObjects

[AmisAccountObjects!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisBankAccount

AmisBankAccounts
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisBankAccounts

[AmisBankAccounts!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisCompanyInfo

AmisCompanyInfo
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisCompanyInfos

[AmisCompanyInfo!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisExpenseItem

AmisExpenseItems
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisExpenseItems

[AmisExpenseItems!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisInventoryItem

AmisInventoryItems
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisInventoryItems

[AmisInventoryItems!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisJob

AmisJobs
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisJobs

[AmisJobs!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisLastSyncTim

AmisLastSyncTimes
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisLastSyncTimes

[AmisLastSyncTimes!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisListInventoryBalance

AmisListInventoryBalance
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisListInventoryBalances

[AmisListInventoryBalance!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisOption

AmisOptions
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisOptions

[AmisOptions!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisPaymentTerm

AmisPaymentTerms
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisPaymentTerms

[AmisPaymentTerms!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisProjectWork

AmisProjectWorks
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisProjectWorks

[AmisProjectWorks!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisStock

AmisStocks
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisStocks

[AmisStocks!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisUnit

AmisUnits
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

amisUnits

[AmisUnits!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

celeryBeatTaskRun

CeleryBeatTaskRun
🔒 Oauth2: Required access scope read.tasks
+ POST dashboard

celeryBeatTaskRuns

[CeleryBeatTaskRun!]!
🔒 Oauth2: Required access scope read.tasks
+ POST dashboard

countries

[Country!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

country

Country
🔒 Oauth2: Required access scope read.shop
+ POST front

dashboardApis

DashboardApis!
✅ Public
+ POST dashboard

dashboardAvailable

JSON!
🔐 Auth
+ POST dashboard

district

District
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

districts

[District!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

fileExists

FileExistsResponse!
🔒 Oauth2: Required access scope read.media
+ POST dashboard

fulfillmentShippingQuote

JSON
🔐 Auth
+ POST dashboard

fulfillmentStatusOptions

JSON
🔐 Auth
+ POST dashboard

fulfillmentViettelServiceOptions

JSON
🔐 Auth
+ POST dashboard

inventoryItemOnhandDocuments

JSON
🔐 Auth
+ POST dashboard

kovCustomer

KovCustomer
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovCustomers

[KovCustomer!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovInvoice

KovInvoice
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovInvoices

[KovInvoice!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovProduct

KovProduct
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovProducts

[KovProduct!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovPurchase

KovPurchase
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovPurchases

[KovPurchase!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovReturn

KovReturn
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovReturns

[KovReturn!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovSupplier

KovSupplier
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovSuppliers

[KovSupplier!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovToShopBranch

KovToShopBranch
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

kovToShopBranches

[KovToShopBranch!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

kovToShopChannel

KovToShopChannel
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

kovToShopChannels

[KovToShopChannel!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

kovTransfer

KovTransfer
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

kovTransfers

[KovTransfer!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

meinvoiceTemplate

MeinvoiceTemplate
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

meinvoiceTemplates

[MeinvoiceTemplate!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

memberSessionInfo

MemberSessionInfo!
🔐 Auth
+ POST dashboard

myAccessibleShops

[AccessibleShopRow!]!
🔐 Auth
+ POST dashboard

nhanhBusiness

NhanhBusiness
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhBusinesss

[NhanhBusiness!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhCustomer

NhanhCustomer
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhCustomers

[NhanhCustomer!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhDepartment

NhanhDepartment
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhDepartments

[NhanhDepartment!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhDepot

NhanhDepot
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhDepots

[NhanhDepot!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhOrder

NhanhOrder
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhOrderReturn

NhanhOrderReturn
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhOrderReturns

[NhanhOrderReturn!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhOrders

[NhanhOrder!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhProduct

NhanhProduct
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhProducts

[NhanhProduct!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhSupplier

NhanhSupplier
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhSuppliers

[NhanhSupplier!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhToShopChannel

NhanhToShopChannel
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhToShopChannels

[NhanhToShopChannel!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhToShopLocation

NhanhToShopLocation
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhToShopLocations

[NhanhToShopLocation!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhUser

NhanhUser
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

nhanhUsers

[NhanhUser!]!
🔒 Oauth2: Required access scope read.integrations
+ POST front

ping

String!
✅ Public
+ POST dashboard

province

Province
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

provinces

[Province!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

sapoInboundBatchPeek

JSON
🔐 Auth
+ POST dashboard

sapoLocation

SapoLocation
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

sapoLocations

[SapoLocation!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

sapoOrder

SapoOrder
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoOrderProxies

[SapoOrderProxy!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoOrderReturn

SapoOrderReturn
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoOrderReturns

[SapoOrderReturn!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoOrders

[SapoOrder!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoProduct

SapoProduct
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoProductProxies

[SapoProductProxy!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoProducts

[SapoProduct!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoReceiveInventories

[SapoReceiveInventory!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoReceiveInventory

SapoReceiveInventory
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoReceiveInventoryProxies

[SapoReceiveInventoryProxy!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoShop

SapoShop
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

sapoShops

[SapoShop!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

sapoSource

SapoSource
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoSources

[SapoSource!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoStockTransfer

SapoStockTransfer
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoStockTransferProxies

[SapoStockTransferProxy!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoStockTransfers

[SapoStockTransfer!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoSupplier

SapoSupplier
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

sapoSupplierReturn

SapoSupplierReturn
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoSupplierReturnProxies

[SapoSupplierReturnProxy!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoSupplierReturns

[SapoSupplierReturn!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoSuppliers

[SapoSupplier!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

sapoToShopChannel

SapoToShopChannel
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoToShopChannels

[SapoToShopChannel!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoToShopLocation

SapoToShopLocation
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

sapoToShopLocations

[SapoToShopLocation!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

shop

Shop
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

shopAccessToken

ShopAccessToken
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopAccessTokens

[ShopAccessToken!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopAction

ShopAction
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopActions

[ShopAction!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopActivities

[ShopActivity!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopActivity

ShopActivity
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopAffiliate

ShopAffiliate
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopAffiliateProduct

ShopAffiliateProduct
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopAffiliateProducts

[ShopAffiliateProduct!]!
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopAffiliateTransaction

ShopAffiliateTransaction
🔒 Oauth2: Required access scope read.payments
+ POST dashboard

shopAffiliateTransactions

[ShopAffiliateTransaction!]!
🔒 Oauth2: Required access scope read.payments
+ POST dashboard

shopAffiliates

[ShopAffiliate!]!
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopApp

ShopApp
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

shopAppInstallation

ShopAppInstallation
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

shopAppInstallations

[ShopAppInstallation!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

shopApps

[ShopApp!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

shopArticle

ShopArticle
🔒 Oauth2: Required access scope read.article
+ POST dashboard

shopArticleTranslation

ShopArticleTranslation
🔒 Oauth2: Required access scope read.article
+ POST dashboard

shopArticleTranslations

[ShopArticleTranslation!]!
🔒 Oauth2: Required access scope read.article
+ POST dashboard

shopArticles

[ShopArticle!]!
🔒 Oauth2: Required access scope read.article
+ POST dashboard

shopAsyncJob

ShopAsyncJob
🔒 Oauth2: Required access scope read.tasks
+ POST dashboard

shopAsyncJobs

[ShopAsyncJob!]!
🔒 Oauth2: Required access scope read.tasks
+ POST dashboard

shopAttachment

ShopAttachment
🔒 Oauth2: Required access scope read.fulfillment
+ POST dashboard

shopAttachments

[ShopAttachment!]!
🔒 Oauth2: Required access scope read.fulfillment
+ POST dashboard

shopAttribute

ShopAttribute
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopAttributeGroup

ShopAttributeGroup
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopAttributeGroups

[ShopAttributeGroup!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopAttributes

[ShopAttribute!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopBank

ShopBank
🔒 Oauth2: Required access scope read.payments
+ POST dashboard

shopBanks

[ShopBank!]!
🔒 Oauth2: Required access scope read.payments
+ POST dashboard

shopBlog

ShopBlog
🔒 Oauth2: Required access scope read.blog
+ POST dashboard

shopBlogTranslation

ShopBlogTranslation
🔒 Oauth2: Required access scope read.blog
+ POST dashboard

shopBlogTranslations

[ShopBlogTranslation!]!
🔒 Oauth2: Required access scope read.blog
+ POST dashboard

shopBlogs

[ShopBlog!]!
🔒 Oauth2: Required access scope read.blog
+ POST dashboard

shopBranch

ShopBranch
🔒 Oauth2: Required access scope read.locations
+ POST dashboard

shopBranches

[ShopBranch!]!
🔒 Oauth2: Required access scope read.locations
+ POST dashboard

shopBrand

ShopBrand
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopBrands

[ShopBrand!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopCarrier

ShopCarrier
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopCarriers

[ShopCarrier!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopChannel

ShopChannel
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelCheckoutTranslation

ShopChannelCheckoutTranslation
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelCheckoutTranslations

[ShopChannelCheckoutTranslation!]!
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelCurrencies

[ShopChannelCurrency!]!
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelCurrency

ShopChannelCurrency
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelDomain

ShopChannelDomain
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopChannelDomains

[ShopChannelDomain!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopChannelLanguage

ShopChannelLanguage
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelLanguages

[ShopChannelLanguage!]!
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelLinkListLinkTranslation

ShopChannelLinkListLinkTranslation
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelLinkListLinkTranslations

[ShopChannelLinkListLinkTranslation!]!
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelLinkListTranslation

ShopChannelLinkListTranslation
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelLinkListTranslations

[ShopChannelLinkListTranslation!]!
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelLinkLists

[ShopChannelLinkList!]!
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopChannelProvider

ShopChannelProvider
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

shopChannelProviders

[ShopChannelProvider!]!
🔒 Oauth2: Required access scope read.integrations
+ POST dashboard

shopChannelTemplate

ShopChannelTemplate
🔒 Oauth2: Required access scope read.theme
+ POST dashboard

shopChannelTemplateAsset

ShopChannelTemplateAsset
🔒 Oauth2: Required access scope read.theme
+ POST dashboard

shopChannelTemplateAssets

[ShopChannelTemplateAsset!]!
🔒 Oauth2: Required access scope read.theme
+ POST dashboard

shopChannelTemplates

[ShopChannelTemplate!]!
🔒 Oauth2: Required access scope read.theme
+ POST dashboard

shopChannelThemeTemplate

ShopChannelThemeTemplate
🔒 Oauth2: Required access scope read.theme
+ POST dashboard

shopChannelThemeTemplates

[ShopChannelThemeTemplate!]!
🔒 Oauth2: Required access scope read.theme
+ POST dashboard

shopChannels

[ShopChannel!]!
🔒 Oauth2: Required access scope read.channels
+ POST dashboard

shopCheckoutOrder

ShopCheckoutOrder
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopCheckoutOrderLine

ShopCheckoutOrderLine
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopCheckoutOrderLines

[ShopCheckoutOrderLine!]!
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopCheckoutOrders

[ShopCheckoutOrder!]!
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopCompanies

[ShopCompany!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopCompany

ShopCompany
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopCountries

[ShopCountry!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopCountry

ShopCountry
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopCurrencies

[ShopCurrency!]!
🔒 Oauth2: Required access scope read.prices
+ POST dashboard

shopCurrency

ShopCurrency
🔒 Oauth2: Required access scope read.prices
+ POST dashboard

shopCustomer

ShopCustomer
🔒 Oauth2: Required access scope read.customers
+ POST dashboard

shopCustomerBillingAddress

ShopCustomerBillingAddress
🔒 Oauth2: Required access scope read.customers
+ POST dashboard

shopCustomerBillingAddresses

[ShopCustomerBillingAddress!]!
🔒 Oauth2: Required access scope read.customers
+ POST dashboard

shopCustomerGroup

ShopCustomerGroup
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

shopCustomerGroups

[ShopCustomerGroup!]!
🔒 Oauth2: Required access scope read.shop
+ POST dashboard

shopCustomerShippingAddress

ShopCustomerShippingAddress
🔒 Oauth2: Required access scope read.customers
+ POST dashboard

shopCustomerShippingAddresses

[ShopCustomerShippingAddress!]!
🔒 Oauth2: Required access scope read.customers
+ POST dashboard

shopCustomers

[ShopCustomer!]!
🔒 Oauth2: Required access scope read.customers
+ POST dashboard

shopDescriptionJson

ShopDescriptionJson
🔒 Oauth2: Required access scope read.products
+ POST dashboard

shopDescriptionJsonTranslation

ShopDescriptionJsonTranslation
🔒 Oauth2: Required access scope read.products
+ POST dashboard

shopDescriptionJsonTranslations

[ShopDescriptionJsonTranslation!]!
🔒 Oauth2: Required access scope read.products
+ POST dashboard

shopDescriptionJsons

[ShopDescriptionJson!]!
🔒 Oauth2: Required access scope read.products
+ POST dashboard

shopDiscountCode

ShopDiscountCode
🔒 Oauth2: Required access scope read.promotions
+ POST dashboard

shopDiscountCodes

[ShopDiscountCode!]!
🔒 Oauth2: Required access scope read.promotions
+ POST dashboard

shopDistrict

ShopDistrict
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopDistricts

[ShopDistrict!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopEmailTemplate

ShopEmailTemplate
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopEmailTemplates

[ShopEmailTemplate!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopFilter

ShopFilter
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopFilters

[ShopFilter!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopForm

ShopForm
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopForms

[ShopForm!]!
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopGateway

ShopGateway
🔒 Oauth2: Required access scope read.payments
+ POST dashboard

shopGateways

[ShopGateway!]!
🔒 Oauth2: Required access scope read.payments
+ POST dashboard

shopInventoryAdjustment

ShopInventoryAdjustment
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryAdjustmentLine

ShopInventoryAdjustmentLine
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryAdjustmentLines

[ShopInventoryAdjustmentLine!]!
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryAdjustments

[ShopInventoryAdjustment!]!
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryItem

ShopInventoryItem
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryItemLot

ShopInventoryItemLot
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryItemLots

[ShopInventoryItemLot!]!
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryItems

[ShopInventoryItem!]!
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryTransfer

ShopInventoryTransfer
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryTransferLine

ShopInventoryTransferLine
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryTransferLines

[ShopInventoryTransferLine!]!
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopInventoryTransfers

[ShopInventoryTransfer!]!
🔒 Oauth2: Required access scope read.inventories
+ POST dashboard

shopLicense

ShopLicense
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopLicenses

[ShopLicense!]!
🔒 Oauth2: Required access scope read.settings
+ POST dashboard

shopMedia

ShopMedia
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaArticle

ShopMediaArticle
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaArticles

[ShopMediaArticle!]!
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaBlog

ShopMediaBlog
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaBlogs

[ShopMediaBlog!]!
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaCategories

[ShopMediaCategory!]!
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaCategory

ShopMediaCategory
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaPage

ShopMediaPage
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaPages

[ShopMediaPage!]!
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaProduct

ShopMediaProduct
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaProducts

[ShopMediaProduct!]!
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaVariant

ShopMediaVariant
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMediaVariants

[ShopMediaVariant!]!
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMedias

[ShopMedia!]!
🔒 Oauth2: Required access scope read.media
+ POST dashboard

shopMember

ShopMember
🔒 Oauth2: Required access scope read.members
+ POST dashboard

shopMembers

[ShopMember!]!
🔒 Oauth2: Required access scope read.members
+ POST dashboard

shopMetaData

ShopMetaData
🔒 Oauth2: Required access scope read.categories
+ POST dashboard

shopMetaDatas

[ShopMetaData!]!
🔒 Oauth2: Required access scope read.categories
+ POST dashboard

shopOrder

ShopOrder
🔒 Oauth2: Required access scope read.orders
+ POST dashboard

shopOrderAppliedPromotion

ShopOrderAppliedPromotion
🔒 Oauth2: Required access scope read.shop