API Reference
Integrate with Partify using our RESTful API for custom applications and third-party integrations.
API Keys: Generate API keys in your admin panel under Integrations → API Settings
Getting Started
Quick start guide for API integration
Base URL
https://api.partify.co.za/v1
Authentication
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Example Request
curl -X GET \
https://api.partify.co.za/v1/products \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Available Endpoints
Complete list of API endpoints and their capabilities
Products
GET
/productsGET
/products/{id}POST
/productsPUT
/products/{id}Orders
GET
/ordersGET
/orders/{id}PUT
/orders/{id}/statusInventory
GET
/inventoryPUT
/inventory/{product_id}Rate Limits & Best Practices
Guidelines for optimal API usage
Rate Limits
- • Free Plan: 100 requests/hour
- • Standard Plan: 1,000 requests/hour
- • Premium Plan: 10,000 requests/hour
- • Enterprise: Custom limits
Best Practices
- • Use webhooks for real-time updates
- • Implement exponential backoff
- • Cache responses when possible
- • Use pagination for large datasets