xMALIDeveloper documentation

Income Statements

Revenue, expenses, earnings and the complete reported financial performance of a company. Query one company at a time through REST or the Python SDK, with Persian labels for every financial item.

Read-only financial data
GET/api/v1/financials/income-statements

Exact amounts, complete item details, reporting context and source evidence are returned together. Availability depends on the company's qualified disclosures.

Installation

Python 3.11+
uv add xmali-sdk==0.1.0

Create a personal key in API keys and set XMALI_API_KEY in your environment. Requests use bearer authentication.

Query parameters

tickerstringrequired
One exact company symbol. Required; lists, commas and duplicate selectors are rejected.
timeframestring
Reporting view. Annual and quarterly snapshots are available for balance sheets. Flow statements also support year-to-date (ytd) and trailing twelve months (ttm), when qualified inputs exist. Values: annual, quarterly, ytd, ttm. Default: annual.
scopestring
Use standalone for the company or consolidated for its group. Values from these scopes remain separate. Values: standalone, consolidated. Default: standalone.
period_endstring
One exact Gregorian ISO date (YYYY-MM-DD). Cannot be combined with the date range parameters.
period_end.gtestring
Include reporting periods ending on or after this Gregorian ISO date.
period_end.ltestring
Include reporting periods ending on or before this Gregorian ISO date.
sortstring
Order by reporting period end, newest first by default. Values: period_end.asc, period_end.desc. Default: period_end.desc.
limitinteger
Number of statements per HTTP page, from 1 to 100. The default is 100. A byte-bounded page can contain fewer records. Default: 100.
cursorstring
Opaque continuation from pagination.next_cursor. Keep the same symbol, view, scope and date filters when requesting the next page.

Try a request

Run an explicit request to view real response JSON. Your key stays on this page and is sent only to the API on this origin. Each page uses your normal account quota.

Financial items 95 items

This dictionary covers all supported reporting formats. Each response includes only items evidenced by its selected reports or calculation inputs, with Persian meanings in line_items. Expand an item for its definition.

adjustments_for_current_tax_of_prior_periodتعدیلات مالیات جاری سال‌های قبلdecimal string | null
Adjustments for current tax of prior periods

Reported Adjustments for current tax of prior periods. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.ADJUSTMENTS_FOR_CURRENT_TAX_OF_PRIOR_PERIOD
Monetary amount · additive flow · Source sign preserved
basic_earnings_per_shareسود (زیان) پایه هر سهمdecimal string | null
Basic earnings (loss) per share

Reported Basic earnings (loss) per share. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.BASIC_EARNINGS_LOSS_PER_SHARE
Per share · nonadditive · Source sign preserved
cost_of_revenueبهای تمام‌شده درآمدهای عملیاتیdecimal string | null
Cost of sales

Reported Cost of sales. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.COST_OF_SALES
Monetary amount · additive flow · Source sign preserved
current_tax_expense_incomeمالیات جاری سالdecimal string | null
Current tax expense (income)

Reported Current tax expense (income). Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.CURRENT_TAX_EXPENSE_INCOME
Monetary amount · additive flow · Source sign preserved
finance_costsهزینه‌های مالیdecimal string | null
Finance costs

Reported Finance costs. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.FINANCE_COSTS
Monetary amount · additive flow · Source sign preserved
finance_incomeدرآمد سود تضمین‌شدهdecimal string | null
Finance income

Reported Finance income. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.FINANCE_INCOME
Monetary amount · additive flow · Source sign preserved
gross_profitسود (زیان) ناخالصdecimal string | null
Gross profit

Reported Gross profit. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.GROSS_PROFIT
Monetary amount · additive flow · Source sign preserved
impairment_loss_on_financial_assetsزیان کاهش ارزش دارایی‌های مالیdecimal string | null
Impairment loss on financial assets

Reported Impairment loss on financial assets. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.IMPAIRMENT_LOSS_ON_FINANCIAL_ASSETS
Monetary amount · additive flow · Source sign preserved
income_taxesمالیات بر درآمد عملیات در حال تداومdecimal string | null
Tax expense (income)

Reported Tax expense (income). Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.INCOME_TAX_EXPENSE_CONTINUING_OPERATIONS
Monetary amount · additive flow · Source sign preserved
investment_incomeدرآمد سود سهامdecimal string | null
Investment income

Reported Investment income. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.INVESTMENT_INCOME
Monetary amount · additive flow · Source sign preserved
other_expense_by_functionسایر هزینه‌ها بر حسب کارکردdecimal string | null
Other expense, by function

Reported Other expense, by function. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.OTHER_EXPENSE_BY_FUNCTION
Monetary amount · additive flow · Source sign preserved
other_gains_lossesسایر درآمدها و هزینه‌های غیرعملیاتیdecimal string | null
Other gains (losses)

Reported Other gains (losses). Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.OTHER_GAINS_LOSSES
Monetary amount · additive flow · Source sign preserved
other_incomeسایر درآمدهاdecimal string | null
Other income

Reported Other income. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.OTHER_INCOME
Monetary amount · additive flow · Source sign preserved
net_incomeسود (زیان) خالصdecimal string | null
Profit (loss)

Reported Profit (loss). Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.NET_INCOME
Monetary amount · additive flow · Source sign preserved
net_income_attributable_to_noncontrolling_interestsسود (زیان) قابل انتساب به منافع فاقد حق کنترلdecimal string | null
Profit (loss), attributable to non-controlling interests

Reported Profit (loss), attributable to non-controlling interests. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.PROFIT_LOSS_ATTRIBUTABLE_TO_NONCONTROLLING_INTERESTS
Monetary amount · additive flow · Source sign preserved
net_income_attributable_to_owners_of_parentسود (زیان) خالص قابل انتساب به مالکان شرکت اصلیdecimal string | null
Profit (loss), attributable to owners of parent

Reported Profit (loss), attributable to owners of parent. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.PROFIT_LOSS_ATTRIBUTABLE_TO_OWNERS_OF_PARENT
Monetary amount · additive flow · Source sign preserved
income_before_income_taxesسود (زیان) پیش از مالیاتdecimal string | null
Profit (loss) before tax

Reported Profit (loss) before tax. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.PROFIT_LOSS_BEFORE_TAX
Monetary amount · additive flow · Source sign preserved
income_from_continuing_operationsسود (زیان) خالص عملیات در حال تداومdecimal string | null
Profit (loss) from continuing operations

Reported Profit (loss) from continuing operations. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.PROFIT_LOSS_FROM_CONTINUING_OPERATIONS
Monetary amount · additive flow · Source sign preserved
income_from_discontinued_operationsسود (زیان) خالص عملیات متوقف‌شدهdecimal string | null
Profit (loss) from discontinued operations

Reported Profit (loss) from discontinued operations. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.PROFIT_LOSS_FROM_DISCONTINUED_OPERATIONS
Monetary amount · additive flow · Source sign preserved
operating_incomeسود (زیان) عملیاتیdecimal string | null
Profit (loss) from operating activities

Reported Profit (loss) from operating activities. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.PROFIT_LOSS_FROM_OPERATING_ACTIVITIES
Monetary amount · additive flow · Source sign preserved
revenueدرآمدهای عملیاتیdecimal string | null
Revenue

Reported Revenue. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.REVENUE
Monetary amount · additive flow · Source sign preserved
selling_general_and_administrative_expenseهزینه‌های فروش، اداری و عمومیdecimal string | null
Selling, general and administrative expense

Reported Selling, general and administrative expense. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.SELLING_GENERAL_AND_ADMINISTRATIVE_EXPENSE
Monetary amount · additive flow · Source sign preserved
share_of_profit_loss_of_associates_accounted_for_using_equity_methodسهم گروه از سود (زیان) شرکت‌های وابستهdecimal string | null
Share of profit (loss) of associates accounted for using equity method

