But in my developer account I am not able to find my developer API key anywhere, followed the steps the documentation but the “Apps” option is just not visible. Can anybody tell me where can i find my developer API key ?
There is no option to create a Pvt app on the developer account. You have to create a test account to do the testing. On the left-hand side, you can find the option to create the developer test account and you can do the testing there.
On that account you can create the pvt apps and can get the token from there.
I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member.
Thanks!
This linking API requires an API key, my question is where do i find it ? Is it mandatory to create a private app first to get the API key ? Does this calling extension integration fall under private app development ?
To hit any endpoint you need an API key. there are two options available i.e. pvt token or OAuth, I will recommend you to use the pvt token generated via pvt app.
Using that you can hit the calling extension API.
To find the API key in your test account go to settings → Integration → private app → create private app.
also, give the required scopes in your private app
I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member.
Thanks!
I encountered the same issue as OP but with the settings requests in the videoconferencing extension API.
So is it correct that the requests to the settings do not mandate the use of the Developer API key, but simply using the private token as bearer token for authentication?
Can you guide how do i get my developer API key. I am trying to follow below steps but the “Apps” option does not exist in the top navigation bar of my Developer test account. Any help is much appreciated
Unfortunately, I’m in the exact same situation as you. I’m also not able to find any Apps overview page like described in the documentation to retrieve the developer API key.
I created a private app in my developer test account and set proper roles and created the auth token as guided by You, but when i tried to hit it with my postman, its throwing below error
{
"status": "error",
"message": "This API can't be called using an OAuth access token. A valid developer API key must be provided in the \`hapikey\` query parameter, and a valid \`appId\` must be provided in the API request.",
"correlationId": "eb3799f0-e614-4d45-9bc3-29cd54dbeb16",
"links": {
"docs": "https://developers.hubspot.com/docs/api/developer-tools-overview#developer-api-keys"
},
"category": "INVALID\_AUTHENTICATION"
}
As shown by below linl, Calling extensions API cannot be hit using private app auth token. Definitely need Developer API key now !