Overview
Retrieves the status of required and optional credentials for a specific server in your stack. This helps you understand which credentials are already configured and which are missing.Endpoint
Authentication
This endpoint requires an API key. Include it in the Authorization header:Path Parameters
The unique identifier of the stack containing the server
The unique identifier of the server to check credentials for
Response
Status of required credentials for this server
Status of optional credentials for this server
Whether all required and optional credentials have been added
Whether all required credentials have been added
Example Request
Example Response
All Credentials Configured
Some Credentials Missing
No Credentials Configured
Understanding the Response
Status Values
- “added”: The credential has been configured and is available for use
- “missing”: The credential has not been configured yet
Boolean Flags
required_credentials_added:trueif all required credentials are configured. Tools may not work properly if this isfalse.all_credentials_added:trueif both required and optional credentials are configured. This indicates full functionality is available.
Use Cases
Before Tool Usage
Check credential status before using tools to ensure they will work:Configuration Validation
Verify credential setup after adding a server to a stack:Monitoring and Alerts
Use this endpoint to monitor credential health across your stacks:Error Responses
401 Unauthorized
Invalid or missing API key
404 Not Found
Stack, server, or server not found in stack
429 Too Many Requests
Rate limit exceeded
500 Internal Server Error
Server error occurred
Next Steps
After checking credentials status:- Configure missing credentials: Use Update Credentials to add missing credentials
- Test functionality: Try invoking tools to ensure credentials work properly
- Monitor regularly: Check credentials status periodically to ensure they remain valid

