The DARO Report API allows you to programmatically query ad performance data outside of the DARO dashboard. Retrieve key metrics such as revenue, impressions, and clicks grouped by various dimensions.
Fields for dimensions not included in group_by are omitted from the response. For example, if you request with group_by=app, fields like adUnitName, adFormat, and country will not be included in the response.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"DARO DOCS","colors":{"primary":"#6300da","light":"#9747ff","dark":"#5400b9"},"logo":{"light":"https://mintcdn.com/delightroom-5a71a6a8/zubkjN5vMaM7lt41/logo/light.png?fit=max\u0026auto=format\u0026n=zubkjN5vMaM7lt41\u0026q=85\u0026s=baed95fe98e239c4559a3bb93eef6a3e","dark":"https://mintcdn.com/delightroom-5a71a6a8/zubkjN5vMaM7lt41/logo/dark.png?fit=max\u0026auto=format\u0026n=zubkjN5vMaM7lt41\u0026q=85\u0026s=5a9f99bddf9939ca21a4c24e0da7dd6e"},"favicon":"https://mintcdn.com/delightroom-5a71a6a8/zubkjN5vMaM7lt41/daro-favicon.png?fit=max\u0026auto=format\u0026n=zubkjN5vMaM7lt41\u0026q=85\u0026s=8c2595b9e772ef24236cc0f7e46753dc","navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.daro.so"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/delightroom"}},"thumbnails":{"preset":"classic","appearance":"light","background":"https://mintcdn.com/delightroom-5a71a6a8/ZGUhh4KNQmDZ-0ZT/images/og-background.png?fit=max\u0026auto=format\u0026n=ZGUhh4KNQmDZ-0ZT\u0026q=85\u0026s=34a8c3fb141fbdd2ffa4d40641ccbc59","fonts":{"family":"Noto Sans KR"},"eyebrow":{"source":"none"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Home","icon":"house","href":"https://daro.so"},{"anchor":"Blog","icon":"newspaper","href":"https://daro.so/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"delightroom-5a71a6a8","hasAudioNarration":false,"actualSubdomain":"delightroom-5a71a6a8","customDomains":["guide.daro.so"],"gitSource":{"type":"github","owner":"delightroom","repo":"daro-docs-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae2f91cd24c5743574fe9c3","collectionId":"b92b7635-c283-4071-8088-0ce195ab1473","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae2f91cd24c5743574fe9c3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae2f91cd24c5743574fe9c3","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"en","tag":"Guides","count":109},{"language":"ko","tag":"가이드","count":109},{"language":"en","tag":"Ad Formats","count":52},{"language":"ko","tag":"광고 포맷","count":52},{"language":"en","tag":"SDK Integration","count":48},{"language":"ko","tag":"SDK 통합하기","count":48},{"language":"en","tag":"Legacy SDK","count":40},{"language":"en","tag":"Legacy SDK Integration (Deprecated)","count":40},{"language":"ko","tag":"레거시 SDK","count":40},{"language":"ko","tag":"레거시 SDK 통합하기 (Deprecated)","count":40},{"language":"en","tag":"Android","count":22},{"language":"en","tag":"iOS","count":22},{"language":"ko","tag":"Android","count":22},{"language":"ko","tag":"iOS","count":22},{"language":"en","tag":"Flutter","count":18},{"language":"ko","tag":"Flutter","count":18},{"language":"en","tag":"React Native","count":17},{"language":"ko","tag":"React Native","count":17},{"language":"en","tag":"Unity","count":9},{"language":"ko","tag":"Unity","count":9}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en/advanced/report-api","slug":"/en/advanced/report-api","pageMetadata":{"title":"Report API","description":"Query your app's ad performance data programmatically using the DARO Report API. Group data by app, Ad Unit, ad format, country, and platform.","href":"/en/advanced/report-api"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Query your app’s ad performance data programmatically using the DARO Report API. Group data by app, Ad Unit, ad format, country, and platform.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`The DARO Report API allows you to programmatically query ad performance data outside of the DARO dashboard. Retrieve key metrics such as revenue, impressions, and clicks grouped by various dimensions.`}),`\n`,_jsx(Heading,{level:`2`,id:`authentication`,children:`Authentication`}),`\n`,_jsx(_components.p,{children:`You must obtain an Access Token before using the Report API.`}),`\n`,_jsx(Heading,{level:`3`,id:`1-get-your-secret-key`,children:`1. Get Your Secret Key`}),`\n`,_jsxs(_components.p,{children:[`Find your `,_jsx(_components.code,{children:`report_secret_key`}),` in the `,_jsx(_components.a,{href:`https://dashboard.daro.so/service/account`,children:`DARO Dashboard`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`If your `,_jsx(_components.code,{children:`report_secret_key`}),` has not been issued yet, please contact your account manager.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`2-issue-an-access-token`,children:`2. Issue an Access Token`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`POST https://api.daro.so/report/v1/auth`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Request Body:`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"secretKey\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"YOUR_REPORT_SECRET_KEY\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Response:`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"accessToken\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"eyJhbGciOiJIUzI1NiIs...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"expiresAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-01T01:00:00Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`accessToken`}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Authentication token for API requests`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`expiresAt`}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Token expiration time`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`3-use-the-token-in-api-requests`,children:`3. Use the Token in API Requests`}),`\n`,_jsxs(_components.p,{children:[`Include the issued `,_jsx(_components.code,{children:`accessToken`}),` in the HTTP header when calling the API.`]}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Authorization: Bearer {accessToken}`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Request Example:`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`3`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.daro.so/report/v1/auth\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"secretKey\": \"YOUR_REPORT_SECRET_KEY\"}'`})]}),`\n`]})})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`accessToken`}),` expires at the time specified in `,_jsx(_components.code,{children:`expiresAt`}),`. Once expired, you must issue a new token via the `,_jsx(_components.code,{children:`/report/v1/auth`}),` endpoint.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`api-policy`,children:`API Policy`}),`\n`,_jsx(Heading,{level:`3`,id:`authentication-\u0026-authorization`,children:`Authentication \u0026 Authorization`}),`\n`,_jsx(_components.p,{children:`Your Secret Key must be kept secure and should never be shared with others.`}),`\n`,_jsx(Heading,{level:`3`,id:`rate-limit`,children:`Rate Limit`}),`\n`,_jsx(_components.p,{children:`The default request limit is 100 requests per minute. If you need a higher request volume, please contact the DARO business team.`}),`\n`,_jsx(Heading,{level:`2`,id:`report-query`,children:`Report Query`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`GET https://api.daro.so/report/v1/metrics`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`2`,id:`request-parameters`,children:`Request Parameters`}),`\n`,_jsx(_components.p,{children:`All parameters are passed as query strings.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parameter`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Example`}),_jsx(_components.th,{})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`from `,_jsx(_components.em,{children:`(required)`})]}),_jsx(_components.td,{children:`String`}),_jsxs(_components.td,{children:[`Start date (`,_jsx(_components.code,{children:`YYYY-MM-DD`}),`)`]}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`2025-01-01`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`to `,_jsx(_components.em,{children:`(required)`})]}),_jsx(_components.td,{children:`String`}),_jsxs(_components.td,{children:[`End date (`,_jsx(_components.code,{children:`YYYY-MM-DD`}),`). Must be after `,_jsx(_components.code,{children:`from`}),`, and the date range must not exceed 90 days`]}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`2025-01-31`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`group_by `,_jsx(_components.em,{children:`(required)`})]}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Grouping dimension (comma-separated for multiple)`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`app,ad_format`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`app`}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Filter by specific app`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`your_app_key`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ad_unit_id`}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Filter by specific Ad Unit`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`fa1c6d2f-5016-467d-b54c-672299c7db4c`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ad_format`}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Filter by ad format`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`banner`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`country`}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Filter by country code`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`KR`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`platform`}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Filter by platform`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`android`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`page_size`}),_jsx(_components.td,{children:`Int`}),_jsx(_components.td,{children:`Number of items per page (default: 10, max: 1000)`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`20`})}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`page_number`}),_jsx(_components.td,{children:`Int`}),_jsx(_components.td,{}),_jsx(_components.td,{children:`Page number (default: 1)`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`1`})})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`available-group_by-values`,children:`Available group_by Values`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Value`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`app`}),_jsx(_components.td,{children:`Group by app`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ad_unit`}),_jsx(_components.td,{children:`Group by Ad Unit`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ad_format`}),_jsx(_components.td,{children:`Group by ad format`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`country`}),_jsx(_components.td,{children:`Group by country`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`platform`}),_jsx(_components.td,{children:`Group by platform`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`request-example`,children:`Request Example`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` GET`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.daro.so/report/v1/metrics?from=2025-01-01\u0026to=2025-01-31\u0026group_by=app,ad_format\u0026page_size=20\u0026page_number=1\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer {accessToken}\"`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsx(Heading,{level:`3`,id:`response-fields`,children:`Response Fields`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`date`}),_jsx(_components.td,{children:`String`}),_jsx(_components.td,{children:`Date`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`appKey`}),_jsx(_components.td,{children:`String`}),_jsxs(_components.td,{children:[`App key (returned when `,_jsx(_components.code,{children:`group_by`}),` includes `,_jsx(_components.code,{children:`app`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`appName`}),_jsx(_components.td,{children:`String`}),_jsxs(_components.td,{children:[`App name (returned when `,_jsx(_components.code,{children:`group_by`}),` includes `,_jsx(_components.code,{children:`app`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`adUnitName`}),_jsx(_components.td,{children:`String`}),_jsxs(_components.td,{children:[`Ad Unit name (returned when `,_jsx(_components.code,{children:`group_by`}),` includes `,_jsx(_components.code,{children:`ad_unit`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`adFormat`}),_jsx(_components.td,{children:`String`}),_jsxs(_components.td,{children:[`Ad format (returned when `,_jsx(_components.code,{children:`group_by`}),` includes `,_jsx(_components.code,{children:`ad_format`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`country`}),_jsx(_components.td,{children:`String`}),_jsxs(_components.td,{children:[`Country code (returned when `,_jsx(_components.code,{children:`group_by`}),` includes `,_jsx(_components.code,{children:`country`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`platform`}),_jsx(_components.td,{children:`String`}),_jsxs(_components.td,{children:[`Platform (returned when `,_jsx(_components.code,{children:`group_by`}),` includes `,_jsx(_components.code,{children:`platform`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`revenue`}),_jsx(_components.td,{children:`Float`}),_jsx(_components.td,{children:`Revenue (USD)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`adRequest`}),_jsx(_components.td,{children:`Int`}),_jsx(_components.td,{children:`Number of ad requests`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`matchedRequest`}),_jsx(_components.td,{children:`Int`}),_jsx(_components.td,{children:`Number of matched requests`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`impression`}),_jsx(_components.td,{children:`Int`}),_jsx(_components.td,{children:`Number of impressions`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`click`}),_jsx(_components.td,{children:`Int`}),_jsx(_components.td,{children:`Number of clicks`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`matchRate`}),_jsx(_components.td,{children:`Float`}),_jsx(_components.td,{children:`Match rate (matchedRequest / adRequest)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`showRate`}),_jsx(_components.td,{children:`Float`}),_jsx(_components.td,{children:`Show rate (impression / matchedRequest)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ctr`}),_jsx(_components.td,{children:`Float`}),_jsx(_components.td,{children:`Click-through rate (click / impression)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ecpm`}),_jsx(_components.td,{children:`Float`}),_jsx(_components.td,{children:`eCPM (revenue / impression * 1000)`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`response-example`,children:`Response Example`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`37`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`37`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"date\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-01\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"appKey\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"your_app_key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"appName\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"My App\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"adFormat\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"banner\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"revenue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`123.45`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"adRequest\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matchedRequest\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`8500`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"impression\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`8000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"click\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`160`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matchRate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.85`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"showRate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.9412`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ctr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.02`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ecpm\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`15.43`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"date\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-02\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"appKey\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"your_app_key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"appName\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"My App\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"adFormat\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"interstitial\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"revenue\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`130.20`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"adRequest\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`11000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matchedRequest\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`9200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"impression\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`8700`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"click\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`174`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matchRate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.8364`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"showRate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.9457`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ctr\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.02`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ecpm\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`14.97`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"page_size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`20`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"page_number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total_count\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`31`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Fields for dimensions not included in `,_jsx(_components.code,{children:`group_by`}),` are omitted from the response. For example, if you request with `,_jsx(_components.code,{children:`group_by=app`}),`, fields like `,_jsx(_components.code,{children:`adUnitName`}),`, `,_jsx(_components.code,{children:`adFormat`}),`, and `,_jsx(_components.code,{children:`country`}),` will not be included in the response.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Report API","description":"Query your app's ad performance data programmatically using the DARO Report API. Group data by app, Ad Unit, ad format, country, and platform.","href":"/en/advanced/report-api"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Authentication","slug":"authentication","depth":2,"children":[{"title":"1. Get Your Secret Key","slug":"1-get-your-secret-key","depth":3,"children":[]},{"title":"2. Issue an Access Token","slug":"2-issue-an-access-token","depth":3,"children":[]},{"title":"3. Use the Token in API Requests","slug":"3-use-the-token-in-api-requests","depth":3,"children":[]}]},{"title":"API Policy","slug":"api-policy","depth":2,"children":[{"title":"Authentication \u0026 Authorization","slug":"authentication-\u0026-authorization","depth":3,"children":[]},{"title":"Rate Limit","slug":"rate-limit","depth":3,"children":[]}]},{"title":"Report Query","slug":"report-query","depth":2,"children":[]},{"title":"Request Parameters","slug":"request-parameters","depth":2,"children":[{"title":"Available group_by Values","slug":"available-group_by-values","depth":3,"children":[]}]},{"title":"Request Example","slug":"request-example","depth":2,"children":[]},{"title":"Response","slug":"response","depth":2,"children":[{"title":"Response Fields","slug":"response-fields","depth":3,"children":[]},{"title":"Response Example","slug":"response-example","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"delightroom-5a71a6a8","siteName":"DARO DOCS","title":"Report API - DARO DOCS","navMaps":{"firstHrefInVersion":{"DARO 2.0 SDK":{"href":"/en/advanced/report-api","matchLevel":0}},"firstHrefInLanguage":{"en":{"href":"/en/advanced/report-api","matchLevel":0},"ko":{"href":"/ko/advanced/report-api","matchLevel":1}}},"lastModified":"2026-09-28T03:34:21.558Z","originalFileLocation":"en/advanced/report-api.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Query your app\u0026#x27;s ad performance data programmatically using the DARO Report API. Group data by app, Ad Unit, ad format, country, and platform.\">\u003cmeta data-mint-head name=\"application-name\" content=\"DARO DOCS\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Report API - DARO DOCS\">\u003cmeta data-mint-head property=\"og:description\" content=\"Query your app\u0026#x27;s ad performance data programmatically using the DARO Report API. Group data by app, Ad Unit, ad format, country, and platform.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"DARO DOCS\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://guide.daro.so/en/advanced/report-api\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://delightroom-5a71a6a8.mintlify.app/_mintlify/api/og/v2?title=Report+API\u0026amp;description=Query+your+app%27s+ad+performance+data+programmatically+using+the+DARO+Report+API.+Group+data+by+app%2C+Ad+Unit%2C+ad+format%2C+country%2C+and+platform.\u0026amp;theme=596b90eb16999ce38a7503da\u0026amp;signature=490296a15b2ee662d8043030223e50896fb0c853372a78206ad8edc0bf87b3ec\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Report API - DARO DOCS\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Query your app\u0026#x27;s ad performance data programmatically using the DARO Report API. Group data by app, Ad Unit, ad format, country, and platform.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://delightroom-5a71a6a8.mintlify.app/_mintlify/api/og/v2?title=Report+API\u0026amp;description=Query+your+app%27s+ad+performance+data+programmatically+using+the+DARO+Report+API.+Group+data+by+app%2C+Ad+Unit%2C+ad+format%2C+country%2C+and+platform.\u0026amp;theme=596b90eb16999ce38a7503da\u0026amp;signature=490296a15b2ee662d8043030223e50896fb0c853372a78206ad8edc0bf87b3ec\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/delightroom-5a71a6a8/iOSVTcXFom9qs1U1/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"DARO DOCS\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6300da\">\u003clink data-mint-head rel=\"canonical\" href=\"https://guide.daro.so/en/advanced/report-api\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/advanced/report-api.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://guide.daro.so/en/advanced/report-api\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://guide.daro.so/ko/advanced/report-api\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://guide.daro.so/ko/advanced/report-api\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://guide.daro.so/#organization\",\"name\":\"DARO DOCS\",\"url\":\"https://guide.daro.so\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/delightroom-5a71a6a8/zubkjN5vMaM7lt41/logo/light.png?fit=max\u0026auto=format\u0026n=zubkjN5vMaM7lt41\u0026q=85\u0026s=baed95fe98e239c4559a3bb93eef6a3e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://guide.daro.so#website\",\"name\":\"DARO DOCS\",\"url\":\"https://guide.daro.so\",\"publisher\":{\"@id\":\"https://guide.daro.so/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://guide.daro.so/en/advanced/report-api#webpage\",\"url\":\"https://guide.daro.so/en/advanced/report-api\",\"name\":\"Report API\",\"description\":\"Query your app's ad performance data programmatically using the DARO Report API. Group data by app, Ad Unit, ad format, country, and platform.\",\"dateModified\":\"2026-09-28T03:34:21.558Z\",\"isPartOf\":{\"@id\":\"https://guide.daro.so#website\"},\"breadcrumb\":{\"@id\":\"https://guide.daro.so/en/advanced/report-api#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://guide.daro.so/en/advanced/report-api#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"How to Use DARO\",\"item\":\"https://guide.daro.so/en/how-to-use/register-an-app\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advanced Features\",\"item\":\"https://guide.daro.so/en/advanced/s2s-reward-video-callback\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Report API\",\"item\":\"https://guide.daro.so/en/advanced/report-api\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://guide.daro.so/en/advanced/report-api#article\",\"headline\":\"Report API\",\"name\":\"Report API\",\"description\":\"Query your app's ad performance data programmatically using the DARO Report API. Group data by app, Ad Unit, ad format, country, and platform.\",\"url\":\"https://guide.daro.so/en/advanced/report-api\",\"mainEntityOfPage\":{\"@id\":\"https://guide.daro.so/en/advanced/report-api#webpage\"},\"dateModified\":\"2026-09-28T03:34:21.558Z\",\"publisher\":{\"@id\":\"https://guide.daro.so/#organization\"},\"isPartOf\":{\"@id\":\"https://guide.daro.so#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"DARO DOCS\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"DARO DOCS","nav":{"global":{"anchors":[{"anchor":"Home","icon":"house","href":"https://daro.so"},{"anchor":"Blog","icon":"newspaper","href":"https://daro.so/blog"}]},"versions":[{"version":"DARO 2.0 SDK","languages":[{"language":"en","tabs":[{"tab":"Guides","groups":[{"group":"DARO 2.0 SDK Migration","pages":[{"title":"DARO 2.0 SDK Overview","href":"/en/new-daro-sdk/overview"},{"title":"Legacy SDK Support Plan (before 2.0.0)","href":"/en/new-daro-sdk/legacy-support"},{"title":"Migration Guide","href":"/en/new-daro-sdk/migration-guide"}]},{"group":"Getting Started","pages":[{"title":"Before You Begin","href":"/en/before-the-beginning"},{"title":"Configure Your \"app-ads.txt\"","href":"/en/app-ads-txt-settings"}]},{"group":"SDK Integration","pages":[{"group":"Android","icon":"android","pages":[{"title":"Migration Guide","href":"/en/sdk-integration-v2/android/migration-guide"},{"title":"Getting Started","href":"/en/sdk-integration-v2/android/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner \u0026 MREC Ads","href":"/en/sdk-integration-v2/android/ad-formats/banner"},{"title":"Native Ads","href":"/en/sdk-integration-v2/android/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration-v2/android/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration-v2/android/ad-formats/rewarded"},{"title":"App Open Ads","href":"/en/sdk-integration-v2/android/ad-formats/appopen"},{"title":"Light Popup Ads","href":"/en/sdk-integration-v2/android/ad-formats/lightpopup"}]},{"title":"Control Privacy","href":"/en/sdk-integration-v2/android/control-privacy"},{"title":"Error Handling","href":"/en/sdk-integration-v2/android/error-handling"},{"title":"Android SDK Changelog","href":"/en/sdk-integration-v2/android/changelog"}]},{"group":"iOS","icon":"apple","pages":[{"title":"Migration Guide","href":"/en/sdk-integration-v2/ios_new/migration-guide"},{"title":"Getting Started","href":"/en/sdk-integration-v2/ios_new/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner \u0026 MREC Ads","href":"/en/sdk-integration-v2/ios_new/ad-formats/bannerAndMREC"},{"title":"Native Ads","href":"/en/sdk-integration-v2/ios_new/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration-v2/ios_new/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration-v2/ios_new/ad-formats/rewarded"},{"title":"App Open Ads","href":"/en/sdk-integration-v2/ios_new/ad-formats/appopen"},{"title":"Light Popup Ads","href":"/en/sdk-integration-v2/ios_new/ad-formats/lightpopup"}]},{"title":"Control Privacy","href":"/en/sdk-integration-v2/ios_new/control-privacy"},{"title":"Error Handling","href":"/en/sdk-integration-v2/ios_new/error-handling"},{"title":"iOS SDK Changelog","href":"/en/sdk-integration-v2/ios_new/changelog"}]},{"group":"React Native","icon":"react","pages":[{"title":"Migration Guide","href":"/en/sdk-integration-v2/react-native/migration-guide"},{"title":"Getting Started","href":"/en/sdk-integration-v2/react-native/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner \u0026 MREC Ads","href":"/en/sdk-integration-v2/react-native/ad-formats/banner"},{"title":"Native Ads","href":"/en/sdk-integration-v2/react-native/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration-v2/react-native/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration-v2/react-native/ad-formats/rewarded"},{"title":"Light Popup Ads","href":"/en/sdk-integration-v2/react-native/ad-formats/lightpopup"}]},{"title":"React Native SDK Changelog","href":"/en/sdk-integration-v2/react-native/changelog"}]},{"group":"Flutter","icon":"flutter","pages":[{"title":"Migration Guide","href":"/en/sdk-integration-v2/flutter/migration-guide"},{"title":"Getting Started","href":"/en/sdk-integration-v2/flutter/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner \u0026 MREC Ads","href":"/en/sdk-integration-v2/flutter/ad-formats/banner"},{"title":"Native Ads","href":"/en/sdk-integration-v2/flutter/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration-v2/flutter/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration-v2/flutter/ad-formats/rewarded"},{"title":"App Open Ads","href":"/en/sdk-integration-v2/flutter/ad-formats/appopen"},{"title":"Light Popup Ads","href":"/en/sdk-integration-v2/flutter/ad-formats/lightpopup"}]},{"title":"Flutter SDK Changelog","href":"/en/sdk-integration-v2/flutter/changelog"}]},{"group":"Unity","icon":"unity","pages":[{"title":"Getting Started","href":"/en/sdk-integration-v2/unity/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner Ads","href":"/en/sdk-integration-v2/unity/ad-formats/banner"},{"title":"Native Ads","href":"/en/sdk-integration-v2/unity/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration-v2/unity/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration-v2/unity/ad-formats/rewarded"},{"title":"App Open Ads","href":"/en/sdk-integration-v2/unity/ad-formats/appopen"},{"title":"Light Popup Ads","href":"/en/sdk-integration-v2/unity/ad-formats/lightpopup"}]},{"group":"Advanced Features","pages":[{"title":"Use ILRD","href":"/en/sdk-integration-v2/unity/ilrd"}]},{"title":"Unity SDK Changelog","href":"/en/sdk-integration-v2/unity/changelog"}]}]},{"group":"How to Use DARO","pages":[{"group":"Dashboard","pages":[{"title":"Register an App","href":"/en/how-to-use/register-an-app"},{"title":"Manage Apps","href":"/en/how-to-use/manage-apps"},{"title":"Create an Ad Unit","href":"/en/how-to-use/create-an-ad-unit"},{"title":"Manage Ad Units","href":"/en/how-to-use/manage-an-ad-unit"},{"title":"View Metrics in Reports","href":"/en/how-to-use/view-report-metrics"},{"title":"Enter Payment Information","href":"/en/how-to-use/enter-payment-info"}]},{"group":"Advanced Features","pages":[{"title":"S2S Reward Callback API","description":"Receive server-to-server callbacks when users complete rewarded video ads to prevent fraud.","href":"/en/advanced/s2s-reward-video-callback"},{"title":"Report API","href":"/en/advanced/report-api"}]}]},{"group":"FAQ","pages":[{"group":"Technical Integration","pages":[{"title":"How can I verify my integration is working correctly?","description":"Verify DARO SDK integration before full deployment.","href":"/en/faq/integration/check-integration"},{"title":"Can I integrate DARO with a web app?","href":"/en/faq/integration/web-app-integration"},{"title":"I think I integrated correctly, but ads aren't showing.","href":"/en/faq/integration/why-ad-not-imp"},{"title":"Bitcode Error in Xcode 16 Environment","href":"/en/faq/integration/xcode-bitcode-error"}]},{"group":"Ad Operations","pages":[{"title":"How do I block unwanted or inappropriate ads?","href":"/en/faq/operation/block-unwanted-ads"},{"title":"How is payment processing done?","href":"/en/faq/operation/how-is-payment-processing-done"},{"title":"Why can't I see today's data?","href":"/en/faq/operation/why-2-days-report"},{"title":"Why do metrics fluctuate dramatically in the early integration stage?","href":"/en/faq/operation/why-metrics-fluctuating"}]}]},{"group":"Legacy SDK","pages":[{"group":"Legacy SDK Integration (Deprecated)","expanded":false,"pages":[{"group":"Android","icon":"android","pages":[{"title":"Before Integration","href":"/en/sdk-integration/android/before-the-integration"},{"title":"Getting Started","href":"/en/sdk-integration/android/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner \u0026 MREC Ads","href":"/en/sdk-integration/android/ad-formats/banner"},{"title":"Native Ads","href":"/en/sdk-integration/android/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration/android/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration/android/ad-formats/rewarded"},{"title":"App Open Ads","href":"/en/sdk-integration/android/ad-formats/appopen"},{"title":"Light Popup Ads","href":"/en/sdk-integration/android/ad-formats/lightpopup"}]},{"title":"Control Privacy","href":"/en/sdk-integration/android/control-privacy"},{"title":"Error Handling","href":"/en/sdk-integration/android/error-handling"},{"title":"Android SDK Changelog","href":"/en/sdk-integration/android/changelog"}]},{"group":"iOS","icon":"apple","pages":[{"title":"Before Integration","href":"/en/sdk-integration/ios_new/before-the-integration"},{"title":"Getting Started","href":"/en/sdk-integration/ios_new/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner \u0026 MREC Ads","href":"/en/sdk-integration/ios_new/ad-formats/bannerAndMREC"},{"title":"Native Ads","href":"/en/sdk-integration/ios_new/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration/ios_new/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration/ios_new/ad-formats/rewarded"},{"title":"App Open Ads","href":"/en/sdk-integration/ios_new/ad-formats/appopen"},{"title":"Light Popup Ads","href":"/en/sdk-integration/ios_new/ad-formats/lightpopup"}]},{"title":"Control Privacy","href":"/en/sdk-integration/ios_new/control-privacy"},{"title":"Error Handling","href":"/en/sdk-integration/ios_new/error-handling"},{"title":"iOS SDK Changelog","href":"/en/sdk-integration/ios_new/changelog"}]},{"group":"React Native","icon":"react","pages":[{"title":"Before Integration","href":"/en/sdk-integration/react-native/before-the-integration"},{"title":"Getting Started","href":"/en/sdk-integration/react-native/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner \u0026 MREC Ads","href":"/en/sdk-integration/react-native/ad-formats/banner"},{"title":"Native Ads","href":"/en/sdk-integration/react-native/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration/react-native/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration/react-native/ad-formats/rewarded"},{"title":"Light Popup Ads","href":"/en/sdk-integration/react-native/ad-formats/lightpopup"}]},{"title":"React Native SDK Changelog","href":"/en/sdk-integration/react-native/changelog"},{"title":"React Native Migration Guide","href":"/en/sdk-integration/react-native/migration-guide"}]},{"group":"Flutter","icon":"flutter","pages":[{"title":"Before Integration","href":"/en/sdk-integration/flutter/before-the-integration"},{"title":"Getting Started","href":"/en/sdk-integration/flutter/get-started"},{"group":"Ad Formats","pages":[{"title":"Banner \u0026 MREC Ads","href":"/en/sdk-integration/flutter/ad-formats/banner"},{"title":"Native Ads","href":"/en/sdk-integration/flutter/ad-formats/native"},{"title":"Interstitial Ads","href":"/en/sdk-integration/flutter/ad-formats/interstitial"},{"title":"Rewarded Video Ads","href":"/en/sdk-integration/flutter/ad-formats/rewarded"},{"title":"App Open Ads","href":"/en/sdk-integration/flutter/ad-formats/appopen"},{"title":"Light Popup Ads","href":"/en/sdk-integration/flutter/ad-formats/lightpopup"}]},{"title":"Flutter SDK Changelog","href":"/en/sdk-integration/flutter/changelog"}]}]}]}]}]},{"language":"ko","default":true,"pages":[{"title":"ko","href":"/ko/advanced/report-api"}]}]}]},"basePath":"","title":"Report API - DARO DOCS","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":[],"chunks":[]}