My api key is “xxc” which I can get from the hubspot website. It doesn’t seem to relate to any app. It is shown in the top right of the app list page, there is a button “Get Hubspot API Key”. If I use this api key, how can I set the scope when I call hupspot API?
With regards to oauth, I have read this doc https://developers.hubspot.com/docs/api/workin.g-with-oauth but I am not going to use the redirect URL. What I need is to authorise my backend to use hubspot rest API to manage contacts and companies or any other objects. So there is nothing to be installed from users perspective. Based on that, do I need to setup oauth. If yes, what should I do.
It really depends on if you plan making this app available to others to use on a marketplace or if you plan on using it just for your own portal. If you are doing it only for yourself, you dont even need to create a developer account. You can set up your backend on any hosting service that can run your code language and use the portal API key. If you plan on making this available as an app that is used on more than one portal, this is when you need to use the developer account, create an app and use OAuth.
what does “app” mean? I am planning to create some card or extention. Do I need to use developer account? There will be mutiple portal in my account. Do I need to create develop account for each portal account?