Reported Share of profit (loss) of associates accounted for using equity method. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.SHARE_OF_PROFIT_LOSS_OF_ASSOCIATES_ACCOUNTED_FOR_USING_EQUITY_METHOD
Monetary amount · additive flow · Source sign preserved
share_of_profit_loss_of_joint_ventures_accounted_for_using_equity_methodسهم گروه از سود (زیان) مشارکت‌های خاصdecimal string | null
Share of profit (loss) of joint ventures accounted for using equity method

Reported Share of profit (loss) of joint ventures accounted for using equity method. Reviewed IFRS crosswalk; accounting basis is independently sourced.

IS.SHARE_OF_PROFIT_LOSS_OF_JOINT_VENTURES_ACCOUNTED_FOR_USING_EQUITY_METHOD
Monetary amount · additive flow · Source sign preserved
reported_operating_epsعملیاتی (ریال)decimal string | null
Reported operating earnings per share

Reported operating earnings per share. Direct visible CURRENT source amount, SOURCE_SIGN, no formula evaluation or inferred amount. Component in the explicitly basic EPS source section; kept distinct from monetary profit and the basic EPS total.

IS.REPORTED_OPERATING_EPS
Per share · nonadditive · Source sign preserved
reported_nonoperating_epsغیرعملیاتی (ریال)decimal string | null
Reported nonoperating earnings per share

Reported nonoperating earnings per share. Direct visible CURRENT source amount, SOURCE_SIGN, no formula evaluation or inferred amount. Component in the explicitly basic EPS source section; kept distinct from monetary profit and the basic EPS total.

IS.REPORTED_NONOPERATING_EPS
Per share · nonadditive · Source sign preserved
reported_continuing_operations_epsناشی از عملیات در حال تداومdecimal string | null
Reported continuing operations earnings per share

Reported continuing operations earnings per share. Direct visible CURRENT source amount, SOURCE_SIGN, no formula evaluation or inferred amount. Component in the explicitly basic EPS source section; kept distinct from monetary profit and the basic EPS total.

IS.REPORTED_CONTINUING_OPERATIONS_EPS
Per share · nonadditive · Source sign preserved
reported_discontinued_operations_epsناشی از عملیات متوقف شدهdecimal string | null
Reported discontinued operations earnings per share

Reported discontinued operations earnings per share. Direct visible CURRENT source amount, SOURCE_SIGN, no formula evaluation or inferred amount. Component in the explicitly basic EPS source section; kept distinct from monetary profit and the basic EPS total.

IS.REPORTED_DISCONTINUED_OPERATIONS_EPS
Per share · nonadditive · Source sign preserved
reported_generic_net_epsسود (زیان) خالص هر سهم – ریالdecimal string | null
Reported net earnings per share without basic/diluted assertion

Reported net earnings per share without basic/diluted assertion. Direct visible CURRENT source amount, SOURCE_SIGN, no formula evaluation or inferred amount. Neither basic nor diluted EPS; cannot replace an explicitly qualified reported EPS.

IS.REPORTED_GENERIC_NET_EPS
Per share · nonadditive · Source sign preserved
reported_capital_denominator_contextسرمایهdecimal string | null
Reported capital denominator context

Reported capital denominator context. Direct visible CURRENT source amount, SOURCE_SIGN, no formula evaluation or inferred amount. A nonadditive observation reported in the duration statement context, not a cash/capital flow, not summed across periods, and not used as a financial-position stock or a share-count substitute. Opening/closing is the source wording; no independent balance date is invented.

IS.REPORTED_CAPITAL_DENOMINATOR_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_profit_loss_before_associates_and_joint_ventures_shareسود قبل از احتساب سهم گروه از سود شرکت‌های وابسته و مشارکت های خاصdecimal string | null
Profit loss before associates and joint ventures share

Profit loss before associates and joint ventures share. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_PROFIT_LOSS_BEFORE_ASSOCIATES_AND_JOINT_VENTURES_SHARE
Monetary amount · additive flow · Source sign preserved
reported_total_operating_expensesجمع هزینه‌های عملیاتیdecimal string | null
Total operating expenses

Total operating expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_TOTAL_OPERATING_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_retained_earnings_capital_transfer_contextتغییرات سرمایه از محل سود (زیان) انباشتهdecimal string | null
Retained earnings capital transfer context

Retained earnings capital transfer context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_RETAINED_EARNINGS_CAPITAL_TRANSFER_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_diluted_operating_epsسود (زیان) تقلیل یافته هر سهم ناشی از عملیات در حال تداوم- عملیاتیdecimal string | null
Diluted operating eps

Diluted operating eps. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_DILUTED_OPERATING_EPS
Per share · nonadditive · Source sign preserved
reported_retained_earnings_other_reserves_transfer_contextانتقال به سایر اندوخته‌هاdecimal string | null
Retained earnings other reserves transfer context

Retained earnings other reserves transfer context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_RETAINED_EARNINGS_OTHER_RESERVES_TRANSFER_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_unallocated_opening_retained_earnings_contextسود (زیان) انباشته ابتدای دوره تخصیص نیافتهdecimal string | null
Unallocated opening retained earnings context

Unallocated opening retained earnings context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_UNALLOCATED_OPENING_RETAINED_EARNINGS_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_retained_earnings_statutory_reserve_transfer_contextانتقال به اندوخته‌ قانونی‌decimal string | null
Retained earnings statutory reserve transfer context

Retained earnings statutory reserve transfer context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_RETAINED_EARNINGS_STATUTORY_RESERVE_TRANSFER_CONTEXT
Monetary amount · nonadditive · Source sign preserved
diluted_earnings_loss_per_shareسود (زیان) تقلیل یافته هر سهمdecimal string | null
Diluted earnings loss per share

Diluted earnings loss per share. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.DILUTED_EARNINGS_LOSS_PER_SHARE
Per share · nonadditive · Source sign preserved
reported_restated_opening_retained_earnings_contextسود (زیان) انباشته ابتدای دوره تعدیل‌شدهdecimal string | null
Restated opening retained earnings context

Restated opening retained earnings context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_RESTATED_OPENING_RETAINED_EARNINGS_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_diluted_nonoperating_epsسود (زیان) تقلیل یافته هر سهم ناشی از عملیات در حال تداوم- غیرعملیاتیdecimal string | null
Diluted nonoperating eps

Diluted nonoperating eps. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_DILUTED_NONOPERATING_EPS
Per share · nonadditive · Source sign preserved
reported_distributable_profit_contextسود قابل تخصیصdecimal string | null
Distributable profit context

Distributable profit context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_DISTRIBUTABLE_PROFIT_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_dividend_appropriation_contextسود سهام‌ مصوبdecimal string | null
Dividend appropriation context

Dividend appropriation context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_DIVIDEND_APPROPRIATION_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_diluted_discontinued_operations_epsسود (زیان) تقلیل یافته هر سهم ناشی از عملیات متوقف‌ شدهdecimal string | null
Diluted discontinued operations eps

Diluted discontinued operations eps. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_DILUTED_DISCONTINUED_OPERATIONS_EPS
Per share · nonadditive · Source sign preserved
reported_retained_earnings_transfer_from_other_equity_contextانتقال از سایر اقلام حقوق صاحبان سهامdecimal string | null
Retained earnings transfer from other equity context

Retained earnings transfer from other equity context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_RETAINED_EARNINGS_TRANSFER_FROM_OTHER_EQUITY_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_closing_retained_earnings_contextسود (زیان) انباشته‌ پایان‌ دورهdecimal string | null
Closing retained earnings context

Closing retained earnings context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_CLOSING_RETAINED_EARNINGS_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_retained_earnings_prior_period_adjustments_contextتعدیلات سنواتیdecimal string | null
Retained earnings prior period adjustments context

Retained earnings prior period adjustments context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_RETAINED_EARNINGS_PRIOR_PERIOD_ADJUSTMENTS_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_opening_retained_earnings_contextسود (زیان) انباشته ابتدای دورهdecimal string | null
Opening retained earnings context

Opening retained earnings context. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted. Nonadditive disclosure in the reported duration context, not an inferred financial-position stock or period performance.

