Skip to content

Errors

Authentication errors use this response shape:

json
{
  "ok": false,
  "error": "invalid_api_key"
}
ErrorStatusMessage
account_missing400Account missing.
downgrade_invalid400Downgrade invalid.
entry_values_invalid400Entry values invalid.
github_primary_email_missing400Github primary email missing.
invalid400Invalid.
invalid_cart_price400Invalid cart price.
invalid_cart_quantity400Invalid cart quantity.
invalid_download_token400Invalid download token.
invalid_faq_config400Invalid faq config.
invalid_form_type400Invalid form type.
invalid_product_id400Invalid product id.
invalid_project_id400A valid project identifier was not provided.
invalid_share_token400Invalid share token.
invalid_state400A valid connection-state value was not provided.
invalid_status400Invalid status.
invalid_store_domain400Invalid store domain.
inventory_invalid400Inventory invalid.
missing_client_id400Missing client id.
missing_client_secret400Missing client secret.
missing_email400Missing email.
missing_provider_user_id400Missing provider user id.
missing_stripe_secret_key400Missing stripe secret key.
page_link_invalid400Page link invalid.
page_template_invalid_select_option400Page template invalid select option.
page_template_required_value_missing400Page template required value missing.
refresh_missing_access_token400Refresh missing access token.
shopify_import_options_invalid400Shopify import options invalid.
stripe_intent_missing_client_secret400Stripe intent missing client secret.
stripe_line_items_missing400Stripe line items missing.
stripe_session_missing_url400Stripe session missing url.
stripe_total_missing400Stripe total missing.
subscription_change_invalid400Subscription change invalid.
template_description_invalid400Template description invalid.
template_html_invalid400Template html invalid.
template_json_invalid400Template json invalid.
token_missing_access_token400Token missing access token.
variable_invalid400Variable invalid.
variable_type_invalid400Variable type invalid.
authorization_denied401The ModuSell user denied the connection.
invalid_api_key401The key is missing, unknown, expired, revoked, or owned by an inactive developer account.
invalid_authorization_code401The callback code is missing, unknown, unapproved, or belongs to another API key.
unauthorized401The request is not authorized.
access_denied403Access denied.
denied403Denied.
forbidden403The authenticated caller is not allowed to perform this action.
project_not_connected403The API key has no active connection to the requested project.
cart_item_not_found404Cart item not found.
connection_not_found404The requested active key-to-project connection does not exist.
file_not_found404File not found.
form_not_found404Form not found.
not_found404Not found.
original_order_not_found404Original order not found.
page_template_entry_not_found404Page template entry not found.
page_template_not_found404Page template not found.
page_template_variable_not_found404Page template variable not found.
project_not_found404Project not found.
shopify_import_not_found404Shopify import not found.
social_account_not_found404Social account not found.
submission_not_found404Submission not found.
subscription_not_found404Subscription not found.
template_not_found404Template not found.
authorization_code_used409The one-time authorization code has already completed a connection.
redirect_uri_required409The developer account does not have a registered callback URL.
authorization_code_expired410The connection request expired before code exchange.
attribute_lookup_failed500Attribute lookup failed.
claim_failed500Claim failed.
crypto_error500Crypto error.
db_error500Db error.
debug_error500Debug error.
failed500Failed.
faq_config_serialize_failed500Faq config serialize failed.
internal_error500Internal error.
invite_create_failed500Invite create failed.
invite_lookup_failed500Invite lookup failed.
invite_random_failed500Invite random failed.
invite_transaction_commit_failed500Invite transaction commit failed.
invite_transaction_failed500Invite transaction failed.
mousedown_start_failed500Mousedown start failed.
page_link_lookup_failed500Page link lookup failed.
page_template_commit_failed500Page template commit failed.
page_template_create_failed500Page template create failed.
page_template_delete_entries_failed500Page template delete entries failed.
page_template_delete_failed500Page template delete failed.
page_template_delete_values_failed500Page template delete values failed.
page_template_delete_variables_failed500Page template delete variables failed.
page_template_entries_list_failed500Page template entries list failed.
page_template_entry_create_failed500Page template entry create failed.
page_template_entry_delete_failed500Page template entry delete failed.
page_template_entry_lookup_failed500Page template entry lookup failed.
page_template_entry_update_failed500Page template entry update failed.
page_template_entry_values_delete_failed500Page template entry values delete failed.
page_template_entry_values_lookup_failed500Page template entry values lookup failed.
page_template_entry_values_save_failed500Page template entry values save failed.
page_template_lookup_failed500Page template lookup failed.
page_template_preview_failed500Page template preview failed.
page_template_schema_failed500Page template schema failed.
page_template_tx_failed500Page template tx failed.
page_template_update_failed500Page template update failed.
page_template_variable_create_failed500Page template variable create failed.
page_template_variable_delete_failed500Page template variable delete failed.
page_template_variable_delete_values_failed500Page template variable delete values failed.
page_template_variable_lookup_failed500Page template variable lookup failed.
page_template_variable_update_failed500Page template variable update failed.
page_template_variables_lookup_failed500Page template variables lookup failed.
page_templates_list_failed500Page templates list failed.
project_lookup_failed500Project lookup failed.
project_settings_failed500Project settings failed.
recaptcha_load_failed500Recaptcha load failed.
refresh_failed500Refresh failed.
role_lookup_failed500Role lookup failed.
settings_write_failed500Settings write failed.
shopify_connect_state_failed500Shopify connect state failed.
shopify_connection_lookup_failed500Shopify connection lookup failed.
shopify_connection_save_failed500Shopify connection save failed.
shopify_import_create_failed500Shopify import create failed.
shopify_import_list_failed500Shopify import list failed.
shopify_import_lookup_failed500Shopify import lookup failed.
shopify_import_schema_failed500Shopify import schema failed.
shopify_refresh_failed500Shopify refresh failed.
social_error500Social error.
social_user_create_failed500Social user create failed.
social_user_lookup_failed500Social user lookup failed.
stripe_parse_failed500Stripe parse failed.
stripe_request_failed500Stripe request failed.
stripe_verify_failed500Stripe verify failed.
template_draft_lookup_failed500Template draft lookup failed.
template_draft_save_failed500Template draft save failed.
time_format_failed500Time format failed.
token_exchange_failed500Token exchange failed.
user_create_failed500User create failed.
user_lookup_failed500User lookup failed.
missingNot specifiedMissing.
payment_method_unsupportedNot specifiedPayment method unsupported.

Status-code mappings beyond the authentication table, error response fields, and remediation guidance are omitted when not available in current endpoint specs or tests.