Tax
17 public operations generated from the current Awaken schema.
countDirty
Public query documented by the Awaken skill.
countDirty(clientId: ID!): Int!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { countDirty }"}'
getActiveRecalculateJob
Public query documented by the Awaken skill.
getActiveRecalculateJob(clientId: ID!): ActiveRecalculateJob
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getActiveRecalculateJob }"}'
getHarvestableLosses
Public query documented by the Awaken skill.
getHarvestableLosses(clientId: ID!, date: Date!): GetHarvestableLossesResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getHarvestableLosses }"}'
getIncomeAndCapGains
Public query documented by the Awaken skill.
getIncomeAndCapGains(clientId: ID!, year: String!): GetIncomeAndCapGainsResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getIncomeAndCapGains }"}'
getReportDownloadUrl
Public query documented by the Awaken skill.
getReportDownloadUrl(reportId: ID!): DownloadUrlResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getReportDownloadUrl }"}'
getReportExportV2
Public query documented by the Awaken skill.
getReportExportV2(accountIds: [ID!], checkboxType: String, clientId: ID!, dateQueryType: ReportDateQueryType!, email: String, endDate: Date, exclude1099DA: Boolean, forceSendEmail: Boolean, includeDefiPositions: Boolean, is1099DAAccount: Boolean, is1099DAAccountId: ID, language: String, shouldDownload: Boolean, startDate: Date, tagGroupId: ID, type: ReportExportTypeEnum!, year: String): ReportExportResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getReportExportV2 }"}'
getReportInfo
Public query documented by the Awaken skill.
getReportInfo(clientId: ID!, taxFormId: ID!): GetReportInfoResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getReportInfo }"}'
getReports
Public query documented by the Awaken skill.
getReports(clientId: ID!): [Report!]!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getReports }"}'
getTaxForm8949Preview
Public query documented by the Awaken skill.
getTaxForm8949Preview(clientId: ID!, taxFormId: ID!, useBrokerDataForBoxG: Boolean): [Reconciled8949PreviewRow!]!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getTaxForm8949Preview }"}'
getTaxFormReconciliation
Public query documented by the Awaken skill.
getTaxFormReconciliation(clientId: ID!, taxFormId: ID!): GetTaxFormReconciliationResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getTaxFormReconciliation }"}'
getTaxFormStatuses
Public query documented by the Awaken skill.
getTaxFormStatuses(clientId: ID!, formType: String, year: Int!): GetTaxFormStatusesResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getTaxFormStatuses }"}'
getTaxLots
Public query documented by the Awaken skill.
getTaxLots(assetPricingKey: String!, clientId: ID!): GetTaxLotsResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getTaxLots }"}'
getTaxYears
Public query documented by the Awaken skill.
getTaxYears(clientId: ID!): [Int!]!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { getTaxYears }"}'
taxFormGenerations
Public query documented by the Awaken skill.
taxFormGenerations(clientId: ID!, taxFormId: ID!): [TaxFormGenerationHistory!]!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"query { taxFormGenerations }"}'
generate1099DAReports
Public mutation documented by the Awaken skill.
generate1099DAReports(clientId: ID!, taxFormId: ID!, transactions: [Generate1099DATransactionInput!]!, useBrokerDataForBoxG: Boolean): GenerateReconciled8949sResponse!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { generate1099DAReports }"}'
rerunGraph
Public mutation documented by the Awaken skill.
rerunGraph(clientId: ID!, doNotReplay: Boolean, skipPlugins: Boolean, useSpeedup: Boolean): String!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { rerunGraph }"}'
updateClientTaxSettings
Public mutation documented by the Awaken skill.
updateClientTaxSettings(clientId: ID!, taxSettings: AdvancedTaxFeaturesInput!): Client!
curl https://api.awaken.tax/graphql \-H "content-type: application/json" \-H "x-api-key: $AWAKEN_API_KEY" \--data '{"query":"mutation { updateClientTaxSettings }"}'