Unified service integration endpoint for secure and scalable API access
You are accessing Rhino Machinery's service integration endpoint. This platform provides access to multiple APIs through a unified structure. To maintain security, only certain routes are publicly exposed and authentication is required for all requests.
API key authentication for all endpoints
Optimized for high-performance operations
All responses in standardized JSON
APIs are consumed by sending requests to /api/index.php and specifying the
service and action using query parameters.
GET /api/index.php?service=email&action=threads&top=50
All services return responses in JSON format. Required parameters and authentication vary by service.
For the email service, the X-API-KEY header is required using the value configured in
email-api/.env.
Here's a complete example of how to make an authenticated request to the API:
curl -H "X-API-KEY: <your_api_key>" \
"https://api.rhinomachiner.com/api/index.php?service=email&action=threads&top=20"
Response Format: All endpoints return JSON with consistent structure including status codes and error handling.
For comprehensive information about the API structure, configuration options, and available endpoints,
please refer to the README.md file included in this project.
Additional resources include endpoint specifications, authentication guides, and integration examples.