Authentication
All Flex Forward API endpoints require authentication via two headers:x-rr-apikey and x-rr-apitoken.
Getting your API credentials
API credentials are managed in the Return Helper User Portal. You need a Return Helper user account — the same login you use for the Flex Forward Portal. Follow the steps in the Return Helper API authentication guide to locate or generate your credentials under Settings → Signing Key and API Token. You need both values shown there:
The same API key and API token authenticate both the Flex Forward API and the Return Helper User API:
Every authenticated Flex Forward request must include both headers. Requests that omit either header, or that use only an
Authorization: Bearer token, are not the documented customer authentication method.How access works
1
Sign in to the User Portal
Log in to the Return Helper User Portal with the same account you use for the Flex Forward Portal.
2
Get your credentials
Go to Settings → Signing Key and API Token, or follow the Authentication instructions on the Return Helper API docs. Copy both the API key and the API token.
3
Authenticate Flex Forward requests
Include both
x-rr-apikey and x-rr-apitoken on every request (see below). The same pair authenticates Return Helper User API calls.4
Need help?
For account access, portal login issues, or other enquiries, contact [email protected].
Making authenticated requests
Include both headers on every request:Error responses
If either credential is missing or invalid, the API returns a401 Unauthorized response:
403 Forbidden response:
Credential best practices
- Rotate API keys and tokens regularly
- Use separate credentials for development and production environments
- Store credentials in environment variables or a secrets manager — never hard-code them