Consumer API
Accounts
12 public operations generated from the current Awaken schema.
Query
getClientAccounts
Public query documented by the Awaken skill.
Schema signature
getClientAccounts(clientId: String!, includeVirtual: Boolean): [Account]!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getClientAccounts }"}'
Query
getJobsForAccount
Public query documented by the Awaken skill.
Schema signature
getJobsForAccount(accountId: ID!): [Job!]!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getJobsForAccount }"}'
Query
getUsedChains
Public query documented by the Awaken skill.
Schema signature
getUsedChains(address: String!): [String!]!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getUsedChains }"}'
Mutation
createAccount
Public mutation documented by the Awaken skill.
Schema signature
createAccount(address: String, apiKey: String, clientId: String, code: String, fileObjectKey: String, importType: ImportTypeEnum!, includeOrdinals: Boolean, includeStakingRewards: Boolean, isLargeAccount: Boolean, label: String, passphrase: String, plaidPublicToken: String, potentialAccountId: String, provider: String!, providers: [String!], redirectUrl: String, secretKey: String, shouldUploadAllEVM: Boolean, skipRecalculate: Boolean, startImportingAt: Date, stopImportingAt: Date, txnHash: String, type: AccountTypeEnum!): [Account!]!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { createAccount }"}'
Mutation
createBatchWallets
Public mutation documented by the Awaken skill.
Schema signature
createBatchWallets(clientId: ID!, skipRecalculate: Boolean, wallets: [BatchWalletInputParams!]!): [Account!]!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { createBatchWallets }"}'
Mutation
deleteAccount
Public mutation documented by the Awaken skill.
Schema signature
deleteAccount(accountId: ID!): Account
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { deleteAccount }"}'
Mutation
getOAuthLink
Public mutation documented by the Awaken skill.
Schema signature
getOAuthLink(clientId: ID!, provider: String!): OAuthLinkResponse!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { getOAuthLink }"}'
Mutation
hardRefreshAccount
Public mutation documented by the Awaken skill.
Schema signature
hardRefreshAccount(accountId: ID!, options: HardRefreshAccountOptions, shouldApplyCurrentEdits: Boolean): Account!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { hardRefreshAccount }"}'
Mutation
renameAccount
Public mutation documented by the Awaken skill.
Schema signature
renameAccount(accountId: ID!, newName: String!): Account!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { renameAccount }"}'
Mutation
retireAccount
Public mutation documented by the Awaken skill.
Schema signature
retireAccount(accountId: ID!, stopImportingAt: Date): Account!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { retireAccount }"}'
Mutation
syncAccount
Public mutation documented by the Awaken skill.
Schema signature
syncAccount(accountId: ID!, isProgressiveSync: Boolean, onlyStakingRewards: Boolean, shouldGetLastImportedAt: Boolean, skipRecalculate: Boolean): Account!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { syncAccount }"}'
Mutation
syncAllClientAccounts
Public mutation documented by the Awaken skill.
Schema signature
syncAllClientAccounts(clientId: ID!, isContinuousSync: Boolean!): SyncAllClientAccountsResponse!
curl
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { syncAllClientAccounts }"}'