Client Credential Flow

Endpoint for client credential flow.

The client credential flow is used when you want to access the target services using any trusted application. See Client Credential for details.

The client credential flow requires the following information to send an access token request:

  • Client ID
  • Client Secret
  • grant_type

Use the following endpoint to request an access token:

Token Request Endpoint for Client Credential Flow
Method URL
POST http://ASGServerHost:httpPort/asg/oauth2/access_token?grant_type=client&client_id=CLIENT_ID_VALUE&client_secret=CLIENT_SECRET_VALUE

For example,

http://demoserverapi.tibco.com:9322/asg/oauth2/access_token?grant_type=client&client_id=237-924f4a26-f1a5-4934-a17a-69c22bd52dbe&client_secret=809950e0-c21c-4f84-8dab-239dba1c3187

where,

  • ASGServerHost is the machine running the Core Engine.
  • httpPort is the port value for HTTP transport.
  • CLIENT_ID_VALUE is the client ID of the registered application.
  • CLIENT_SECRET_VALUE is the client secret of the registered application.