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
/products
GET
/products/{id}
POST
/products
PUT
/products/{id}
Orders
GET
/orders
GET
/orders/{id}
PUT
/orders/{id}/status
Inventory
GET
/inventory
PUT
/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