Origin Energy · OAuth Scopes

Origin Energy OAuth Scopes

OAuth 2.0 searched

Origin Energy publishes 113 OAuth 2.0 scopes. Scopes are the fine-grained permissions an application requests at authorization time to act against the Origin Energy API on a user’s behalf.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

EnergyAustraliaUtilitiesElectricityGasEnergy RetailConsumer Data RightSmart MeteringSolarDERDemand ResponseEnergy Markets
Scopes: 113 Flows: Method: searched

Scopes (113)

ScopeDescriptionFlows
openid
full-customer-access
create:payment-method-action-intents
change:centrepay-deductions
query:agreements
view:smartflex-data
amend:payments
query:customer-flexibility-campaigns
query:goods-products
query:loyalty-enrollment-eligibility
query:workflows
query:fit-installations
create:goods-quotes
query:contribution-agreements
configure:auto-topup-config
query:payment-preferences
manage:payment-schedules
update:ssd
query:businesses
view:detailed-usage
create:repayment-request
query:fit-schedules
join:campaign-events
create:complaints
update:sensitive-customer-information
manage:product-enrolment
query:property
query:devices
query:mfa-device
query:account-campaigns
cancel:centrepay-deductions
query:electricity-meter-point-details
stop:automated-payments
occupy:accounts
update:user-details
accept:terms-and-conditions
review:quote
query:account-payments
manage:account-renewals
join:campaigns
query:account-reminders
update:account-details
update:smart-meter-data-preferences
report:move-out
process:move-outs
query:establishments
query:payment-instructions
create:quoting-offer-group
query:portfolios
view:api-key
query:user-details
access:customer-queries
query:account-applications
manage:goods-purchases
edit:customer-marketing-preference
provide:missing-meter-point-details
accept:fit-schedules
cancel:enrollment
query:loyalty-points-ledger-entry
create:mfa-device
request:consumption-data
create:payment-action-intents
query:personally-identifiable-information
create:customer-feedback
create:centrepay-deductions
view:sensitive-customer-information
accept:fit-terms-and-conditions
create:property
submit:customer-feedback
view:account-type
add:credit-to-smart-meter
escalate:ink-conversation
query:contracts
submit:fit-meter-readings
add:campaign-to-account
view:campaign-dashboards
send:loss-objection-for-change-of-supplier
query:customer-assets
register:smartflex-devices
query:property-meters
query:billing-information
manage:customer-assets
verify:customer-details
view:account-user-permissions
view:account-number
view:ev-data
update:reading-consent-granularity
book:smart-meter-appointments
checkout:quote
update:dd-day
transfer:loyalty-points
set:loyalty-points-user
manage:ink-live-chat
update:dd-amount
query:complaints
submit:meter-readings
query:authorized-applications
validate:mfa-device
initiate:standalone-payments
view:customer-communications
view:customer-marketing-preference
manage:contribution-agreements
delete:mfa-device
cancel:siteworks-appointments
set:payment-preference
query:goods-quotes
query:auto-topup-config
manage:ev
create:payment-instructions
redeem:loyalty-points
query:loyalty-points-balance
update:smart-meter-interest
query:lifecycle-processes

Source

OAuth Scopes

Raw ↑
generated: '2026-07-27'
method: searched
source: well-known/origin-energy-kraken-openid-configuration.json
docs: https://developer.origin-kraken.energy/graphql/guides/basics/
note: Harvested verbatim from the Kraken authorisation server's OpenID Connect discovery document (HTTP
  200, anonymous, 2026-07-27). The Kraken OpenAPI documents declare only apiKey/basic security schemes
  and no oauth2 flows, so these scopes cannot be derived from the specs — they exist only in the discovery
  document. Scopes are enforced on the GraphQL and REST surfaces behind the same bearer token. The Consumer
  Data Right surface uses the separate CDR consent scopes defined by the Data Standards Body, not these.
schemes:
- name: Kraken OpenID Connect
  type: openIdConnect
  issuer: https://auth.origin-kraken.energy/token/
  discovery: https://auth.origin-kraken.energy/.well-known/openid-configuration
  authorizationUrl: https://auth.origin-kraken.energy/authorize/
  tokenUrl: https://auth.origin-kraken.energy/token/
  revocationUrl: https://auth.origin-kraken.energy/revoke-token/
  userinfoUrl: https://auth.origin-kraken.energy/userinfo/
  jwksUrl: https://auth.origin-kraken.energy/.well-known/jwks.json
  endSessionUrl: https://auth.origin-kraken.energy/logout/
  response_types_supported:
  - code
  - token
  - id_token
  - id_token token
  - code token
  - code id_token
  - code id_token token
  token_endpoint_auth_methods_supported:
  - client_secret_post
  - client_secret_basic
  dynamic_client_registration: false
  pkce_methods_advertised: false