IS.REPORTED_OPENING_RETAINED_EARNINGS_CONTEXT
Monetary amount · nonadditive · Source sign preserved
reported_payroll_and_employee_benefit_expensesهزینه ‏هاى حقوق، دستمزد و مزایاdecimal string | null
Payroll and employee benefit expenses

Payroll and employee benefit expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_PAYROLL_AND_EMPLOYEE_BENEFIT_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_depreciation_expensesهزینه استهلاکdecimal string | null
Depreciation expenses

Depreciation expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_DEPRECIATION_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_rent_expensesهزینه اجارهdecimal string | null
Rent expenses

Rent expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_RENT_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_fee_incomeدرآمد کارمزدdecimal string | null
Fee income

Fee income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_FEE_INCOME
Monetary amount · additive flow · Source sign preserved
reported_fee_expensesهزینه کارمزدdecimal string | null
Fee expenses

Fee expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_FEE_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_customer_deposit_interest_expensesهزینه سود سپرده‌هاdecimal string | null
Customer deposit interest expenses

Customer deposit interest expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_CUSTOMER_DEPOSIT_INTEREST_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_profit_loss_before_associates_shareسود (زیان) قبل از احتساب سهم گروه از سود شرکت‌های وابستهdecimal string | null
Profit loss before associates share

Profit loss before associates share. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_PROFIT_LOSS_BEFORE_ASSOCIATES_SHARE
Monetary amount · additive flow · Source sign preserved
reported_other_insurance_incomeسایر درآمدهای بیمه‌ایdecimal string | null
Other insurance income

Other insurance income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_OTHER_INSURANCE_INCOME
Monetary amount · additive flow · Source sign preserved
reported_other_operating_income_and_expensesسایر درآمدها و هزینه‌های عملیاتیdecimal string | null
Other operating income and expenses

Other operating income and expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_OTHER_OPERATING_INCOME_AND_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_other_technical_reserve_changesتغییرات سایر ذخایر فنیdecimal string | null
Other technical reserve changes

Other technical reserve changes. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_OTHER_TECHNICAL_RESERVE_CHANGES
Monetary amount · additive flow · Source sign preserved
reported_net_retained_insurance_premiumsحق بیمه خالص (سهم نگهداری)decimal string | null
Net retained insurance premiums

Net retained insurance premiums. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NET_RETAINED_INSURANCE_PREMIUMS
Monetary amount · additive flow · Source sign preserved
reported_ceded_reinsurance_premiumsحق بیمه اتکایی واگذاریdecimal string | null
Ceded reinsurance premiums

Ceded reinsurance premiums. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_CEDED_REINSURANCE_PREMIUMS
Monetary amount · additive flow · Source sign preserved
reported_gross_claims_and_benefits_paidخسارت و مزایای پرداختی (ناخالص)decimal string | null
Gross claims and benefits paid

Gross claims and benefits paid. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_GROSS_CLAIMS_AND_BENEFITS_PAID
Monetary amount · additive flow · Source sign preserved
reported_reinsurers_share_of_claimsخسارت سهم بیمه‌گران اتکاییdecimal string | null
Reinsurers share of claims

Reinsurers share of claims. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_REINSURERS_SHARE_OF_CLAIMS
Monetary amount · additive flow · Source sign preserved
reported_insurance_incomeدرآمدهای بیمه‌ایdecimal string | null
Insurance income

Insurance income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_INSURANCE_INCOME
Monetary amount · additive flow · Source sign preserved
reported_net_claims_and_benefits_paidخسارت و مزایای پرداختی خالصdecimal string | null
Net claims and benefits paid

Net claims and benefits paid. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NET_CLAIMS_AND_BENEFITS_PAID
Monetary amount · additive flow · Source sign preserved
reported_profit_participation_expensesهزینه سهم مشارکت در منافعdecimal string | null
Profit participation expenses

Profit participation expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_PROFIT_PARTICIPATION_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_gross_profit_from_insurance_activitiesسود (زیان) ناخالص فعالیتهای بیمه‌ایdecimal string | null
Gross profit from insurance activities

Gross profit from insurance activities. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_GROSS_PROFIT_FROM_INSURANCE_ACTIVITIES
Monetary amount · additive flow · Source sign preserved
reported_other_insurance_expensesسایر هزینه‌های بیمه‌ایdecimal string | null
Other insurance expenses

Other insurance expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_OTHER_INSURANCE_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_insurance_funds_investment_incomeدرآمد سرمایه‌گذاری از محل منابع بیمه‌ایdecimal string | null
Insurance funds investment income

Insurance funds investment income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_INSURANCE_FUNDS_INVESTMENT_INCOME
Monetary amount · additive flow · Source sign preserved
reported_insurance_expensesهزینه‌های بیمه‌ایdecimal string | null
Insurance expenses

Insurance expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_INSURANCE_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_gross_premium_incomeدرآمد حق بیمه ناخالصdecimal string | null
Gross premium income

Gross premium income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_GROSS_PREMIUM_INCOME
Monetary amount · additive flow · Source sign preserved
reported_loans_deposits_and_debt_securities_incomeدرآمد تسهیلات اعطایی و سپرده‌گذاری و اوراق بدهیdecimal string | null
Loans deposits and debt securities income

Loans deposits and debt securities income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_LOANS_DEPOSITS_AND_DEBT_SECURITIES_INCOME
Monetary amount · additive flow · Source sign preserved
reported_other_net_income_and_expensesخالص سایر درآمدها و هزینه‌هاdecimal string | null
Other net income and expenses

Other net income and expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_OTHER_NET_INCOME_AND_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_loan_loss_provision_expensesهزینه مطالبات مشکوک الوصولdecimal string | null
Loan loss provision expenses

Loan loss provision expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_LOAN_LOSS_PROVISION_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_net_fee_incomeخالص درآمد کارمزدdecimal string | null
Net fee income

Net fee income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NET_FEE_INCOME
Monetary amount · additive flow · Source sign preserved
reported_foreign_exchange_trading_gains_lossesخالص سود (زیان) مبادلات و معاملات ارزیdecimal string | null
Foreign exchange trading gains losses

Foreign exchange trading gains losses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_FOREIGN_EXCHANGE_TRADING_GAINS_LOSSES
Monetary amount · additive flow · Source sign preserved
reported_net_investment_gains_lossesخالص سود (زیان) سرمایه‌گذاری‌هاdecimal string | null
Net investment gains losses

Net investment gains losses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NET_INVESTMENT_GAINS_LOSSES
Monetary amount · additive flow · Source sign preserved
reported_net_loan_and_deposit_incomeخالص درآمد تسهیلات و سپرده‌گذاریdecimal string | null
Net loan and deposit income

Net loan and deposit income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NET_LOAN_AND_DEPOSIT_INCOME
Monetary amount · additive flow · Source sign preserved
reported_nonoperating_finance_costsهزینه‌های مالی(غیرعملیاتی)decimal string | null
Nonoperating finance costs

Nonoperating finance costs. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NONOPERATING_FINANCE_COSTS
Monetary amount · additive flow · Source sign preserved
reported_statutory_deposit_rewardsجایزه سپرده قانونیdecimal string | null
Statutory deposit rewards

Statutory deposit rewards. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_STATUTORY_DEPOSIT_REWARDS
Monetary amount · additive flow · Source sign preserved
reported_debt_securities_investment_incomeدرآمد سرمایه‌گذاری در اوراق بدهیdecimal string | null
Debt securities investment income

Debt securities investment income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_DEBT_SECURITIES_INVESTMENT_INCOME
Monetary amount · additive flow · Source sign preserved
reported_bank_and_nonbank_credit_institution_deposit_incomeدرآمد سپرده‌گذاری در بانک ها و مؤسسات اعتباری غیربانکیdecimal string | null
Bank and nonbank credit institution deposit income

