Get My Spend Status
Get the caller’s budget limits and current usage. An optional denial ID includes that denial only when it is visible to the caller.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
This API uses OAuth2 with the Client Credential flow. Client Credentials must be sent in the BODY, not the headers. For an example of how to implement this, refer to the c1TokenSource.Token() function.
Query Parameters
Optional application used to include application-specific limits.
Optional denial episode to include when it is visible to the caller. app_id does not grant access to this episode.
Response
GetMySpendStatusResponse contains the caller's effective limits and optional denial.
GetMySpendStatusResponse contains the caller's effective limits and optional denial.
MySpendBlock is a caller-visible denial projection. Organization and application episodes omit account amounts.
Currency used for monetary values.
Ordered organization, user, application, and user-application scopes. Shared organization and application scopes contain no financial details.
Result of resolving the caller's effective limits.
EFFECTIVE_LIMITS_STATE_UNSPECIFIED, EFFECTIVE_LIMITS_STATE_RESOLVED, EFFECTIVE_LIMITS_STATE_NO_POLICY, EFFECTIVE_LIMITS_STATE_NO_CEILING, EFFECTIVE_LIMITS_STATE_DENIED