Spend Insights

Get My Spend Status

Changed on

Get the caller's budget limits and current usage. An optional denial ID includes that denial only when it is visible to the caller.

get/api/v1/spend-insights/my/status

Request

  • Base URL
    https://example.conductor.one
  • URL
    https://example.conductor.one/api/v1/spend-insights/my/status
  • Auth
    HTTP bearer and OAuth 2
    Client credentials
    Token URL: /auth/v1/token

Query parameters

app_idstring

Optional application used to include application-specific limits.

block_idstring

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.

currencyCodestring

Currency used for monetary values.

state'EFFECTIVE_LIMITS_STATE_UNSPECIFIED' | 'EFFECTIVE_LIMITS_STATE_RESOLVED' | 'EFFECTIVE_LIMITS_STATE_NO_POLICY' | 'EFFECTIVE_LIMITS_STATE_NO_CEILING' | 'EFFECTIVE_LIMITS_STATE_DENIED'

Result of resolving the caller's effective limits.

Changes

    • breaking

      added to the // response property oneOf list for the response status

    • breaking

      added to the // response property oneOf list for the response status

    • warning

      added the new SPEND_DENY_REASON_APP_PAUSED_BY_YOU enum value to the // response property for the response status

    • warning

      added the new SPEND_DENY_REASON_APP_SUSPENDED enum value to the // response property for the response status

    • warning

      added the new SPEND_DENY_REASON_NO_SUPPLY enum value to the // response property for the response status

    • warning

      added the new SPEND_DENY_REASON_SUSPENDED_BY_ADMIN enum value to the // response property for the response status

    • warning

      added the new SPEND_DENY_REASON_TENANT_FROZEN enum value to the // response property for the response status

    • warning

      added the new SPEND_DENY_REASON_UNSPECIFIED enum value to the // response property for the response status

    • info

      removed the DENY_REASON_APP_PAUSED_BY_YOU enum value from the // response property for the response status

    • info

      removed the DENY_REASON_APP_SUSPENDED enum value from the // response property for the response status

    • info

      removed the DENY_REASON_NO_SUPPLY enum value from the // response property for the response status

    • info

      removed the DENY_REASON_SUSPENDED_BY_ADMIN enum value from the // response property for the response status

    • info

      removed the DENY_REASON_TENANT_FROZEN enum value from the // response property for the response status

    • info

      removed the DENY_REASON_UNSPECIFIED enum value from the // response property for the response status

    • info

      removed from the // response property oneOf list for the response status

    • info

      removed from the // response property oneOf list for the response status

    • info

      endpoint added