IDrive® e2 Reseller APIs
Resellers can incorporate the high-performing and affordable IDrive® e2 cloud storage under their brand. The Reseller API's collection automates tasks essential to user management and storage access.
Integrate end-to-end user management into your platform
Use the user management APIs to add and manage user accounts
Provision IDrive® e2 cloud storage for customers
Use the APIs to handle cloud storage, regions, and access keys
White label storage endpoint URLs with CNAME
Resellers can configure their own CNAME to provide storage access to their end users. Instead of using the default IDrive® e2 endpoints, you can set up your own domain and secure it with your own SSL certificate. This feature allows you to fully brand your object storage endpoints while maintaining security and compatibility with the S3 API.
This functionality provides you,
- Branding control – serve storage from your own domain.
- Flexibility – integrate endpoints into your applications under your naming convention.
- Security – manage and renew your own TLS certificates.
To configure your own CNAME
- Add DNS Records
- Provide SSL Certificate
- This ensures that all bucket and object URLs under your domain are covered.
- Contact support if you don't have valid SSL certificate we can maintain your certificates using Let’s Encrypt.
- Whitelist Your CNAME
Create CNAME records in your domain’s DNS pointing to the region’s global endpoint.
Example for the Oregon region:
s3.us-west-1.example.com CNAME s3.us-west-1.idrivee2.com
*.s3.us-west-1.example.com CNAME s3.us-west-1.idrivee2.com
Note: The prefix for the CNAME for region (for reseller) must start with s3. i.e. "s3." should be prefix rest can be, s3.a1.example.com or s3.us-or.example.com
Generate and upload an SSL/TLS certificate that includes both of the following Subject Alternative Names (SANs):
scn : s3.us-west-1.example.com
san: ["s3.us-west-1.example.com","*.s3.us-west-1.example.com"]
Note:
Add your chosen CNAME for the region in the console. Once validated, your custom endpoint will be active. Read FAQ on adding a CNAME.
Note:
- A valid SSL certificate is required, and must be renewed before it expires.
- Add the valid CNAME records to the name server.
- Repeat the same steps for each region.