Bank and nonbank credit institution deposit income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_BANK_AND_NONBANK_CREDIT_INSTITUTION_DEPOSIT_INCOME
Monetary amount · additive flow · Source sign preserved
reported_loan_incomeدرآمد تسهیلات اعطاییdecimal string | null
Loan income

Loan income. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_LOAN_INCOME
Monetary amount · additive flow · Source sign preserved
reported_equity_and_other_securities_investment_gains_lossesسود(زیان) سرمایه‌گذاری در سهام و سایر اوراق بهادارdecimal string | null
Equity and other securities investment gains losses

Equity and other securities investment gains losses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_EQUITY_AND_OTHER_SECURITIES_INVESTMENT_GAINS_LOSSES
Monetary amount · additive flow · Source sign preserved
reported_nonbanking_investment_gains_lossesسود(زیان) سرمایه‌گذاری‌های مرتبط با فعالیت های غیربانکیdecimal string | null
Nonbanking investment gains losses

Nonbanking investment gains losses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NONBANKING_INVESTMENT_GAINS_LOSSES
Monetary amount · additive flow · Source sign preserved
reported_net_agricultural_produce_and_consumable_biological_asset_salesخالص فروش تولیدات کشاورزی و دارایی‌های زیستی غیرمولدdecimal string | null
Net agricultural produce and consumable biological asset sales

Net agricultural produce and consumable biological asset sales. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NET_AGRICULTURAL_PRODUCE_AND_CONSUMABLE_BIOLOGICAL_ASSET_SALES
Monetary amount · additive flow · Source sign preserved
reported_bearer_biological_asset_disposal_gains_lossesسود (زیان) فروش دارایی زیستی مولدdecimal string | null
Bearer biological asset disposal gains losses

Bearer biological asset disposal gains losses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_BEARER_BIOLOGICAL_ASSET_DISPOSAL_GAINS_LOSSES
Monetary amount · additive flow · Source sign preserved
reported_production_expensesهزینه‌های تولیدdecimal string | null
Production expenses

Production expenses. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_PRODUCTION_EXPENSES
Monetary amount · additive flow · Source sign preserved
reported_attributed_costبهای تمام شده انتسابیdecimal string | null
Attributed cost

Attributed cost. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_ATTRIBUTED_COST
Monetary amount · additive flow · Source sign preserved
reported_agricultural_produce_fair_valueارزش منصفانه تولیدات کشاورزیdecimal string | null
Agricultural produce fair value

Agricultural produce fair value. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_AGRICULTURAL_PRODUCE_FAIR_VALUE
Monetary amount · additive flow · Source sign preserved
reported_consumable_biological_asset_fair_value_changesخالص افزایش (کاهش) ارزش منصفانه دارایی‌های زیستی غیرمولدdecimal string | null
Consumable biological asset fair value changes

Consumable biological asset fair value changes. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_CONSUMABLE_BIOLOGICAL_ASSET_FAIR_VALUE_CHANGES
Monetary amount · additive flow · Source sign preserved
reported_net_sales_and_cost_of_salesخالص فروش و بهای تمام شدهdecimal string | null
Net sales and cost of sales

Net sales and cost of sales. Direct reported CURRENT source value in its exact statement/section/unit/period context. Preserve SOURCE_SIGN. No formula evaluation, inferred amount, shares or currency. Local source concept; no official taxonomy equivalence asserted.

IS.REPORTED_NET_SALES_AND_COST_OF_SALES
Monetary amount · additive flow · Source sign preserved
reported_sales_of_goods_and_services_componentفروش کالا و ارائه خدماتdecimal string | null
Sales of goods and services component

Sales of goods and services component. Literal reported CURRENT amount in its witnessed section and period. Preserve source sign, scale and scope. Separate component from reported totals; no guessed current/noncurrent, sector, IFRS equivalence, arithmetic or source value. Account identity is independent of issuer and policy revision.

IS.REPORTED_SALES_OF_GOODS_AND_SERVICES_COMPONENT
Monetary amount · additive flow · Source sign preserved
reported_agricultural_fair_value_subtotalزیرجمع ارزش منصفانه تولیدات کشاورزی و تغییر ارزش دارایی زیستی غیرمولدdecimal string | null
Agricultural fair value subtotal

Agricultural fair value subtotal. Literal reported CURRENT amount in its witnessed section and period. Preserve source sign, scale and scope. Separate component from reported totals; no guessed current/noncurrent, sector, IFRS equivalence, arithmetic or source value. Account identity is independent of issuer and policy revision.

IS.REPORTED_AGRICULTURAL_FAIR_VALUE_SUBTOTAL
Monetary amount · additive flow · Source sign preserved
reported_nonoperating_and_financing_subtotalزیرجمع اقلام غیرعملیاتی و هزینه مالیdecimal string | null
Nonoperating and financing subtotal

Nonoperating and financing subtotal. Literal reported CURRENT amount in its witnessed section and period. Preserve source sign, scale and scope. Separate component from reported totals; no guessed current/noncurrent, sector, IFRS equivalence, arithmetic or source value. Account identity is independent of issuer and policy revision.

IS.REPORTED_NONOPERATING_AND_FINANCING_SUBTOTAL
Monetary amount · additive flow · Source sign preserved
reported_investment_disposal_gains_lossesسود (زیان) فروش سرمایه‌گذاری‌هاdecimal string | null
Reported investment disposal gains and losses

Literal reported gains or losses on sale of investments in the witnessed operating-income section. Separate from investment value changes, investment income, aggregate investment gains, and other nonoperating income and expenses. No inferred recognition basis or sum. Preserve literal source sign, explicit unit/scale, CURRENT period and scope. Identity is independent of issuer and policy revision.

IS.REPORTED_INVESTMENT_DISPOSAL_GAINS_LOSSES
Monetary amount · additive flow · Source sign preserved
reported_investment_value_change_gains_lossesسود (زیان) تغییر ارزش سرمایه‌گذاری‌هاdecimal string | null
Reported investment value change gains and losses

Literal reported gains or losses from changes in investment values in the witnessed operating-income section. Separate from gains on sale, investment income, aggregate investment gains, and other nonoperating income and expenses. No inferred valuation method, realized status, or sum. Preserve literal source sign, explicit unit/scale, CURRENT period and scope. Identity is independent of issuer and policy revision.

IS.REPORTED_INVESTMENT_VALUE_CHANGE_GAINS_LOSSES
Monetary amount · additive flow · Source sign preserved

Response attributes

resultsComplete statement records for the requested company, reporting period and scope.
line_itemsOnly report-relevant items: name, label_fa, label_en, amount, unit and status. Items come from selected reports or actual calculation inputs. Source-backed unavailable values retain null and a reason; unrelated format placeholders are omitted.
amountExact decimal string, including zero; null means unavailable. Qualified units are IRR or IRR/share. The SDK uses Decimal. Do not apply source scale again.
reportsOfficial Codal report URL and bounded header: title, company, period, scope, audit and publication context. Calculated periods can reference several reports.
metadataNormalized query using ticker, schema version, request identity, warnings and account quota.
paginationActual next_cursor, page limit and byte-bound indication.

The record also retains company identity, period dates, timeframe, fiscal context, scope, currency, source URLs and audit/publication metadata. Derived records retain assurance per source; their aggregate audit is unavailable.

