Bhashini APIs
  • Overall Understanding of the API Calls
  • Pre-requisites and Onboarding
  • Pipeline Search Call
  • Pipeline Config Call
    • Request Payload
    • Response Payload
  • Pipeline Compute Call
    • Request Payload
    • Response Payload
  • Download Postman Collection
  • Appendix
Powered by GitBook
On this page
  • Account Creation
  • API Key Creation
  • Obtaining User ID

Pre-requisites and Onboarding

This page will help the integrator to get themselves onboarded on Bhashini and get the required API Keys.

PreviousOverall Understanding of the API CallsNextPipeline Search Call

Last updated 2 years ago

Account Creation

Integrator shall onboard themselves on Bhashini via the link below: Registration:

Once an Integrator reaches the Integrator Registration Page, Integrator has to fill the required details as shown below:

Please check the spam folder for authentication email too.

Once the Integrators are able to login, Integrators shall be able to reach their profile using My Profile section as shown below:

API Key Creation

Once an Integrator reaches My Profile section, Integrators shall be able to create API Keys for different projects.

Currently, one Integrator will only be able to create 5 keys.

Integrators will be able to a create the API Key using Generate Button under their My Profile section.

Integrator, after clicking on Generate Button, shall fill the name of the application for which they want to use the key for.

App Name should contain lower-case words only and may contain underscores.

Once the Integrator has created the required number of Keys, they will be able to view the same as well as able to Revoke any particular key by clicking the Revoke Button.

Obtaining User ID

Integrators will need to also have User ID along with the API Key which shall be used to make the Pipeline Config Call. As shown above, the User ID can be obtained from the My Profile section of ULCA as well.

Integrator will be able to do an email authentication after which login will be enabled for them. Integrators will be able to login and create their respective API Keys. Login:

https://bhashini.gov.in/ulca/user/login
https://bhashini.gov.in/ulca/user/register#
Generate Button to create API Key
Application Name for which this API Key will be used for
https://bhashini.gov.in/ulca/user/register#
https://bhashini.gov.in/ulca/user/register#
https://bhashini.gov.in/ulca/user/login
https://bhashini.gov.in/ulca/profile