# WizCommerce > WizCommerce API Documentation ## Docs - [Create Attributes](https://docs.wizcommerce.com/api-reference/attributes/create-attributes.md): Create Attributes - [Delete Attribute](https://docs.wizcommerce.com/api-reference/attributes/delete-attributes.md): Delete Attribute - [List Attributes](https://docs.wizcommerce.com/api-reference/attributes/get-attributes.md): List Attributes - [Update Attribute](https://docs.wizcommerce.com/api-reference/attributes/update-attributes.md): Update Attribute - [Create API Token](https://docs.wizcommerce.com/api-reference/auth/create-token.md): Create a new API token for the authenticated user - [Revoke API Token](https://docs.wizcommerce.com/api-reference/auth/revoke-token.md): Revoke the API token currently being used for authentication - [Create Address](https://docs.wizcommerce.com/api-reference/customer/create-address.md): Create Address - [Create Contact](https://docs.wizcommerce.com/api-reference/customer/create-contact.md): Create Contact - [Create Customer](https://docs.wizcommerce.com/api-reference/customer/create-customer.md): Create Customer - [Delete Address](https://docs.wizcommerce.com/api-reference/customer/delete-address.md): Delete Address - [Delete Contact](https://docs.wizcommerce.com/api-reference/customer/delete-contact.md): Delete Contact - [Delete Customer](https://docs.wizcommerce.com/api-reference/customer/delete-customer.md): Delete Customer - [List Addresses](https://docs.wizcommerce.com/api-reference/customer/get-addresses.md): List Addresses - [List Contacts](https://docs.wizcommerce.com/api-reference/customer/get-contacts.md): List Contacts - [Get Customer By ID](https://docs.wizcommerce.com/api-reference/customer/get-customer.md): Get Customer - [Get Address By ID](https://docs.wizcommerce.com/api-reference/customer/get-customer-address-by-id.md): Get Address By ID - [Get Contact By ID](https://docs.wizcommerce.com/api-reference/customer/get-customer-contact-by-id.md): Get Contact By ID - [List Customers](https://docs.wizcommerce.com/api-reference/customer/get-customers.md): List Customers with pagination - [Update address](https://docs.wizcommerce.com/api-reference/customer/update-address.md): Update Address - [Update Contact](https://docs.wizcommerce.com/api-reference/customer/update-contact.md): Update Contact - [Update Customer](https://docs.wizcommerce.com/api-reference/customer/update-customer.md): Update Customer - [List Inventories](https://docs.wizcommerce.com/api-reference/inventory/get-inventories.md): List Inventories - [Save Inventory](https://docs.wizcommerce.com/api-reference/inventory/update-inventory.md): Using this API we can save the inventory details. If the inventory details are not present, it will be created. If the inventory details are present, it will be updated. - [Create Invoice](https://docs.wizcommerce.com/api-reference/invoice/create-invoice.md): Create Invoice - [Delete Invoice](https://docs.wizcommerce.com/api-reference/invoice/delete-invoice.md): Delete Invoice - [Get Invoice](https://docs.wizcommerce.com/api-reference/invoice/get-invoice.md): Get Invoice - [List Invoices](https://docs.wizcommerce.com/api-reference/invoice/get-invoices.md): List Invoices - [Update Invoice](https://docs.wizcommerce.com/api-reference/invoice/update-invoice.md): Update Invoice - [Create order](https://docs.wizcommerce.com/api-reference/orders/create-order.md): Create order - [Get order](https://docs.wizcommerce.com/api-reference/orders/get-order.md): Get order - [List orders](https://docs.wizcommerce.com/api-reference/orders/get-orders.md): List orders - [Update order](https://docs.wizcommerce.com/api-reference/orders/update-order.md): Update order - [Update order status](https://docs.wizcommerce.com/api-reference/orders/update-order-status.md): Update order status. Status is passed in the request body (draft, confirmed, cancelled). - [Delete payment method](https://docs.wizcommerce.com/api-reference/payment-method/delete-payment-method.md): Delete payment method - [Get payment method by ID](https://docs.wizcommerce.com/api-reference/payment-method/get-payment-method-by-id.md): Get payment method by ID - [List payment methods](https://docs.wizcommerce.com/api-reference/payment-method/get-payment-methods.md): List payment methods - [Create payment method](https://docs.wizcommerce.com/api-reference/payment-method/save-payment-method.md): Create payment method - [Create Price List](https://docs.wizcommerce.com/api-reference/price-list/create-price-list.md): Create Price List - [Delete Price List](https://docs.wizcommerce.com/api-reference/price-list/delete-price-list.md): Delete Price List - [Get Price List By ID](https://docs.wizcommerce.com/api-reference/price-list/get-price-list-by-id.md): Get Price List By ID - [List Price Lists](https://docs.wizcommerce.com/api-reference/price-list/list-price-lists.md): List Price Lists - [Update Price List](https://docs.wizcommerce.com/api-reference/price-list/update-price-list.md): Update Price List - [Create Product](https://docs.wizcommerce.com/api-reference/product/create-product.md): Create Product - [Get Product By ID](https://docs.wizcommerce.com/api-reference/product/get-product-by-id.md): Get Product By ID - [List Products](https://docs.wizcommerce.com/api-reference/product/list-products.md): List Products - [Update Product](https://docs.wizcommerce.com/api-reference/product/update-product.md): Update Product - [Get Sales Rep List](https://docs.wizcommerce.com/api-reference/sales-reps/list-sales-reps.md): Get Sales Rep List - [Create Shipment](https://docs.wizcommerce.com/api-reference/shipment/create-shipment.md): Create Shipment - [Delete Shipment](https://docs.wizcommerce.com/api-reference/shipment/delete-shipment.md): Delete Shipment - [Get Shipment](https://docs.wizcommerce.com/api-reference/shipment/get-shipment.md): Get Shipment - [List Shipments](https://docs.wizcommerce.com/api-reference/shipment/get-shipments.md): List Shipments - [Update Shipment](https://docs.wizcommerce.com/api-reference/shipment/update-shipment.md): Update Shipment - [Introduction](https://docs.wizcommerce.com/introduction.md): Welcome to Wizcommerce API documentation! Here you can find all the information you need to know about our API. This documentation covers the API key, API environments, API rate limits, API references, error codes, and webhooks. - [Api debugging](https://docs.wizcommerce.com/knowledge/api-debugging.md) - [Authentication](https://docs.wizcommerce.com/knowledge/api-key.md): How to authenticate and manage API keys to access the API - [API Rate limits](https://docs.wizcommerce.com/knowledge/api-rate-limits.md): This API uses a rate-limiting mechanism based on a **sliding window** strategy. Each API key is allowed up to **500 requests per minute**. When an API key exceeds this limit, further requests will be denied until the rate limit resets. - [Error codes](https://docs.wizcommerce.com/knowledge/error-code.md): This section outlines the error response format used in our API. When an error occurs, the API will return a structured JSON response to provide detailed information about the problem. - [OpenAPI Specification](https://docs.wizcommerce.com/knowledge/openapi-spec.md): Download the OpenAPI specification file to import into Postman, Insomnia, or other API clients - [Event schema](https://docs.wizcommerce.com/webhook/event-schema.md) - [Events](https://docs.wizcommerce.com/webhook/events.md) - [Introduction](https://docs.wizcommerce.com/webhook/introduction.md) ## OpenAPI Specs - [openapi](https://docs.wizcommerce.com/openapi.json)