API & Access
The API & Access page lets you create and manage API credentials for programmatic access to your Resplendent Data account.
What are API credentials?
Section titled “What are API credentials?”API credentials consist of a label and an API key. The key authenticates requests when calling the Resplendent API programmatically. Each credential can be marked as a reseller credential if needed.
Accessing API credentials
Section titled “Accessing API credentials”- Open Settings from the main navigation
- Select API & Access in the System section
Creating a new credential
Section titled “Creating a new credential”- Click the New Credential button
- Copy the API key shown in the Key field — this is the only time the key is displayed
- Edit the label to identify this credential
The key is only shown once during creation. If you lose it, you’ll need to delete the credential and create a new one.
Managing credentials
Section titled “Managing credentials”Editing a label
Section titled “Editing a label”Click the edit icon next to the credential label to change it. Save or cancel your changes.
Copying credentials
Section titled “Copying credentials”- Click the copy icon next to the ID to copy the credential ID
- Click the copy icon next to the API key to copy the key
Deleting a credential
Section titled “Deleting a credential”- Click the delete icon on the credential card
- Confirm the deletion in the dialog
Deleting a credential is permanent. Any applications using that key will lose access immediately.
Reseller credentials
Section titled “Reseller credentials”If you’re a reseller or Giga Admin, you’ll see a toggle on each credential to mark it as a reseller credential. This flag controls API access permissions for reseller-specific features.
Requirements
Section titled “Requirements”- Staff role or higher
- Starship tier or above
- Resplendent API feature toggle enabled
- Resplendent user or reseller account
Best practices
Section titled “Best practices”Key security
Section titled “Key security”- Store API keys securely, never commit them to version control
- Use environment variables or secret management tools
- Rotate keys periodically by creating new ones and deleting old ones
Access control
Section titled “Access control”- Create separate credentials for different applications
- Delete credentials that are no longer in use
- Use descriptive labels to identify what each key is for