Docs
Troubleshooting the API Hub
Troubleshooting the API Hub
Common Issues and Solutions
Issue 1: API Requests Fail with No Response
If your API requests do not receive responses or timeout:
- Check Endpoint URL:
- Verify the endpoint URL entered in the Request Editor is correct.
- Ensure there are no trailing spaces or missing protocol specifications (
https://
).
- Review Network Connectivity:
- Ensure you have stable internet connectivity.
- Confirm that your firewall or network policy does not block API requests.
Issue 2: Incorrect Response or Data Format
If responses are returned but not as expected:
- Validate Request Parameters:
- Double-check the parameters and request body entered in the Request Editor.
- Ensure headers (e.g., Content-Type, Accept) are correctly specified.
- Inspect Response Format:
- Use UniDeck’s Response Viewer to verify response headers and data format.
- Adjust your requests based on the actual response format (JSON, XML, plain text).
Issue 3: Authentication Errors
If your API call returns authentication errors (401 Unauthorized or 403 Forbidden):
- Verify Credentials and Tokens:
- Confirm that authentication credentials (API keys, OAuth tokens, etc.) are correctly entered.
- Ensure tokens have not expired; regenerate tokens if necessary.
- Check Authorization Headers:
- Make sure you include proper authorization headers as required by your API.
Using Response Viewer for Troubleshooting
The Response Viewer provides insights into each API response:
- Status Codes:
- Refer to status codes (e.g., 200, 400, 401, 500) to quickly identify response categories.
- Headers Inspection:
- Headers can reveal issues like incorrect content-type or authentication problems.
- Response Body:
- Carefully examine the returned body for error messages or unexpected data.

Response Viewer Error Example
Request Editor Verification
Ensure correct request setups by reviewing the following in the Request Editor:
- HTTP Method (GET, POST, PUT, DELETE):
- Verify that the correct HTTP method is selected according to your API documentation.
- Request Body and Parameters:
- Confirm request body formats (e.g., JSON payload) align with API requirements.
- Headers and Authentication:
- Cross-check headers, especially content types and authorization headers.
Advanced Troubleshooting
If issues persist after performing the above steps:
- Consult API Logs:
- Review detailed API logs from your API provider or internal logging mechanisms.
- Contact API Support:
- If an external API consistently fails, consult their official documentation or support team.
- UniDeck Support:
- For persistent issues related to UniDeck’s API Hub functionality, contact UniDeck support via [email protected].
This structured troubleshooting approach helps swiftly identify, diagnose, and solve common API integration challenges within UniDeck’s API Hub.