Arcadia · Capability

Connect Credentials

Connect Credentials is a Naftiko capability published by Arcadia, one of 7 capabilities the APIs.io network indexes for this provider.

Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Run with Naftiko

Capability Spec

connect-credentials.yaml Raw ↑
name: arcadia-connect-credentials
description: Manage utility credentials and the hosted Arcadia Connect onboarding/MFA experience.
provider: arcadia-power
api: arcadia-connect-api
baseURL: https://api.arcadia.com
authentication:
  type: oauth2
  flow: client_credentials
  tokenURL: https://api.arcadia.com/oauth2/token
headers:
  Arcadia-Version: '2024-02-21'
operations:
- id: listCredentials
  method: GET
  path: /plug/credentials
  summary: List Credentials
- id: createCredential
  method: POST
  path: /plug/credentials
  summary: Create Credential
- id: retrieveCredential
  method: GET
  path: /plug/credentials/{credentialId}
  summary: Retrieve Credential
- id: updateCredential
  method: PATCH
  path: /plug/credentials/{credentialId}
  summary: Update Credential
- id: disableCredential
  method: POST
  path: /plug/credentials/{credentialId}/disable
  summary: Disable Credential Along With its Associated Accounts
- id: refreshCredential
  method: POST
  path: /plug/credentials/{credentialId}/refresh
  summary: Initiate MFA Refresh
- id: submitMFA
  method: POST
  path: /plug/credentials/{credentialId}/mfa
  summary: Submit Multi-factor Authentication Method
- id: submitOTP
  method: POST
  path: /plug/credentials/{credentialId}/otp
  summary: Submit One-Time Passcode
- id: generateConnectUrl
  method: POST
  path: /plug/connect/url
  summary: Generate Encoded Arcadia Connect URL