Initial Configuration
Access Configuration
After activating the plugin, access the configuration:- Go to LatePoint > API Settings in your WordPress dashboard
- You’ll see the API configuration panel
- If it’s your first time, the setup wizard will run
Configuration Panel
The main panel includes the following sections:General Settings
General Settings
- API status (Enabled/Disabled)
- API base URL
- Current plugin version
- License information
API Keys Management
API Keys Management
- List of active API Keys
- Generate new keys
- Configure permissions
- Revoke keys
Security Settings
Security Settings
- Rate limiting
- IP restrictions
- CORS configuration
- Audit logs
System Status
System Status
- Requirements verification
- Database status
- Server information
- Diagnostics
API Keys Management
Create a New API Key
1
Access Key Management
Go to LatePoint > API Settings > API Keys
2
Generate New Key
- Click “Generate New API Key”
- Assign a descriptive name (e.g., “iOS Mobile App”)
- Select environment (Test/Live)
3
Configure Permissions
Select necessary permissions:
- Bookings: Read, Create, Update, Delete
- Customers: Read, Create, Update
- Agents: Read
- Services: Read
- Availability: Read
4
Save and Copy
- Click “Generate”
- Copy the API Key immediately
- Store it in a secure location
Permission Types
Bookings
Bookings
- Read: Query existing bookings
- Create: Create new bookings
- Update: Modify existing bookings
- Delete: Delete bookings
Customers
Customers
- Read: Query customer information
- Create: Register new customers
- Update: Update customer data
Agents
Agents
- Read: Query agent list
- Schedule: Query agent schedules
Services
Services
- Read: Query available services
- Pricing: Access pricing information
Availability
Availability
- Read: Check schedule availability
Security Configuration
Rate Limiting
Configure request limits to protect your server:IP Restrictions
For additional security, you can restrict access by IP:Database Configuration
Verify Tables
Verify all tables were created correctly:wp_latepoint_api_keys
wp_latepoint_api_logs
wp_latepoint_api_rate_limits
wp_latepoint_license_info
Final Verification
Checklist
- ✅ API Keys generated and saved
- ✅ Permissions configured correctly
- ✅ Rate limiting established
- ✅ Database tables created
Connectivity Test
Perform a final test:Next Steps
Authentication
Learn about security and API Keys
Quick Start
Make your first API call
API Reference
Explore all available endpoints
System Status
Monitor API usage and performance
Support
If you need help with configuration:- Documentation: wpdocs.latepoint.com
- Technical support: Through your LatePoint account
- Community: WordPress and LatePoint forums
- System Check: Use the integrated tool in API Settings > System Status