Rex Nutribot App API Documentation¶
This repository contains the complete API documentation and integration guide for the Rex Nutribot App API v1.2.23.
Overview¶
The Rex Nutribot API provides comprehensive endpoints for nutrition tracking, user management, and fitness integration. It supports both development and production environments with robust authentication and data validation.
API Endpoints¶
Core Features¶
- Message Webhook - Send messages from custom WhatsApp-like widgets
- User Management - Create, edit, and retrieve user profiles
- Nutrition Logging - Track and manage user food logs
- Dashboard Integration - Generate personalized dashboard URLs
- Workout Generation - AI-powered workout recommendations
Base URLs¶
- Development:
https://api.rex.fit/[org-id]/dev/v1/ - Production:
https://api.rex.fit/[org-id]/prod/v1/
Authentication¶
All API endpoints require Bearer token authentication:
Quick Start¶
- Obtain your API key from the Rex Nutribot team
- Choose the appropriate base URL (dev/prod)
- Review the endpoint documentation in the
docs/directory - Run the test suite to validate your integration
Documentation¶
- Message Webhook API - Send messages from custom widgets
- User Management API - Create, edit, and retrieve user profiles
- Nutrition Logs API - Track and manage user food logs
- Dashboard API - Generate personalized dashboard URLs
- Workout Generation API - AI-powered workout recommendations
- Send Message API - Send messages and notifications to users
Support¶
For API support and integration assistance, contact the Rex Nutribot team.