• What is the HDFC Ergo's Developer Portal?

    The HDFC Ergo's Developer Portal is a platform where developers can access APIs, documentation, SDKs, and resources to integrate HDFC Ergo’s services into their applications. It provides tools for building financial functionalities like payments and account management.

  • I forgot my password to the HDFC Developer Portal. How can I request a new password?

    To reset your password for the HDFC Developer Portal:

    1. Visit the portal's login page.
    2. Click on "Forgot Password" or similar.
    3. Enter your email address.
    4. Follow the instructions in the email to reset your password.
    5. Log in with your new password.
  • How do I test the APIs before implementing them?

    To test APIs before implementing them in your application, follow these steps:

    1. Access Developer Resources: Visit the API provider’s developer portal or website where API documentation and testing tools are typically available.
    2. Review Documentation: Read through the API documentation thoroughly. Understand endpoints, request formats (JSON/XML), authentication methods (API keys, OAuth tokens), and response structures.
    3. Use Sandbox Environment: Many API providers offer a sandbox or test environment. This environment simulates the API’s behavior without affecting live data or transactions. Obtain access credentials (API keys, OAuth tokens) specifically for the sandbox environment.
    4. Send Test Requests: Use tools like Postman, curl commands, or SDKs provided by the API provider to send test requests to the sandbox environment. Verify that requests are correctly formatted and responses are as expected.
    5. Test Scenarios: Test various scenarios such as successful API calls, error handling (e.g., invalid parameters), and edge cases to ensure robustness.
    6. Monitor Responses: Check responses for accuracy and ensure they match the expected behavior defined in the API documentation.
    7. Performance Testing: Optionally, conduct performance tests to ensure the API functions efficiently under different loads.
    8. Feedback and Iteration: Provide feedback to the API provider if you encounter issues or inconsistencies. Iterate testing until you are confident the API integration meets your requirements.

    By following these steps, you can thoroughly test APIs in a controlled environment before implementing them into your application, ensuring smooth integration and functionality.

  • What is an Application and how many can I register?

    An "application" typically refers to a software program or service that interacts with APIs or other software systems to perform specific functions or tasks. Here’s a brief explanation:

    • Application: In the context of APIs and developer platforms, an application is usually a piece of software (like a web application, mobile app, or backend service) that integrates with APIs provided by a service or platform.
    • Number of Registrations: The number of applications you can register depends on the specific policies of the API provider. Some providers may allow you to register multiple applications under a single account or developer account, while others may have limits or guidelines on the number of applications per user or organization.

    To find out how many applications you can register with a specific API provider, check their developer documentation or developer portal. It typically outlines registration processes, limits, and any restrictions that may apply.

  • I am looking for a specific API Functionality - how do I Know if you offer it?

    To determine if a specific API functionality is offered by a service provider, follow these steps:

    1. Visit the Provider's Website: Start by visiting the official website of the service provider.
    2. Search for APIs or Developer Resources: Look for sections related to APIs, developers, or integrations on their website.
    3. Explore API Documentation: Navigate to the developer portal or API documentation section. Look for a search or navigation tool that allows you to browse available API functionalities.
    4. Check API Catalog: Providers often list their APIs in a catalog or directory. Search for keywords related to the functionality you are looking for.
    5. Read Documentation: Review the documentation for the APIs listed to understand their functionalities, endpoints, parameters, and access methods.
    6. Contact Support: If you can’t find the specific functionality or need clarification, reach out to the provider’s support or developer relations team for assistance.

    By following these steps, you can determine whether the service provider offers the specific API functionality you are looking for and understand how to integrate it into your applications or services.

  • What Kind of Data and Access do I get?

    You typically get access to structured data such as customer information, transaction details, account balances, and product offerings through APIs. Access levels vary from read-only to write access, depending on the API and its documentation.

  • Where can I find Technical documentation for the HDFC Ergo APIs?

    You can find technical documentation HDFC Ergo's developer portal or API platform. Visit their official website, look for developer resources or APIs section, and explore their documentation for details on endpoints, authentication methods, and integration guidelines.

  • What is an API Key?

    An API key is a unique identifier used to authenticate a user or application when making API requests. It ensures that only authorized users can access and interact with the API, helping to protect against unauthorized access and misuse.

  • How many API keys can a user generate?

    A user can generate up to five API keys. If additional keys are needed, please contact our support team at admin@hdfcergo.com for assistance.

  • What is the difference between an API and an API Product?

    API stands for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. An API product bundles resources (such as API proxies) in order to provide a specific level of access and functionality for client app developers. On the other hand an API product typically specifies a list of API proxies, along with access limits, API key approval method, and other configuration that should be in place for all of the bundled proxies.

  • What is the difference between the sandbox URL and a live URL?

    Sandbox URL:

    • Purpose: Used for testing and development.
    • Data: Contains dummy or test data.
    • Risk: Low, as it doesn't affect real users or data.
    • Access: Typically restricted for developers.

    Live URL:

    • Purpose: Used in the production environment by real users.
    • Data: Contains actual, real-world data.
    • Risk: High, as errors impact real users and operations.
    • Access: Strictly controlled to ensure security and integrity.
  • I’m not getting the expected response. Who do I contact?

    If you're not getting the expected response, please contact our support team at support@hdfcergo.com or reach out to your account manager for assistance. You can also check our documentation and FAQs for troubleshooting tips.

  • Where do I go to request API keys?

    To request API keys, please visit our developer portal at https://apifactory.hdfcergo.com and sign up for an account. Once registered, you can request API keys through the dashboard. If you encounter any issues, contact our support team at support@hdfcergo.com.