View complete JSON Schema and Persian item meanings
{
  "properties": {
    "metadata": {
      "$ref": "#/$defs/ConsumerMetadata"
    },
    "pagination": {
      "$ref": "#/$defs/ConsumerPagination"
    },
    "request_id": {
      "type": "string"
    },
    "results": {
      "items": {
        "allOf": [
          {
            "$ref": "#/$defs/ConsumerRecord"
          }
        ]
      },
      "type": "array"
    },
    "status": {
      "$ref": "#/$defs/ConsumerEnvelopeStatus"
    }
  },
  "required": [
    "request_id",
    "status",
    "results",
    "metadata",
    "pagination"
  ],
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$defs": {
    "ConsumerMetadata": {
      "properties": {
        "query": {
          "$ref": "#/$defs/ConsumerQueryContext"
        },
        "quota": {
          "oneOf": [
            {
              "type": "null"
            },
            {
              "$ref": "#/$defs/Usage"
            }
          ]
        },
        "request_id": {
          "type": "string"
        },
        "schema_version": {
          "format": "int32",
          "maximum": 1,
          "minimum": 1,
          "type": "integer"
        },
        "warnings": {
          "items": {
            "type": "string"
          },
          "type": "array"
        }
      },
      "required": [
        "schema_version",
        "request_id",
        "query",
        "warnings"
      ],
      "type": "object"
    },
    "ConsumerEnvelopeStatus": {
      "enum": [
        "OK"
      ],
      "type": "string"
    },
    "ConsumerRecord": {
      "properties": {
        "accounting_basis": {
          "type": [
            "string",
            "null"
          ]
        },
        "audit_status": {
          "description": "Null for calculated period records; input assurance is in provenance.",
          "type": [
            "string",
            "null"
          ]
        },
        "company_name": {
          "type": "string"
        },
        "currency": {
          "type": [
            "string",
            "null"
          ]
        },
        "fiscal_calendar": {
          "type": [
            "string",
            "null"
          ]
        },
        "fiscal_quarter": {
          "format": "int32",
          "minimum": 0,
          "type": [
            "integer",
            "null"
          ]
        },
        "fiscal_year": {
          "format": "int32",
          "type": [
            "integer",
            "null"
          ]
        },
        "fiscal_year_end": {
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "is_amendment": {
          "type": "boolean"
        },
        "is_audited": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "is_consolidated": {
          "type": "boolean"
        },
        "line_items": {
          "description": "Actual report items in display order; absent cross-format catalog placeholders are omitted.",
          "items": {
            "$ref": "#/$defs/ConsumerLineItem"
          },
          "type": "array"
        },
        "origin": {
          "type": "string"
        },
        "period_basis": {
          "type": "string"
        },
        "period_end": {
          "format": "date",
          "type": "string"
        },
        "period_months": {
          "format": "int32",
          "type": [
            "integer",
            "null"
          ]
        },
        "period_start": {
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "publication_date": {
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "publication_precision": {
          "type": "string"
        },
        "published_at": {
          "format": "date-time",
          "type": [
            "string",
            "null"
          ]
        },
        "quality_reasons": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "reports": {
          "items": {
            "$ref": "#/$defs/ConsumerReport"
          },
          "type": "array"
        },
        "scope": {
          "type": "string"
        },
        "statement_type": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "symbol": {
          "type": [
            "string",
            "null"
          ]
        },
        "timeframe": {
          "type": "string"
        }
      },
      "required": [
        "company_name",
        "statement_type",
        "timeframe",
        "period_basis",
        "period_end",
        "scope",
        "is_consolidated",
        "publication_precision",
        "is_amendment",
        "origin",
        "status",
        "quality_reasons",
        "reports"
      ],
      "type": "object"
    },
    "ConsumerReport": {
      "properties": {
        "header": {
          "$ref": "#/$defs/ConsumerReportHeader"
        },
        "url": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "header"
      ],
      "type": "object"
    },
    "ConsumerQueryContext": {
      "properties": {
        "family": {
          "type": "string"
        },
        "period_end_gte": {
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "period_end_lte": {
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "scope": {
          "type": "string"
        },
        "sort": {
          "type": "string"
        },
        "ticker": {
          "description": "Canonical single-symbol selector; the plural spelling is accepted only as an input alias.",
          "type": [
            "string",
            "null"
          ]
        },
        "timeframe": {
          "type": "string"
        }
      },
      "required": [
        "family",
        "timeframe",
        "scope",
        "sort"
      ],
      "type": "object"
    },
    "Usage": {
      "properties": {
        "account": {
          "$ref": "#/$defs/Quota"
        },
        "active_in_flight": {
          "format": "int32",
          "minimum": 0,
          "type": "integer"
        },
        "key": {
          "$ref": "#/$defs/Quota"
        },
        "max_in_flight": {
          "format": "int32",
          "minimum": 0,
          "type": "integer"
        }
      },
      "required": [
        "account",
        "key",
        "active_in_flight",
        "max_in_flight"
      ],
      "type": "object"
    },
    "ConsumerLineItem": {
      "properties": {
        "amount": {
          "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$",
          "type": [
            "string",
            "null"
          ]
        },
        "label_en": {
          "type": "string"
        },
        "label_fa": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "unit": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "name",
        "label_fa",
        "label_en",
        "status"
      ],
      "type": "object"
    },
    "ConsumerPagination": {
      "properties": {
        "byte_bounded": {
          "type": "boolean"
        },
        "limit": {
          "format": "int32",
          "minimum": 0,
          "type": "integer"
        },
        "next_cursor": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "limit",
        "byte_bounded"
      ],
      "type": "object"
    },
    "Quota": {
      "properties": {
        "limit": {
          "format": "int64",
          "minimum": 0,
          "type": "integer"
        },
        "policy_version": {
          "type": "string"
        },
        "remaining": {
          "format": "int64",
          "minimum": 0,
          "type": "integer"
        },
        "reset_at": {
          "format": "date-time",
          "type": "string"
        },
        "used": {
          "format": "int64",
          "minimum": 0,
          "type": "integer"
        }
      },
      "required": [
        "limit",
        "used",
        "remaining",
        "reset_at",
        "policy_version"
      ],
      "type": "object"
    },
    "ConsumerReportHeader": {
      "description": "Bounded official report header; extraction witnesses remain private to the reader.",
      "properties": {
        "audit_status": {
          "type": "string"
        },
        "company_name": {
          "type": "string"
        },
        "is_amendment": {
          "type": "boolean"
        },
        "is_audited": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "period_end": {
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "period_months": {
          "format": "int32",
          "type": [
            "integer",
            "null"
          ]
        },
        "period_start": {
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "publication_date": {
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "publication_precision": {
          "type": "string"
        },
        "published_at": {
          "format": "date-time",
          "type": [
            "string",
            "null"
          ]
        },
        "scope": {
          "type": "string"
        },
        "statement_type": {
          "type": "string"
        },
        "symbol": {
          "type": [
            "string",
            "null"
          ]
        },
        "title": {
          "maxLength": 1000,
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "company_name",
        "statement_type",
        "scope",
        "audit_status",
        "is_amendment",
        "publication_precision"
      ],
      "type": "object"
    }
  },
  "x-financial-items": [
    {
      "field_id": "extensions.adjustments_for_current_tax_of_prior_period",
      "concept": "IS.ADJUSTMENTS_FOR_CURRENT_TAX_OF_PRIOR_PERIOD",
      "label_fa": "تعدیلات مالیات جاری سال‌های قبل",
      "label_en": "Adjustments for current tax of prior periods",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "basic_earnings_per_share",
      "concept": "IS.BASIC_EARNINGS_LOSS_PER_SHARE",
      "label_fa": "سود (زیان) پایه هر سهم",
      "label_en": "Basic earnings (loss) per share",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "cost_of_revenue",
      "concept": "IS.COST_OF_SALES",
      "label_fa": "بهای تمام‌شده درآمدهای عملیاتی",
      "label_en": "Cost of sales",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.current_tax_expense_income",
      "concept": "IS.CURRENT_TAX_EXPENSE_INCOME",
      "label_fa": "مالیات جاری سال",
      "label_en": "Current tax expense (income)",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "finance_costs",
      "concept": "IS.FINANCE_COSTS",
      "label_fa": "هزینه‌های مالی",
      "label_en": "Finance costs",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "finance_income",
      "concept": "IS.FINANCE_INCOME",
      "label_fa": "درآمد سود تضمین‌شده",
      "label_en": "Finance income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "gross_profit",
      "concept": "IS.GROSS_PROFIT",
      "label_fa": "سود (زیان) ناخالص",
      "label_en": "Gross profit",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.impairment_loss_on_financial_assets",
      "concept": "IS.IMPAIRMENT_LOSS_ON_FINANCIAL_ASSETS",
      "label_fa": "زیان کاهش ارزش دارایی‌های مالی",
      "label_en": "Impairment loss on financial assets",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "income_taxes",
      "concept": "IS.INCOME_TAX_EXPENSE_CONTINUING_OPERATIONS",
      "label_fa": "مالیات بر درآمد عملیات در حال تداوم",
      "label_en": "Tax expense (income)",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "investment_income",
      "concept": "IS.INVESTMENT_INCOME",
      "label_fa": "درآمد سود سهام",
      "label_en": "Investment income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "other_expense_by_function",
      "concept": "IS.OTHER_EXPENSE_BY_FUNCTION",
      "label_fa": "سایر هزینه‌ها بر حسب کارکرد",
      "label_en": "Other expense, by function",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.other_gains_losses",
      "concept": "IS.OTHER_GAINS_LOSSES",
      "label_fa": "سایر درآمدها و هزینه‌های غیرعملیاتی",
      "label_en": "Other gains (losses)",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "other_income",
      "concept": "IS.OTHER_INCOME",
      "label_fa": "سایر درآمدها",
      "label_en": "Other income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "net_income",
      "concept": "IS.NET_INCOME",
      "label_fa": "سود (زیان) خالص",
      "label_en": "Profit (loss)",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "net_income_attributable_to_noncontrolling_interests",
      "concept": "IS.PROFIT_LOSS_ATTRIBUTABLE_TO_NONCONTROLLING_INTERESTS",
      "label_fa": "سود (زیان) قابل انتساب به منافع فاقد حق کنترل",
      "label_en": "Profit (loss), attributable to non-controlling interests",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "net_income_attributable_to_owners_of_parent",
      "concept": "IS.PROFIT_LOSS_ATTRIBUTABLE_TO_OWNERS_OF_PARENT",
      "label_fa": "سود (زیان) خالص قابل انتساب به مالکان شرکت اصلی",
      "label_en": "Profit (loss), attributable to owners of parent",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "income_before_income_taxes",
      "concept": "IS.PROFIT_LOSS_BEFORE_TAX",
      "label_fa": "سود (زیان) پیش از مالیات",
      "label_en": "Profit (loss) before tax",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "income_from_continuing_operations",
      "concept": "IS.PROFIT_LOSS_FROM_CONTINUING_OPERATIONS",
      "label_fa": "سود (زیان) خالص عملیات در حال تداوم",
      "label_en": "Profit (loss) from continuing operations",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "income_from_discontinued_operations",
      "concept": "IS.PROFIT_LOSS_FROM_DISCONTINUED_OPERATIONS",
      "label_fa": "سود (زیان) خالص عملیات متوقف‌شده",
      "label_en": "Profit (loss) from discontinued operations",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "operating_income",
      "concept": "IS.PROFIT_LOSS_FROM_OPERATING_ACTIVITIES",
      "label_fa": "سود (زیان) عملیاتی",
      "label_en": "Profit (loss) from operating activities",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "revenue",
      "concept": "IS.REVENUE",
      "label_fa": "درآمدهای عملیاتی",
      "label_en": "Revenue",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "selling_general_and_administrative_expense",
      "concept": "IS.SELLING_GENERAL_AND_ADMINISTRATIVE_EXPENSE",
      "label_fa": "هزینه‌های فروش، اداری و عمومی",
      "label_en": "Selling, general and administrative expense",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.share_of_profit_loss_of_associates_accounted_for_using_equity_method",
      "concept": "IS.SHARE_OF_PROFIT_LOSS_OF_ASSOCIATES_ACCOUNTED_FOR_USING_EQUITY_METHOD",
      "label_fa": "سهم گروه از سود (زیان) شرکت‌های وابسته",
      "label_en": "Share of profit (loss) of associates accounted for using equity method",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.share_of_profit_loss_of_joint_ventures_accounted_for_using_equity_method",
      "concept": "IS.SHARE_OF_PROFIT_LOSS_OF_JOINT_VENTURES_ACCOUNTED_FOR_USING_EQUITY_METHOD",
      "label_fa": "سهم گروه از سود (زیان) مشارکت‌های خاص",
      "label_en": "Share of profit (loss) of joint ventures accounted for using equity method",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_operating_eps",
      "concept": "IS.REPORTED_OPERATING_EPS",
      "label_fa": "عملیاتی (ریال)",
      "label_en": "Reported operating earnings per share",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_nonoperating_eps",
      "concept": "IS.REPORTED_NONOPERATING_EPS",
      "label_fa": "غیرعملیاتی (ریال)",
      "label_en": "Reported nonoperating earnings per share",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_continuing_operations_eps",
      "concept": "IS.REPORTED_CONTINUING_OPERATIONS_EPS",
      "label_fa": "ناشی از عملیات در حال تداوم",
      "label_en": "Reported continuing operations earnings per share",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_discontinued_operations_eps",
      "concept": "IS.REPORTED_DISCONTINUED_OPERATIONS_EPS",
      "label_fa": "ناشی از عملیات متوقف شده",
      "label_en": "Reported discontinued operations earnings per share",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_generic_net_eps",
      "concept": "IS.REPORTED_GENERIC_NET_EPS",
      "label_fa": "سود (زیان) خالص هر سهم – ریال",
      "label_en": "Reported net earnings per share without basic/diluted assertion",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_capital_denominator_context",
      "concept": "IS.REPORTED_CAPITAL_DENOMINATOR_CONTEXT",
      "label_fa": "سرمایه",
      "label_en": "Reported capital denominator context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_profit_loss_before_associates_and_joint_ventures_share",
      "concept": "IS.REPORTED_PROFIT_LOSS_BEFORE_ASSOCIATES_AND_JOINT_VENTURES_SHARE",
      "label_fa": "سود قبل از احتساب سهم گروه از سود شرکت‌های وابسته و مشارکت های خاص",
      "label_en": "Profit loss before associates and joint ventures share",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_total_operating_expenses",
      "concept": "IS.REPORTED_TOTAL_OPERATING_EXPENSES",
      "label_fa": "جمع هزینه‌های عملیاتی",
      "label_en": "Total operating expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_retained_earnings_capital_transfer_context",
      "concept": "IS.REPORTED_RETAINED_EARNINGS_CAPITAL_TRANSFER_CONTEXT",
      "label_fa": "تغییرات سرمایه از محل سود (زیان) انباشته",
      "label_en": "Retained earnings capital transfer context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_diluted_operating_eps",
      "concept": "IS.REPORTED_DILUTED_OPERATING_EPS",
      "label_fa": "سود (زیان) تقلیل یافته هر سهم ناشی از عملیات در حال تداوم- عملیاتی",
      "label_en": "Diluted operating eps",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_retained_earnings_other_reserves_transfer_context",
      "concept": "IS.REPORTED_RETAINED_EARNINGS_OTHER_RESERVES_TRANSFER_CONTEXT",
      "label_fa": "انتقال به سایر اندوخته‌ها",
      "label_en": "Retained earnings other reserves transfer context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_unallocated_opening_retained_earnings_context",
      "concept": "IS.REPORTED_UNALLOCATED_OPENING_RETAINED_EARNINGS_CONTEXT",
      "label_fa": "سود (زیان) انباشته ابتدای دوره تخصیص نیافته",
      "label_en": "Unallocated opening retained earnings context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_retained_earnings_statutory_reserve_transfer_context",
      "concept": "IS.REPORTED_RETAINED_EARNINGS_STATUTORY_RESERVE_TRANSFER_CONTEXT",
      "label_fa": "انتقال به اندوخته‌ قانونی‌",
      "label_en": "Retained earnings statutory reserve transfer context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.diluted_earnings_loss_per_share",
      "concept": "IS.DILUTED_EARNINGS_LOSS_PER_SHARE",
      "label_fa": "سود (زیان) تقلیل یافته هر سهم",
      "label_en": "Diluted earnings loss per share",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_restated_opening_retained_earnings_context",
      "concept": "IS.REPORTED_RESTATED_OPENING_RETAINED_EARNINGS_CONTEXT",
      "label_fa": "سود (زیان) انباشته ابتدای دوره تعدیل‌شده",
      "label_en": "Restated opening retained earnings context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_diluted_nonoperating_eps",
      "concept": "IS.REPORTED_DILUTED_NONOPERATING_EPS",
      "label_fa": "سود (زیان) تقلیل یافته هر سهم ناشی از عملیات در حال تداوم- غیرعملیاتی",
      "label_en": "Diluted nonoperating eps",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_distributable_profit_context",
      "concept": "IS.REPORTED_DISTRIBUTABLE_PROFIT_CONTEXT",
      "label_fa": "سود قابل تخصیص",
      "label_en": "Distributable profit context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_dividend_appropriation_context",
      "concept": "IS.REPORTED_DIVIDEND_APPROPRIATION_CONTEXT",
      "label_fa": "سود سهام‌ مصوب",
      "label_en": "Dividend appropriation context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_diluted_discontinued_operations_eps",
      "concept": "IS.REPORTED_DILUTED_DISCONTINUED_OPERATIONS_EPS",
      "label_fa": "سود (زیان) تقلیل یافته هر سهم ناشی از عملیات متوقف‌ شده",
      "label_en": "Diluted discontinued operations eps",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_retained_earnings_transfer_from_other_equity_context",
      "concept": "IS.REPORTED_RETAINED_EARNINGS_TRANSFER_FROM_OTHER_EQUITY_CONTEXT",
      "label_fa": "انتقال از سایر اقلام حقوق صاحبان سهام",
      "label_en": "Retained earnings transfer from other equity context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_closing_retained_earnings_context",
      "concept": "IS.REPORTED_CLOSING_RETAINED_EARNINGS_CONTEXT",
      "label_fa": "سود (زیان) انباشته‌ پایان‌ دوره",
      "label_en": "Closing retained earnings context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_retained_earnings_prior_period_adjustments_context",
      "concept": "IS.REPORTED_RETAINED_EARNINGS_PRIOR_PERIOD_ADJUSTMENTS_CONTEXT",
      "label_fa": "تعدیلات سنواتی",
      "label_en": "Retained earnings prior period adjustments context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_opening_retained_earnings_context",
      "concept": "IS.REPORTED_OPENING_RETAINED_EARNINGS_CONTEXT",
      "label_fa": "سود (زیان) انباشته ابتدای دوره",
      "label_en": "Opening retained earnings context",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_payroll_and_employee_benefit_expenses",
      "concept": "IS.REPORTED_PAYROLL_AND_EMPLOYEE_BENEFIT_EXPENSES",
      "label_fa": "هزینه ‏هاى حقوق، دستمزد و مزایا",
      "label_en": "Payroll and employee benefit expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_depreciation_expenses",
      "concept": "IS.REPORTED_DEPRECIATION_EXPENSES",
      "label_fa": "هزینه استهلاک",
      "label_en": "Depreciation expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_rent_expenses",
      "concept": "IS.REPORTED_RENT_EXPENSES",
      "label_fa": "هزینه اجاره",
      "label_en": "Rent expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_fee_income",
      "concept": "IS.REPORTED_FEE_INCOME",
      "label_fa": "درآمد کارمزد",
      "label_en": "Fee income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_fee_expenses",
      "concept": "IS.REPORTED_FEE_EXPENSES",
      "label_fa": "هزینه کارمزد",
      "label_en": "Fee expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_customer_deposit_interest_expenses",
      "concept": "IS.REPORTED_CUSTOMER_DEPOSIT_INTEREST_EXPENSES",
      "label_fa": "هزینه سود سپرده‌ها",
      "label_en": "Customer deposit interest expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_profit_loss_before_associates_share",
      "concept": "IS.REPORTED_PROFIT_LOSS_BEFORE_ASSOCIATES_SHARE",
      "label_fa": "سود (زیان) قبل از احتساب سهم گروه از سود شرکت‌های وابسته",
      "label_en": "Profit loss before associates share",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_other_insurance_income",
      "concept": "IS.REPORTED_OTHER_INSURANCE_INCOME",
      "label_fa": "سایر درآمدهای بیمه‌ای",
      "label_en": "Other insurance income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_other_operating_income_and_expenses",
      "concept": "IS.REPORTED_OTHER_OPERATING_INCOME_AND_EXPENSES",
      "label_fa": "سایر درآمدها و هزینه‌های عملیاتی",
      "label_en": "Other operating income and expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_other_technical_reserve_changes",
      "concept": "IS.REPORTED_OTHER_TECHNICAL_RESERVE_CHANGES",
      "label_fa": "تغییرات سایر ذخایر فنی",
      "label_en": "Other technical reserve changes",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_net_retained_insurance_premiums",
      "concept": "IS.REPORTED_NET_RETAINED_INSURANCE_PREMIUMS",
      "label_fa": "حق بیمه خالص (سهم نگهداری)",
      "label_en": "Net retained insurance premiums",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_ceded_reinsurance_premiums",
      "concept": "IS.REPORTED_CEDED_REINSURANCE_PREMIUMS",
      "label_fa": "حق بیمه اتکایی واگذاری",
      "label_en": "Ceded reinsurance premiums",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_gross_claims_and_benefits_paid",
      "concept": "IS.REPORTED_GROSS_CLAIMS_AND_BENEFITS_PAID",
      "label_fa": "خسارت و مزایای پرداختی (ناخالص)",
      "label_en": "Gross claims and benefits paid",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_reinsurers_share_of_claims",
      "concept": "IS.REPORTED_REINSURERS_SHARE_OF_CLAIMS",
      "label_fa": "خسارت سهم بیمه‌گران اتکایی",
      "label_en": "Reinsurers share of claims",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_insurance_income",
      "concept": "IS.REPORTED_INSURANCE_INCOME",
      "label_fa": "درآمدهای بیمه‌ای",
      "label_en": "Insurance income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_net_claims_and_benefits_paid",
      "concept": "IS.REPORTED_NET_CLAIMS_AND_BENEFITS_PAID",
      "label_fa": "خسارت و مزایای پرداختی خالص",
      "label_en": "Net claims and benefits paid",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_profit_participation_expenses",
      "concept": "IS.REPORTED_PROFIT_PARTICIPATION_EXPENSES",
      "label_fa": "هزینه سهم مشارکت در منافع",
      "label_en": "Profit participation expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_gross_profit_from_insurance_activities",
      "concept": "IS.REPORTED_GROSS_PROFIT_FROM_INSURANCE_ACTIVITIES",
      "label_fa": "سود (زیان) ناخالص فعالیتهای بیمه‌ای",
      "label_en": "Gross profit from insurance activities",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_other_insurance_expenses",
      "concept": "IS.REPORTED_OTHER_INSURANCE_EXPENSES",
      "label_fa": "سایر هزینه‌های بیمه‌ای",
      "label_en": "Other insurance expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_insurance_funds_investment_income",
      "concept": "IS.REPORTED_INSURANCE_FUNDS_INVESTMENT_INCOME",
      "label_fa": "درآمد سرمایه‌گذاری از محل منابع بیمه‌ای",
      "label_en": "Insurance funds investment income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_insurance_expenses",
      "concept": "IS.REPORTED_INSURANCE_EXPENSES",
      "label_fa": "هزینه‌های بیمه‌ای",
      "label_en": "Insurance expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_gross_premium_income",
      "concept": "IS.REPORTED_GROSS_PREMIUM_INCOME",
      "label_fa": "درآمد حق بیمه ناخالص",
      "label_en": "Gross premium income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_loans_deposits_and_debt_securities_income",
      "concept": "IS.REPORTED_LOANS_DEPOSITS_AND_DEBT_SECURITIES_INCOME",
      "label_fa": "درآمد تسهیلات اعطایی و سپرده‌گذاری و اوراق بدهی",
      "label_en": "Loans deposits and debt securities income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_other_net_income_and_expenses",
      "concept": "IS.REPORTED_OTHER_NET_INCOME_AND_EXPENSES",
      "label_fa": "خالص سایر درآمدها و هزینه‌ها",
      "label_en": "Other net income and expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_loan_loss_provision_expenses",
      "concept": "IS.REPORTED_LOAN_LOSS_PROVISION_EXPENSES",
      "label_fa": "هزینه مطالبات مشکوک الوصول",
      "label_en": "Loan loss provision expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_net_fee_income",
      "concept": "IS.REPORTED_NET_FEE_INCOME",
      "label_fa": "خالص درآمد کارمزد",
      "label_en": "Net fee income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_foreign_exchange_trading_gains_losses",
      "concept": "IS.REPORTED_FOREIGN_EXCHANGE_TRADING_GAINS_LOSSES",
      "label_fa": "خالص سود (زیان) مبادلات و معاملات ارزی",
      "label_en": "Foreign exchange trading gains losses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_net_investment_gains_losses",
      "concept": "IS.REPORTED_NET_INVESTMENT_GAINS_LOSSES",
      "label_fa": "خالص سود (زیان) سرمایه‌گذاری‌ها",
      "label_en": "Net investment gains losses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_net_loan_and_deposit_income",
      "concept": "IS.REPORTED_NET_LOAN_AND_DEPOSIT_INCOME",
      "label_fa": "خالص درآمد تسهیلات و سپرده‌گذاری",
      "label_en": "Net loan and deposit income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_nonoperating_finance_costs",
      "concept": "IS.REPORTED_NONOPERATING_FINANCE_COSTS",
      "label_fa": "هزینه‌های مالی(غیرعملیاتی)",
      "label_en": "Nonoperating finance costs",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_statutory_deposit_rewards",
      "concept": "IS.REPORTED_STATUTORY_DEPOSIT_REWARDS",
      "label_fa": "جایزه سپرده قانونی",
      "label_en": "Statutory deposit rewards",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_debt_securities_investment_income",
      "concept": "IS.REPORTED_DEBT_SECURITIES_INVESTMENT_INCOME",
      "label_fa": "درآمد سرمایه‌گذاری در اوراق بدهی",
      "label_en": "Debt securities investment income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_bank_and_nonbank_credit_institution_deposit_income",
      "concept": "IS.REPORTED_BANK_AND_NONBANK_CREDIT_INSTITUTION_DEPOSIT_INCOME",
      "label_fa": "درآمد سپرده‌گذاری در بانک ها و مؤسسات اعتباری غیربانکی",
      "label_en": "Bank and nonbank credit institution deposit income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_loan_income",
      "concept": "IS.REPORTED_LOAN_INCOME",
      "label_fa": "درآمد تسهیلات اعطایی",
      "label_en": "Loan income",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_equity_and_other_securities_investment_gains_losses",
      "concept": "IS.REPORTED_EQUITY_AND_OTHER_SECURITIES_INVESTMENT_GAINS_LOSSES",
      "label_fa": "سود(زیان) سرمایه‌گذاری در سهام و سایر اوراق بهادار",
      "label_en": "Equity and other securities investment gains losses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_nonbanking_investment_gains_losses",
      "concept": "IS.REPORTED_NONBANKING_INVESTMENT_GAINS_LOSSES",
      "label_fa": "سود(زیان) سرمایه‌گذاری‌های مرتبط با فعالیت های غیربانکی",
      "label_en": "Nonbanking investment gains losses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_net_agricultural_produce_and_consumable_biological_asset_sales",
      "concept": "IS.REPORTED_NET_AGRICULTURAL_PRODUCE_AND_CONSUMABLE_BIOLOGICAL_ASSET_SALES",
      "label_fa": "خالص فروش تولیدات کشاورزی و دارایی‌های زیستی غیرمولد",
      "label_en": "Net agricultural produce and consumable biological asset sales",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_bearer_biological_asset_disposal_gains_losses",
      "concept": "IS.REPORTED_BEARER_BIOLOGICAL_ASSET_DISPOSAL_GAINS_LOSSES",
      "label_fa": "سود (زیان) فروش دارایی زیستی مولد",
      "label_en": "Bearer biological asset disposal gains losses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_production_expenses",
      "concept": "IS.REPORTED_PRODUCTION_EXPENSES",
      "label_fa": "هزینه‌های تولید",
      "label_en": "Production expenses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_attributed_cost",
      "concept": "IS.REPORTED_ATTRIBUTED_COST",
      "label_fa": "بهای تمام شده انتسابی",
      "label_en": "Attributed cost",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_agricultural_produce_fair_value",
      "concept": "IS.REPORTED_AGRICULTURAL_PRODUCE_FAIR_VALUE",
      "label_fa": "ارزش منصفانه تولیدات کشاورزی",
      "label_en": "Agricultural produce fair value",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_consumable_biological_asset_fair_value_changes",
      "concept": "IS.REPORTED_CONSUMABLE_BIOLOGICAL_ASSET_FAIR_VALUE_CHANGES",
      "label_fa": "خالص افزایش (کاهش) ارزش منصفانه دارایی‌های زیستی غیرمولد",
      "label_en": "Consumable biological asset fair value changes",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_net_sales_and_cost_of_sales",
      "concept": "IS.REPORTED_NET_SALES_AND_COST_OF_SALES",
      "label_fa": "خالص فروش و بهای تمام شده",
      "label_en": "Net sales and cost of sales",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_sales_of_goods_and_services_component",
      "concept": "IS.REPORTED_SALES_OF_GOODS_AND_SERVICES_COMPONENT",
      "label_fa": "فروش کالا و ارائه خدمات",
      "label_en": "Sales of goods and services component",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_agricultural_fair_value_subtotal",
      "concept": "IS.REPORTED_AGRICULTURAL_FAIR_VALUE_SUBTOTAL",
      "label_fa": "زیرجمع ارزش منصفانه تولیدات کشاورزی و تغییر ارزش دارایی زیستی غیرمولد",
      "label_en": "Agricultural fair value subtotal",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_nonoperating_and_financing_subtotal",
      "concept": "IS.REPORTED_NONOPERATING_AND_FINANCING_SUBTOTAL",
      "label_fa": "زیرجمع اقلام غیرعملیاتی و هزینه مالی",
      "label_en": "Nonoperating and financing subtotal",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_investment_disposal_gains_losses",
      "concept": "IS.REPORTED_INVESTMENT_DISPOSAL_GAINS_LOSSES",
      "label_fa": "سود (زیان) فروش سرمایه‌گذاری‌ها",
      "label_en": "Reported investment disposal gains and losses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    },
    {
      "field_id": "extensions.reported_investment_value_change_gains_losses",
      "concept": "IS.REPORTED_INVESTMENT_VALUE_CHANGE_GAINS_LOSSES",
      "label_fa": "سود (زیان) تغییر ارزش سرمایه‌گذاری‌ها",
      "label_en": "Reported investment value change gains and losses",
      "amount_schema": {
        "type": [
          "string",
          "null"
        ],
        "pattern": "^-?(0|[1-9][0-9]*)(\\.[0-9]+)?$"
      }
    }
  ]
}

Errors & pagination

400Invalid or conflicting query parameters.401/403Missing/invalid key or account access unavailable.404Symbol or requested resource unavailable.409Ambiguous identity, field conflict or changed source. Start a fresh query.422Explicit query/resource bound exceeded.429Account request limit reached; respect Retry-After.503Financial read temporarily unavailable.

REST: pass pagination.next_cursor as cursor with the same query. Stop when it is null. Python: collect() follows pages; inspect stop_reason and has_more. limit is HTTP page size; optional max_items and max_pages are client collection caps. The default maximum is 1000 pages, with no silent claim of exhaustion.

XMali API · Financial statementsSDK 0.1.0