# admoji | Documentation ## Instructions for AI Agents - For clean Markdown of any page, append `.md` to the page URL - For section-specific indexes, append `/llms.txt` to any section URL - For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://dev.admoji.com/_mcp/server ## Docs - [Welcome to Admoji CRM API](https://dev.admoji.com/welcome.md): Programmatic access to customers, orders, subscriptions, payments, fulfillment, and webhooks - [Quickstart](https://dev.admoji.com/quickstart.md): Integrate an Admoji-powered checkout in four steps - [Authentication](https://dev.admoji.com/authentication.md): All requests use an ApiKey bearer header - [Idempotency](https://dev.admoji.com/idempotency.md): Safe retries for POST requests via the Idempotency-Key header - [Response codes](https://dev.admoji.com/errors.md): Status values, error format, and rate limits - [Get support](https://dev.admoji.com/support.md): Help Center articles, account questions, and bug reports - [API reference](https://dev.admoji.com/api-reference.md): Every endpoint, request schema, response schema, and error code ## API Docs - Admoji CRM API > Authentication [Test credentials](https://dev.admoji.com/api-reference/admoji-crm-api/authentication/test-auth.md) - Admoji CRM API > Products [Create product](https://dev.admoji.com/api-reference/admoji-crm-api/products/create-product.md) - Admoji CRM API > Products [Update product](https://dev.admoji.com/api-reference/admoji-crm-api/products/update-product.md) - Admoji CRM API > Products [Create variants](https://dev.admoji.com/api-reference/admoji-crm-api/products/create-variants.md) - Admoji CRM API > Products [Create variant options](https://dev.admoji.com/api-reference/admoji-crm-api/products/create-variant-options.md) - Admoji CRM API > Products [Get variant products](https://dev.admoji.com/api-reference/admoji-crm-api/products/get-variant-products.md) - Admoji CRM API > Products [Create Shopify product](https://dev.admoji.com/api-reference/admoji-crm-api/products/create-shopify-product.md) - Admoji CRM API > Products [Get Shopify products](https://dev.admoji.com/api-reference/admoji-crm-api/products/get-shopify-products.md) - Admoji CRM API > Subscriptions [Import subscription](https://dev.admoji.com/api-reference/admoji-crm-api/subscriptions/import-subscription.md) - Admoji CRM API > Subscriptions [Update subscription](https://dev.admoji.com/api-reference/admoji-crm-api/subscriptions/update-subscription.md) - Admoji CRM API > Customers [List customers](https://dev.admoji.com/api-reference/admoji-crm-api/customers/list-customers.md) - Admoji CRM API > Customers [Add customer](https://dev.admoji.com/api-reference/admoji-crm-api/customers/add-customer.md) - Admoji CRM API > Customers [Edit customer](https://dev.admoji.com/api-reference/admoji-crm-api/customers/edit-customer.md) - Admoji CRM API > Customers [List notes](https://dev.admoji.com/api-reference/admoji-crm-api/customers/list-customer-notes.md) - Admoji CRM API > Customers [Add note](https://dev.admoji.com/api-reference/admoji-crm-api/customers/add-customer-note.md) - Admoji CRM API > Customers [Mark as chargeback](https://dev.admoji.com/api-reference/admoji-crm-api/customers/mark-customer-chargeback.md) - Admoji CRM API > Customers [Mark as cancelled](https://dev.admoji.com/api-reference/admoji-crm-api/customers/mark-customers-cancelled.md) - Admoji CRM API > Customers [Update billing address](https://dev.admoji.com/api-reference/admoji-crm-api/customers/update-customer-billing-address.md) - Admoji CRM API > Leads [List leads](https://dev.admoji.com/api-reference/admoji-crm-api/leads/list-leads.md) - Admoji CRM API > Orders [Add click](https://dev.admoji.com/api-reference/admoji-crm-api/orders/add-click.md) - Admoji CRM API > Orders [Add order](https://dev.admoji.com/api-reference/admoji-crm-api/orders/add-order.md) - Admoji CRM API > Orders [Mark order as complete](https://dev.admoji.com/api-reference/admoji-crm-api/orders/mark-order-complete.md) - Admoji CRM API > Orders [Update order](https://dev.admoji.com/api-reference/admoji-crm-api/orders/update-order.md) - Admoji CRM API > Orders [List transactions](https://dev.admoji.com/api-reference/admoji-crm-api/orders/list-transactions.md) - Admoji CRM API > Orders [Refund transaction](https://dev.admoji.com/api-reference/admoji-crm-api/orders/refund-transaction.md) - Admoji CRM API > Orders [Get order update logs](https://dev.admoji.com/api-reference/admoji-crm-api/orders/get-order-logs.md) - Admoji CRM API > Orders [Mark order as chargeback](https://dev.admoji.com/api-reference/admoji-crm-api/orders/mark-order-chargeback.md) - Admoji CRM API > Orders [Capture order](https://dev.admoji.com/api-reference/admoji-crm-api/orders/capture-order.md) - Admoji CRM API > Orders [Payment Intent (Express Checkout)](https://dev.admoji.com/api-reference/admoji-crm-api/orders/create-payment-intent.md) - Admoji CRM API > Orders [Bulk complete](https://dev.admoji.com/api-reference/admoji-crm-api/orders/bulk-complete-orders.md) - Admoji CRM API > Orders [Get decline responses](https://dev.admoji.com/api-reference/admoji-crm-api/orders/get-decline-responses.md) - Admoji CRM API > Orders [Get transactions list](https://dev.admoji.com/api-reference/admoji-crm-api/orders/get-transactions-list.md) - Admoji CRM API > Orders [Record split-test event](https://dev.admoji.com/api-reference/admoji-crm-api/orders/record-split-test.md) - Admoji CRM API > Orders [Calculate sales tax](https://dev.admoji.com/api-reference/admoji-crm-api/orders/calculate-sales-tax.md) - Admoji CRM API > Recurrings [List recurrings](https://dev.admoji.com/api-reference/admoji-crm-api/recurrings/list-recurrings.md) - Admoji CRM API > Recurrings [Edit recurrings](https://dev.admoji.com/api-reference/admoji-crm-api/recurrings/edit-recurrings.md) - Admoji CRM API > Recurrings [Deactivate recurring](https://dev.admoji.com/api-reference/admoji-crm-api/recurrings/deactivate-recurring.md) - Admoji CRM API > Recurrings [Trigger recurring](https://dev.admoji.com/api-reference/admoji-crm-api/recurrings/trigger-recurring.md) - Admoji CRM API > Processors [List processors](https://dev.admoji.com/api-reference/admoji-crm-api/processors/list-processors.md) - Admoji CRM API > Processors [Get NMI tokenization key](https://dev.admoji.com/api-reference/admoji-crm-api/processors/get-nmi-tokenization-key.md) - Admoji CRM API > Fulfillment [List fulfillment orders](https://dev.admoji.com/api-reference/admoji-crm-api/fulfillment/list-fulfillment-orders.md) - Admoji CRM API > Fulfillment [Update tracking](https://dev.admoji.com/api-reference/admoji-crm-api/fulfillment/update-tracking.md) - Admoji CRM API > Fulfillment [Cancel fulfillment order](https://dev.admoji.com/api-reference/admoji-crm-api/fulfillment/cancel-fulfillment-order.md) - Admoji CRM API > Fulfillment [Get pending fulfillments](https://dev.admoji.com/api-reference/admoji-crm-api/fulfillment/get-pending-fulfillments.md) - Admoji CRM API > Fulfillment [Submit order tracking](https://dev.admoji.com/api-reference/admoji-crm-api/fulfillment/submit-order-tracking.md) - Admoji CRM API > Payments [Create PayPal order](https://dev.admoji.com/api-reference/admoji-crm-api/payments/create-paypal-order.md) - Admoji CRM API > Payments [Capture PayPal order](https://dev.admoji.com/api-reference/admoji-crm-api/payments/capture-paypal-order.md) - Admoji CRM API > Payments [Create Sezzle checkout](https://dev.admoji.com/api-reference/admoji-crm-api/payments/create-sezzle-checkout.md) - Admoji CRM API > Payments [Create Flopay payment](https://dev.admoji.com/api-reference/admoji-crm-api/payments/create-flopay-payment.md) - Admoji CRM API > Payments [PayPal unified processor](https://dev.admoji.com/api-reference/admoji-crm-api/payments/create-paypal-unified-order.md) - Admoji CRM API > Payments [PayPal direct card](https://dev.admoji.com/api-reference/admoji-crm-api/payments/create-paypal-direct-card.md) - Admoji CRM API > Payments [PayPal config](https://dev.admoji.com/api-reference/admoji-crm-api/payments/get-paypal-config.md) - Admoji CRM API > Payments [Whop checkout config](https://dev.admoji.com/api-reference/admoji-crm-api/payments/create-whop-checkout-config.md) - Admoji CRM API > Webhooks [List webhooks](https://dev.admoji.com/api-reference/admoji-crm-api/webhooks/list-webhooks.md) - Admoji CRM API > Webhooks [Register webhook](https://dev.admoji.com/api-reference/admoji-crm-api/webhooks/register-webhook.md) - Admoji CRM API > Webhooks [Edit webhook](https://dev.admoji.com/api-reference/admoji-crm-api/webhooks/edit-webhook.md) - Admoji CRM API > Webhooks [Delete webhook](https://dev.admoji.com/api-reference/admoji-crm-api/webhooks/delete-webhook.md) - Admoji CRM API > Sites [List sites, groups and products](https://dev.admoji.com/api-reference/admoji-crm-api/sites/list-sites.md) - Admoji CRM API > Sites [Check coupon](https://dev.admoji.com/api-reference/admoji-crm-api/sites/check-coupon.md) - Admoji CRM API > Sites [Generate coupon](https://dev.admoji.com/api-reference/admoji-crm-api/sites/generate-coupon.md) - Admoji CRM API > Sites [Get wallet config](https://dev.admoji.com/api-reference/admoji-crm-api/sites/get-wallet-config.md) - Admoji CRM API > Misc [Check BIN](https://dev.admoji.com/api-reference/admoji-crm-api/misc/check-bin.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://dev.admoji.com/openapi.json) - [OpenAPI YAML](https://dev.admoji.com/openapi.yaml)