Uploading Your Logo
Logo upload is managed through the Veridox dashboard — it is not available via the API. Only organisation owners can upload or change the logo. To upload your logo:- Sign in to your regional dashboard:
- UK: uk.veridox.ai
- Canada: ca.veridox.ai
- Go to Settings → Organisation tab.
- Scroll to the Upload Branding Logo section and upload your image.
Uploading a new logo will overwrite any previously saved logo for your organisation.
Related API Endpoint
Once a logo has been uploaded via the dashboard, you can retrieve it programmatically:GET /organisation/branding- Get a signed download URL for the organisation logo
Branding Workflow
Step 1: Retrieve Organisation Logo
Any organisation member can retrieve the current organisation logo.Get Download URL
Display Logo in Application
Click to expand logo display implementation
Click to expand logo display implementation
Error Handling
API Key Errors
Click to expand API key error handling example
Click to expand API key error handling example
Best Practices
Retrieval Best Practices
- Cache URLs: Store download URLs briefly (respect 30-minute expiry)
- Lazy Loading: Load logos asynchronously to avoid blocking
- Fallbacks: Always have fallback branding when logo unavailable
- Refresh Logic: Check URL validity before using cached URLs
- Error Handling: Gracefully handle missing or expired logos
Security Considerations
- API Key Protection: Never expose API keys in client-side code
- Signed URLs: Respect URL expiration times
- HTTPS Only: Always use HTTPS for API communications
- CORS Awareness: Handle CORS properly for web applications
- Access Control: Understand admin vs member permission differences
Rate Limits
- Download requests: 60 per hour per organisation
- Download URL expiry: Signed download URLs expire after 30 minutes
Troubleshooting
Download Issues
- 404 “resource does not exist”: No logo has been uploaded yet
- “URL expired”: Request a fresh download URL
- CORS errors: Ensure proper CORS configuration for your domain
Permission Issues
- “Invalid API key”: Check API key format and validity
- “Membership invalid”: User may have left the organisation
API Reference
GET /organisation/branding- Get a signed download URL for the organisation logo