counts:
  scopes: 113
  groups: 36
scopes:
- scope: openid
  group: openid-connect
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: full-customer-access
  group: broad
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:payment-method-action-intents
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: change:centrepay-deductions
  group: change
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:agreements
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:smartflex-data
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: amend:payments
  group: amend
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:customer-flexibility-campaigns
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:goods-products
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:loyalty-enrollment-eligibility
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:workflows
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:fit-installations
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:goods-quotes
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:contribution-agreements
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: configure:auto-topup-config
  group: configure
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:payment-preferences
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: manage:payment-schedules
  group: manage
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:ssd
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:businesses
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:detailed-usage
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:repayment-request
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:fit-schedules
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: join:campaign-events
  group: join
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:complaints
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:sensitive-customer-information
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: manage:product-enrolment
  group: manage
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:property
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:devices
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:mfa-device
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:account-campaigns
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: cancel:centrepay-deductions
  group: cancel
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:electricity-meter-point-details
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: stop:automated-payments
  group: stop
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: occupy:accounts
  group: occupy
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:user-details
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: accept:terms-and-conditions
  group: accept
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: review:quote
  group: review
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:account-payments
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: manage:account-renewals
  group: manage
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: join:campaigns
  group: join
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:account-reminders
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:account-details
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:smart-meter-data-preferences
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: report:move-out
  group: report
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: process:move-outs
  group: process
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:establishments
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:payment-instructions
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:quoting-offer-group
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:portfolios
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:api-key
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:user-details
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: access:customer-queries
  group: access
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:account-applications
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: manage:goods-purchases
  group: manage
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: edit:customer-marketing-preference
  group: edit
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: provide:missing-meter-point-details
  group: provide
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: accept:fit-schedules
  group: accept
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: cancel:enrollment
  group: cancel
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:loyalty-points-ledger-entry
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:mfa-device
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: request:consumption-data
  group: request
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:payment-action-intents
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:personally-identifiable-information
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:customer-feedback
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:centrepay-deductions
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:sensitive-customer-information
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: accept:fit-terms-and-conditions
  group: accept
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:property
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: submit:customer-feedback
  group: submit
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:account-type
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: add:credit-to-smart-meter
  group: add
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: escalate:ink-conversation
  group: escalate
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:contracts
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: submit:fit-meter-readings
  group: submit
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: add:campaign-to-account
  group: add
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:campaign-dashboards
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: send:loss-objection-for-change-of-supplier
  group: send
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:customer-assets
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: register:smartflex-devices
  group: register
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:property-meters
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:billing-information
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: manage:customer-assets
  group: manage
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: verify:customer-details
  group: verify
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:account-user-permissions
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:account-number
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:ev-data
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:reading-consent-granularity
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: book:smart-meter-appointments
  group: book
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: checkout:quote
  group: checkout
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:dd-day
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: transfer:loyalty-points
  group: transfer
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: set:loyalty-points-user
  group: set
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: manage:ink-live-chat
  group: manage
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:dd-amount
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:complaints
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: submit:meter-readings
  group: submit
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:authorized-applications
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: validate:mfa-device
  group: validate
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: initiate:standalone-payments
  group: initiate
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:customer-communications
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: view:customer-marketing-preference
  group: view
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: manage:contribution-agreements
  group: manage
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: delete:mfa-device
  group: delete
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: cancel:siteworks-appointments
  group: cancel
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: set:payment-preference
  group: set
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:goods-quotes
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:auto-topup-config
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: manage:ev
  group: manage
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: create:payment-instructions
  group: create
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: redeem:loyalty-points
  group: redeem
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:loyalty-points-balance
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: update:smart-meter-interest
  group: update
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
- scope: query:lifecycle-processes
  group: query
  sources:
  - well-known/origin-energy-kraken-openid-configuration.json
cdr_scopes:
  note: Consumer Data Right consent scopes for the energy sector (energy:accounts.basic:read, energy:billing:read,
    energy:electricity.usage:read, ...) are defined by the Data Standards Body and negotiated through
    the CDR consent flow, not advertised on any anonymously reachable Origin endpoint. No Origin-hosted
    CDR OIDC discovery document was found (public.mydata.cdr.originenergy.com.au/.well-known/openid-configuration
    returned 404 on 2026-07-27), so they are deliberately not enumerated here.
  docs: https://consumerdatastandardsaustralia.github.io/standards/#authorisation-scopes