VCF Business Services Console APIs
Welcome to VCF Business Services console
Our Rest APIs provide seamless integration of the VCF Business Services console (VCF BSC) features for the consumers. Currently the API support is limited to VCSP partners.
Prerequisites : The users consuming the APIs need to have access to VCF Business Services console.
Users must have valid Broadcom Support Portal access for the Site licenses will be generated from. Users must log into the VCF Business Services console tenant and create an Oauth App to use in api calls specific to that tenant.Authentication : All VCF BSC API requests require authentication. API requests must include Header - "Authorization " in below format unless otherwise specified.
Header - "Authorization Bearer <Token>"
Steps To Create an Oauth App :
- Login to VCF BSC at https://vcf.broadcom.com
- Navigate to Access Management -> OAuth Apps -> Click on 'Create' button.
- Enter Name, Description ( Optional ) and the role. Click on 'Create' .
- Copy the generated 'Client ID' and 'Client Secret' and save the local copy for future use. Click On 'Finish'.
- Client Id and Client Secret captured in above step will be used to generate access token ( Refer Token Generation API ).
Access Token Generation :
- APIs can be invoked by using Bearer Token generated for <User [email protected]>
- Client Id and Client Secret captured in 'Steps To Create an Oauth App' section can be used to generate access token.Refer 'Token Generation' API Section for details.
- Access token generated in #1 or #2 will be passed as bearer token for API invocations.
How to find Tenant ID:
- Login to VCF BSC at https://vcf.broadcom.com
- Hover on Tenant Name on the upper left corner of left justified Navigation.
- Hovering will display your Tenant ID with the ability to copy.