قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.
GET
/
entitlements
/
{id}
/
grants
JavaScript
import DodoPayments from 'dodopayments';
const client = new DodoPayments({
bearerToken: process.env['DODO_PAYMENTS_API_KEY'], // This is the default and can be omitted
});
// Automatically fetches more pages as needed.
for await (const entitlementGrant of client.entitlements.grants.list('ent_jt7jcvI79Xh8eehqgWdcm')) {
console.log(entitlementGrant.id);
}
import os
from dodopayments import DodoPayments
client = DodoPayments(
bearer_token=os.environ.get("DODO_PAYMENTS_API_KEY"), # This is the default and can be omitted
)
page = client.entitlements.grants.list(
id="ent_jt7jcvI79Xh8eehqgWdcm",
)
page = page.items[0]
print(page.id)
using System;
using DodoPayments.Client;
using DodoPayments.Client.Models.Entitlements.Grants;
DodoPaymentsClient client = new();
GrantListParams parameters = new() { ID = "ent_jt7jcvI79Xh8eehqgWdcm" };
var page = await client.Entitlements.Grants.List(parameters);
await foreach (var item in page.Paginate())
{
Console.WriteLine(item);
}
use dodopayments::Client;
#[tokio::main]
async fn main() -> dodopayments::Result<()> {
let client = Client::from_env()?;
let id = "id";
let result = client
.entitlements()
.grants()
.list()
.id(id)
.query(serde_json::json!({}))
.await?;
println!("{result:?}");
Ok(())
}
Send your API key as a bearer token: Authorization: Bearer <api_key>. A test mode key starts with dodo_test_, for example dodo_test_AbCd1234EfGh5678.<secret>. A live mode key starts with dodo_live_. Use a test mode key on test.dodopayments.com and a live mode key on live.dodopayments.com. Keys from before these tags have no tag and operate as before.
import DodoPayments from 'dodopayments';
const client = new DodoPayments({
bearerToken: process.env['DODO_PAYMENTS_API_KEY'], // This is the default and can be omitted
});
// Automatically fetches more pages as needed.
for await (const entitlementGrant of client.entitlements.grants.list('ent_jt7jcvI79Xh8eehqgWdcm')) {
console.log(entitlementGrant.id);
}
import os
from dodopayments import DodoPayments
client = DodoPayments(
bearer_token=os.environ.get("DODO_PAYMENTS_API_KEY"), # This is the default and can be omitted
)
page = client.entitlements.grants.list(
id="ent_jt7jcvI79Xh8eehqgWdcm",
)
page = page.items[0]
print(page.id)
using System;
using DodoPayments.Client;
using DodoPayments.Client.Models.Entitlements.Grants;
DodoPaymentsClient client = new();
GrantListParams parameters = new() { ID = "ent_jt7jcvI79Xh8eehqgWdcm" };
var page = await client.Entitlements.Grants.List(parameters);
await foreach (var item in page.Paginate())
{
Console.WriteLine(item);
}
use dodopayments::Client;
#[tokio::main]
async fn main() -> dodopayments::Result<()> {
let client = Client::from_env()?;
let id = "id";
let result = client
.entitlements()
.grants()
.list()
.id(id)
.query(serde_json::json!({}))
.await?;
println!("{result:?}");
Ok(())
}
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Dodo Payments Documentation","description":"Documentation for Dodo Payments — the all-in-one payments, billing, and merchant of record platform for SaaS, AI, and digital products.","colors":{"primary":"#779812","light":"#C6FE1E","dark":"#166534"},"logo":{"light":"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/light.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=23f7a052f7ecb9d6570b7c95ee359a97","dark":"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/dark.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=cd6c20238a54526436f21c43fee51b26"},"favicon":"https://mintcdn.com/dodopayments/doYQc9oUE-WNz0cs/favicon.svg?fit=max\u0026auto=format\u0026n=doYQc9oUE-WNz0cs\u0026q=85\u0026s=271c6cc8ce7d6bf4d7f2b9cca029e004","background":{"color":{"light":"#FFFFFF","dark":"#0D0D0D"}},"navbar":{"links":[{"icon":"link","href":"https://docs.dodopayments.com/llms-full.txt","label":"llms-full.txt"},{"icon":"discord","href":"https://discord.gg/bYqAp4ayYh","label":"Community"},{"icon":"house","href":"https://app.dodopayments.com/","label":"Dashboard"}]},"footer":{"socials":{"x":"https://x.com/dodopayments","linkedin":"https://linkedin.com/company/dodopayments","website":"https://dodopayments.com","discord":"https://discord.gg/bYqAp4ayYh","github":"https://github.com/dodopayments","instagram":"https://www.instagram.com/dodo.payments","facebook":"https://www.facebook.com/profile.php?id=61565515607280"}},"seo":{"metatags":{"og:site_name":"Dodo Payments Documentation","twitter:card":"summary_large_image"},"indexing":"navigable"},"fonts":{"heading":{"family":"ApfelGrotezk","weight":400,"source":"fonts/ApfelGrotezk-Regular.woff2","format":"woff2"},"body":{"family":"Inter","weight":400,"source":"fonts/Inter-Variable.woff2","format":"woff2"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"introduction"},{"language":"es","href":"es/introduction"},{"language":"ar","href":"ar/introduction"},{"language":"fr","href":"fr/introduction"},{"language":"de","href":"de/introduction"},{"language":"id","href":"id/introduction"},{"language":"ja","href":"ja/introduction"},{"language":"ko","href":"ko/introduction"},{"language":"pt-BR","href":"pt-BR/introduction"},{"language":"vi","href":"vi/introduction"},{"language":"cn","href":"cn/introduction"},{"language":"hi","href":"hi/introduction"},{"language":"it","href":"it/introduction"},{"language":"sv","href":"sv/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dodopayments","hasAudioNarration":false,"actualSubdomain":"dodopayments","customDomains":["docs.dodopayments.com"],"gitSource":{"type":"github","owner":"dodopayments","repo":"dodo-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":false,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af61516aad23a11c9aa58ca","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"en","tag":"API Reference","count":181},{"language":"en","tag":"Docs","count":178},{"language":"ar","tag":"Docs","count":153},{"language":"cn","tag":"Docs","count":153},{"language":"de","tag":"Docs","count":153},{"language":"es","tag":"Docs","count":153},{"language":"fr","tag":"Docs","count":153},{"language":"hi","tag":"Docs","count":153},{"language":"id","tag":"Docs","count":153},{"language":"it","tag":"Docs","count":153},{"language":"ja","tag":"Docs","count":153},{"language":"ko","tag":"Docs","count":153},{"language":"pt-BR","tag":"Docs","count":153},{"language":"sv","tag":"Docs","count":153},{"language":"vi","tag":"Docs","count":153},{"language":"ar","tag":"API Reference","count":151},{"language":"cn","tag":"API Reference","count":151},{"language":"de","tag":"API Reference","count":151},{"language":"es","tag":"API Reference","count":151},{"language":"fr","tag":"API Reference","count":151},{"language":"hi","tag":"API Reference","count":151},{"language":"id","tag":"API Reference","count":151},{"language":"it","tag":"API Reference","count":151},{"language":"ja","tag":"API Reference","count":151},{"language":"ko","tag":"API Reference","count":151},{"language":"pt-BR","tag":"API Reference","count":151},{"language":"sv","tag":"API Reference","count":151},{"language":"vi","tag":"API Reference","count":151},{"language":"en","tag":"Features","count":87},{"language":"ar","tag":"Features","count":81},{"language":"cn","tag":"Features","count":81},{"language":"de","tag":"Features","count":81},{"language":"es","tag":"Features","count":81},{"language":"fr","tag":"Features","count":81},{"language":"hi","tag":"Features","count":81},{"language":"id","tag":"Features","count":81},{"language":"it","tag":"Features","count":81},{"language":"ja","tag":"Features","count":81},{"language":"ko","tag":"Features","count":81},{"language":"pt-BR","tag":"Features","count":81},{"language":"sv","tag":"Features","count":81},{"language":"vi","tag":"Features","count":81},{"language":"en","tag":"Integrate","count":75},{"language":"en","tag":"Changelog","count":66},{"language":"ar","tag":"Changelog","count":65},{"language":"cn","tag":"Changelog","count":65},{"language":"de","tag":"Changelog","count":65},{"language":"es","tag":"Changelog","count":65},{"language":"fr","tag":"Changelog","count":65},{"language":"hi","tag":"Changelog","count":65},{"language":"id","tag":"Changelog","count":65},{"language":"it","tag":"Changelog","count":65},{"language":"ja","tag":"Changelog","count":65},{"language":"ko","tag":"Changelog","count":65},{"language":"pt-BR","tag":"Changelog","count":65},{"language":"sv","tag":"Changelog","count":65},{"language":"vi","tag":"Changelog","count":65},{"language":"ar","tag":"Integrate","count":59},{"language":"cn","tag":"Integrate","count":59},{"language":"de","tag":"Integrate","count":59},{"language":"es","tag":"Integrate","count":59},{"language":"fr","tag":"Integrate","count":59},{"language":"hi","tag":"Integrate","count":59},{"language":"id","tag":"Integrate","count":59},{"language":"it","tag":"Integrate","count":59},{"language":"ja","tag":"Integrate","count":59},{"language":"ko","tag":"Integrate","count":59},{"language":"pt-BR","tag":"Integrate","count":59},{"language":"sv","tag":"Integrate","count":59},{"language":"vi","tag":"Integrate","count":59},{"language":"en","tag":"External Integrations","count":33},{"language":"ar","tag":"External Integrations","count":30},{"language":"cn","tag":"External Integrations","count":30},{"language":"de","tag":"External Integrations","count":30},{"language":"es","tag":"External Integrations","count":30},{"language":"fr","tag":"External Integrations","count":30},{"language":"hi","tag":"External Integrations","count":30},{"language":"id","tag":"External Integrations","count":30},{"language":"it","tag":"External Integrations","count":30},{"language":"ja","tag":"External Integrations","count":30},{"language":"ko","tag":"External Integrations","count":30},{"language":"pt-BR","tag":"External Integrations","count":30},{"language":"sv","tag":"External Integrations","count":30},{"language":"vi","tag":"External Integrations","count":30},{"language":"en","tag":"Webhooks","count":24},{"language":"ar","tag":"Webhooks","count":23},{"language":"cn","tag":"Webhooks","count":23},{"language":"de","tag":"Webhooks","count":23},{"language":"es","tag":"Webhooks","count":23},{"language":"fr","tag":"Webhooks","count":23},{"language":"hi","tag":"Webhooks","count":23},{"language":"id","tag":"Webhooks","count":23},{"language":"it","tag":"Webhooks","count":23},{"language":"ja","tag":"Webhooks","count":23},{"language":"ko","tag":"Webhooks","count":23},{"language":"pt-BR","tag":"Webhooks","count":23},{"language":"sv","tag":"Webhooks","count":23},{"language":"vi","tag":"Webhooks","count":23},{"language":"en","tag":"Guides","count":22},{"language":"ar","tag":"Guides","count":22},{"language":"cn","tag":"Guides","count":22},{"language":"de","tag":"Guides","count":22},{"language":"es","tag":"Guides","count":22},{"language":"fr","tag":"Guides","count":22},{"language":"hi","tag":"Guides","count":22},{"language":"id","tag":"Guides","count":22},{"language":"it","tag":"Guides","count":22},{"language":"ja","tag":"Guides","count":22},{"language":"ko","tag":"Guides","count":22},{"language":"pt-BR","tag":"Guides","count":22},{"language":"sv","tag":"Guides","count":22},{"language":"vi","tag":"Guides","count":22},{"language":"en","tag":"Entitlements","count":20},{"language":"ar","tag":"Entitlements","count":20},{"language":"cn","tag":"Entitlements","count":20},{"language":"de","tag":"Entitlements","count":20},{"language":"es","tag":"Entitlements","count":20},{"language":"fr","tag":"Entitlements","count":20},{"language":"hi","tag":"Entitlements","count":20},{"language":"id","tag":"Entitlements","count":20},{"language":"it","tag":"Entitlements","count":20},{"language":"ja","tag":"Entitlements","count":20},{"language":"ko","tag":"Entitlements","count":20},{"language":"pt-BR","tag":"Entitlements","count":20},{"language":"sv","tag":"Entitlements","count":20},{"language":"vi","tag":"Entitlements","count":20},{"language":"en","tag":"Invoices","count":17},{"language":"ar","tag":"Customers","count":16},{"language":"cn","tag":"Customers","count":16},{"language":"de","tag":"Customers","count":16},{"language":"es","tag":"Customers","count":16},{"language":"fr","tag":"Customers","count":16},{"language":"hi","tag":"Customers","count":16},{"language":"id","tag":"Customers","count":16},{"language":"it","tag":"Customers","count":16},{"language":"ja","tag":"Customers","count":16},{"language":"ko","tag":"Customers","count":16},{"language":"pt-BR","tag":"Customers","count":16},{"language":"sv","tag":"Customers","count":16},{"language":"vi","tag":"Customers","count":16}]},"assistantConfig":{"deflection":{"enabled":false,"email":"support@dodopayments.com","showHelpButton":true}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"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},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"#content-area{max-width:60rem}h1,h2,h3,h4,h5,h6{letter-spacing:0.05em!important}.welcome-page .card-group{margin:3rem auto 8rem;max-width:70rem;padding-left:1.25rem;padding-right:1.25rem}.welcome-page .card-group .card{padding:1rem}.welcome-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:20vh;text-align:center;margin-top:3rem;margin-bottom:2.5rem}.welcome-hero h1{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:#fff}.welcome-hero p{font-size:1.25rem;max-width:600px;margin:0 auto}.welcome-hero h1{color:rgb(41 42 37 / 1)}.dark .welcome-hero h1{color:rgb(255 255 255 / 1)}.welcome-hero p{color:rgb(83 85 79 / 1)}.dark .welcome-hero p{color:rgb(162 164 158 / 1)}"}],"page":{"pagePath":"ar/api-reference/entitlements/list-grants","slug":"/ar/api-reference/entitlements/list-grants","pageMetadata":{"title":"قائمة المنح","description":"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.","keywords":["مدفوعات دودو","مرجع API","REST API","قائمة المنح"],"openapi":"get /entitlements/{id}/grants","href":"/ar/api-reference/entitlements/list-grants"},"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: \"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"قائمة المنح","description":"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.","keywords":["مدفوعات دودو","مرجع API","REST API","قائمة المنح"],"openapi":"get /entitlements/{id}/grants","href":"/ar/api-reference/entitlements/list-grants"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/dodopayments/0ee82a08f7b65bcb/seo.js","/_mintlify/custom/dodopayments/6f88c9bbee313616/assistant-loader.js"],"openApiReferenceData":{"operation":{"tags":["Entitlements"],"summary":"GET /entitlements/{id}/grants (public API)","operationId":"list_grants_public_handler","parameters":["89ba62e7-9f3b-4c3d-84ba-78e1109fd1de","cd4b1b75-a6d3-4e70-a827-2ada1d36007d","45001ae9-1a40-4a34-97e6-ec2fcddc6b4c","59355ee0-433c-43ea-8375-116dcffa67da","a646b437-63f0-42ba-b9f2-1a6688e35b48"],"responses":{"200":"ab7cb71b-413e-44ee-bd68-aae4be45310c","401":"5e76154c-d0f6-47d1-98b9-0f2d97f7e506","403":"30b5c5b4-0c8a-4613-815a-b9e08f83f58c","404":"28939ec7-0595-4786-98a1-a168b521eb23","422":"1e948378-f269-4392-bb00-7fa884ffd773","500":"7b31dd4d-1a41-4f23-8a31-127edbb3fb97"},"security":["4c0add8f-0541-43ed-b656-7970b1b574fe"],"x-codeSamples":[{"lang":"JavaScript","source":"import DodoPayments from 'dodopayments';\n\nconst client = new DodoPayments({\n bearerToken: process.env['DODO_PAYMENTS_API_KEY'], // This is the default and can be omitted\n});\n\n// Automatically fetches more pages as needed.\nfor await (const entitlementGrant of client.entitlements.grants.list('ent_jt7jcvI79Xh8eehqgWdcm')) {\n console.log(entitlementGrant.id);\n}"},{"lang":"Python","source":"import os\nfrom dodopayments import DodoPayments\n\nclient = DodoPayments(\n bearer_token=os.environ.get(\"DODO_PAYMENTS_API_KEY\"), # This is the default and can be omitted\n)\npage = client.entitlements.grants.list(\n id=\"ent_jt7jcvI79Xh8eehqgWdcm\",\n)\npage = page.items[0]\nprint(page.id)"},{"lang":"Go","source":"package main\n\nimport (\n\t\"context\"\n\t\"fmt\"\n\n\t\"github.com/dodopayments/dodopayments-go\"\n\t\"github.com/dodopayments/dodopayments-go/option\"\n)\n\nfunc main() {\n\tclient := dodopayments.NewClient(\n\t\toption.WithBearerToken(\"My Bearer Token\"),\n\t)\n\tpage, err := client.Entitlements.Grants.List(\n\t\tcontext.TODO(),\n\t\t\"ent_jt7jcvI79Xh8eehqgWdcm\",\n\t\tdodopayments.EntitlementGrantListParams{},\n\t)\n\tif err != nil {\n\t\tpanic(err.Error())\n\t}\n\tfmt.Printf(\"%+v\\n\", page)\n}\n"},{"lang":"Java","source":"package com.dodopayments.api.example;\n\nimport com.dodopayments.api.client.DodoPaymentsClient;\nimport com.dodopayments.api.client.okhttp.DodoPaymentsOkHttpClient;\nimport com.dodopayments.api.models.entitlements.grants.GrantListPage;\nimport com.dodopayments.api.models.entitlements.grants.GrantListParams;\n\npublic final class Main {\n private Main() {}\n\n public static void main(String[] args) {\n DodoPaymentsClient client = DodoPaymentsOkHttpClient.fromEnv();\n\n GrantListPage page = client.entitlements().grants().list(\"ent_jt7jcvI79Xh8eehqgWdcm\");\n }\n}"},{"lang":"Kotlin","source":"package com.dodopayments.api.example\n\nimport com.dodopayments.api.client.DodoPaymentsClient\nimport com.dodopayments.api.client.okhttp.DodoPaymentsOkHttpClient\nimport com.dodopayments.api.models.entitlements.grants.GrantListPage\nimport com.dodopayments.api.models.entitlements.grants.GrantListParams\n\nfun main() {\n val client: DodoPaymentsClient = DodoPaymentsOkHttpClient.fromEnv()\n\n val page: GrantListPage = client.entitlements().grants().list(\"ent_jt7jcvI79Xh8eehqgWdcm\")\n}"},{"lang":"Ruby","source":"require \"dodopayments\"\n\ndodo_payments = Dodopayments::Client.new(\n bearer_token: \"My Bearer Token\",\n environment: \"test_mode\" # defaults to \"live_mode\"\n)\n\npage = dodo_payments.entitlements.grants.list(\"ent_jt7jcvI79Xh8eehqgWdcm\")\n\nputs(page)"},{"lang":"PHP","source":"\u003c?php\n\nrequire_once dirname(__DIR__) . '/vendor/autoload.php';\n\nuse Dodopayments\\Client;\nuse Dodopayments\\Core\\Exceptions\\APIException;\n\n$client = new Client(\n bearerToken: getenv('DODO_PAYMENTS_API_KEY') ?: 'My Bearer Token',\n environment: 'test_mode',\n);\n\ntry {\n $page = $client->entitlements->grants->list(\n 'ent_jt7jcvI79Xh8eehqgWdcm',\n customerID: 'customer_id',\n pageNumber: 0,\n pageSize: 0,\n status: 'Pending',\n );\n\n var_dump($page);\n} catch (APIException $e) {\n echo $e->getMessage();\n}"},{"lang":"C#","source":"using System;\nusing DodoPayments.Client;\nusing DodoPayments.Client.Models.Entitlements.Grants;\n\nDodoPaymentsClient client = new();\n\nGrantListParams parameters = new() { ID = \"ent_jt7jcvI79Xh8eehqgWdcm\" };\n\nvar page = await client.Entitlements.Grants.List(parameters);\nawait foreach (var item in page.Paginate())\n{\n Console.WriteLine(item);\n}"},{"lang":"Rust","source":"use dodopayments::Client;\n\n#[tokio::main]\nasync fn main() -> dodopayments::Result\u003c()> {\n let client = Client::from_env()?;\n let id = \"id\";\n let result = client\n .entitlements()\n .grants()\n .list()\n .id(id)\n .query(serde_json::json!({}))\n .await?;\n println!(\"{result:?}\");\n Ok(())\n}"}],"method":"get","type":"path","servers":["258c6c34-2f0b-4091-a5e0-d5c0da1d0e4f","5001ffd6-aa75-47ac-b009-c76c158d0a43"],"path":"/entitlements/{id}/grants","baseUrlOptions":["https://test.dodopayments.com/","https://live.dodopayments.com/"],"title":"GET /entitlements/{id}/grants (public API)","description":"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.","codeSamples":[{"lang":"JavaScript","source":"import DodoPayments from 'dodopayments';\n\nconst client = new DodoPayments({\n bearerToken: process.env['DODO_PAYMENTS_API_KEY'], // This is the default and can be omitted\n});\n\n// Automatically fetches more pages as needed.\nfor await (const entitlementGrant of client.entitlements.grants.list('ent_jt7jcvI79Xh8eehqgWdcm')) {\n console.log(entitlementGrant.id);\n}"},{"lang":"Python","source":"import os\nfrom dodopayments import DodoPayments\n\nclient = DodoPayments(\n bearer_token=os.environ.get(\"DODO_PAYMENTS_API_KEY\"), # This is the default and can be omitted\n)\npage = client.entitlements.grants.list(\n id=\"ent_jt7jcvI79Xh8eehqgWdcm\",\n)\npage = page.items[0]\nprint(page.id)"},{"lang":"Go","source":"package main\n\nimport (\n\t\"context\"\n\t\"fmt\"\n\n\t\"github.com/dodopayments/dodopayments-go\"\n\t\"github.com/dodopayments/dodopayments-go/option\"\n)\n\nfunc main() {\n\tclient := dodopayments.NewClient(\n\t\toption.WithBearerToken(\"My Bearer Token\"),\n\t)\n\tpage, err := client.Entitlements.Grants.List(\n\t\tcontext.TODO(),\n\t\t\"ent_jt7jcvI79Xh8eehqgWdcm\",\n\t\tdodopayments.EntitlementGrantListParams{},\n\t)\n\tif err != nil {\n\t\tpanic(err.Error())\n\t}\n\tfmt.Printf(\"%+v\\n\", page)\n}\n"},{"lang":"Java","source":"package com.dodopayments.api.example;\n\nimport com.dodopayments.api.client.DodoPaymentsClient;\nimport com.dodopayments.api.client.okhttp.DodoPaymentsOkHttpClient;\nimport com.dodopayments.api.models.entitlements.grants.GrantListPage;\nimport com.dodopayments.api.models.entitlements.grants.GrantListParams;\n\npublic final class Main {\n private Main() {}\n\n public static void main(String[] args) {\n DodoPaymentsClient client = DodoPaymentsOkHttpClient.fromEnv();\n\n GrantListPage page = client.entitlements().grants().list(\"ent_jt7jcvI79Xh8eehqgWdcm\");\n }\n}"},{"lang":"Kotlin","source":"package com.dodopayments.api.example\n\nimport com.dodopayments.api.client.DodoPaymentsClient\nimport com.dodopayments.api.client.okhttp.DodoPaymentsOkHttpClient\nimport com.dodopayments.api.models.entitlements.grants.GrantListPage\nimport com.dodopayments.api.models.entitlements.grants.GrantListParams\n\nfun main() {\n val client: DodoPaymentsClient = DodoPaymentsOkHttpClient.fromEnv()\n\n val page: GrantListPage = client.entitlements().grants().list(\"ent_jt7jcvI79Xh8eehqgWdcm\")\n}"},{"lang":"Ruby","source":"require \"dodopayments\"\n\ndodo_payments = Dodopayments::Client.new(\n bearer_token: \"My Bearer Token\",\n environment: \"test_mode\" # defaults to \"live_mode\"\n)\n\npage = dodo_payments.entitlements.grants.list(\"ent_jt7jcvI79Xh8eehqgWdcm\")\n\nputs(page)"},{"lang":"PHP","source":"\u003c?php\n\nrequire_once dirname(__DIR__) . '/vendor/autoload.php';\n\nuse Dodopayments\\Client;\nuse Dodopayments\\Core\\Exceptions\\APIException;\n\n$client = new Client(\n bearerToken: getenv('DODO_PAYMENTS_API_KEY') ?: 'My Bearer Token',\n environment: 'test_mode',\n);\n\ntry {\n $page = $client->entitlements->grants->list(\n 'ent_jt7jcvI79Xh8eehqgWdcm',\n customerID: 'customer_id',\n pageNumber: 0,\n pageSize: 0,\n status: 'Pending',\n );\n\n var_dump($page);\n} catch (APIException $e) {\n echo $e->getMessage();\n}"},{"lang":"C#","source":"using System;\nusing DodoPayments.Client;\nusing DodoPayments.Client.Models.Entitlements.Grants;\n\nDodoPaymentsClient client = new();\n\nGrantListParams parameters = new() { ID = \"ent_jt7jcvI79Xh8eehqgWdcm\" };\n\nvar page = await client.Entitlements.Grants.List(parameters);\nawait foreach (var item in page.Paginate())\n{\n Console.WriteLine(item);\n}"},{"lang":"Rust","source":"use dodopayments::Client;\n\n#[tokio::main]\nasync fn main() -> dodopayments::Result\u003c()> {\n let client = Client::from_env()?;\n let id = \"id\";\n let result = client\n .entitlements()\n .grants()\n .list()\n .id(id)\n .query(serde_json::json!({}))\n .await?;\n println!(\"{result:?}\");\n Ok(())\n}"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"89ba62e7-9f3b-4c3d-84ba-78e1109fd1de":{"name":"id","in":"path","description":"Entitlement ID","required":true,"schema":{"type":"string","isRequired":true,"description":"Entitlement ID","uniqueKey":"","typeLabel":"string"},"example":"ent_jt7jcvI79Xh8eehqgWdcm"},"cd4b1b75-a6d3-4e70-a827-2ada1d36007d":{"name":"page_size","in":"query","description":"Page size (default 10, max 100)","required":false,"schema":{"type":"integer","format":"int32","minimum":0,"isRequired":false,"description":"Page size (default 10, max 100)","uniqueKey":"","typeLabel":"integer\u003cint32>"},"style":"form"},"45001ae9-1a40-4a34-97e6-ec2fcddc6b4c":{"name":"page_number","in":"query","description":"Page number (default 0)","required":false,"schema":{"type":"integer","format":"int32","minimum":0,"isRequired":false,"description":"Page number (default 0)","uniqueKey":"","typeLabel":"integer\u003cint32>"},"style":"form"},"59355ee0-433c-43ea-8375-116dcffa67da":{"name":"status","in":"query","description":"Filter by grant status","required":false,"schema":{"type":"string","enum":["Pending","Delivered","Failed","Revoked"],"isRequired":false,"description":"Filter by grant status","uniqueKey":"","typeLabel":"enum\u003cstring>"},"style":"form"},"a646b437-63f0-42ba-b9f2-1a6688e35b48":{"name":"customer_id","in":"query","description":"Filter by customer ID","required":false,"schema":{"type":"string","isRequired":false,"description":"Filter by customer ID","uniqueKey":"","typeLabel":"string"},"style":"form"}},"responses":{"ab7cb71b-413e-44ee-bd68-aae4be45310c":{"description":"","content":{"application/json":{"schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"type":"object","description":"Detailed view of a single entitlement grant: who it's for, its\nlifecycle state, and any integration-specific delivery payload.","required":["id","business_id","entitlement_id","customer_id","status","metadata","integration_type","created_at","updated_at","brand_id"],"properties":{"brand_id":{"type":"string","description":"Brand id this grant belongs to.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].brand_id","typeLabel":"string"},"business_id":{"type":"string","description":"Identifier of the business that owns the grant.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].business_id","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","description":"Timestamp when the grant was created.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"customer_id":{"type":"string","description":"Identifier of the customer the grant was issued to.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].customer_id","typeLabel":"string"},"entitlement_id":{"type":"string","description":"Identifier of the entitlement this grant was issued from.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].entitlement_id","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier of the grant.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].id","typeLabel":"string"},"integration_type":{"type":"string","enum":["discord","telegram","github","figma","framer","notion","digital_files","license_key","feature_flag"],"description":"The integration type of the grant's entitlement (e.g. `license_key`).","isRequired":true,"uniqueKey":"\\items.items.[INDEX].integration_type","typeLabel":"enum\u003cstring>"},"metadata":{"type":"object","title":"Metadata","description":"Arbitrary key-value metadata recorded on the grant.","additionalProperties":{"oneOf":[{"type":"string","title":"String","description":"Metadata value can be a string, integer, number, or boolean","uniqueKey":"\\items.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"integer","title":"Integer","description":"Metadata value can be a string, integer, number, or boolean","format":"int64","uniqueKey":"\\items.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"integer\u003cint64>"},{"type":"number","title":"Number","description":"Metadata value can be a string, integer, number, or boolean","format":"double","uniqueKey":"\\items.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"number\u003cdouble>"},{"type":"boolean","title":"Boolean","description":"Metadata value can be a string, integer, number, or boolean","uniqueKey":"\\items.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"boolean"}],"uniqueKey":"\\items.items.[INDEX].metadata.additionalProperties","typeLabel":"string | integer\u003cint64> | number\u003cdouble> | boolean"},"isRequired":true,"uniqueKey":"\\items.items.[INDEX].metadata","typeLabel":"Metadata · object"},"status":{"type":"string","enum":["Pending","Delivered","Failed","Revoked"],"description":"Lifecycle status of the grant.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"updated_at":{"type":"string","format":"date-time","description":"Timestamp when the grant was last modified.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"delivered_at":{"oneOf":[{"type":"string","format":"date-time","description":"Timestamp when the grant transitioned to `delivered`, when applicable.","uniqueKey":"\\items.items.[INDEX].delivered_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Timestamp when the grant transitioned to `delivered`, when applicable.","uniqueKey":"\\items.items.[INDEX].delivered_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].delivered_at","typeLabel":"string\u003cdate-time> | null"},"digital_product_delivery":{"oneOf":[{"type":"null","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.0","typeLabel":"null"},{"type":"object","title":"Digital Product Delivery","description":"Digital-product-delivery payload, present when the entitlement\nintegration is `digital_files`.","required":["files"],"properties":{"files":{"type":"array","items":{"type":"object","title":"Digital Product Delivery File","description":"One file in a digital-product delivery payload.","required":["file_id","download_url","filename","expires_in"],"properties":{"download_url":{"type":"string","description":"Short-lived presigned URL for downloading the file.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].download_url","typeLabel":"string"},"expires_in":{"type":"integer","format":"int64","description":"Seconds until `download_url` expires.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].expires_in","typeLabel":"integer\u003cint64>"},"file_id":{"type":"string","description":"Identifier of the attached file.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].file_id","typeLabel":"string"},"filename":{"type":"string","description":"Original filename of the attached file.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].filename","typeLabel":"string"},"content_type":{"oneOf":[{"type":"string","description":"Optional content-type declared at upload.","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].content_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional content-type declared at upload.","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].content_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].content_type","typeLabel":"string | null"},"file_size":{"oneOf":[{"type":"integer","format":"int64","description":"Optional size of the file in bytes.","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].file_size.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Optional size of the file in bytes.","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].file_size.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX].file_size","typeLabel":"integer\u003cint64> | null"}},"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files.items.[INDEX]","typeLabel":"Digital Product Delivery File · object"},"description":"One entry per attached file.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.files","typeLabel":"Digital Product Delivery File · object[]"},"external_url":{"oneOf":[{"type":"string","description":"Optional external URL, passed through from the entitlement\nconfiguration.","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.external_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional external URL, passed through from the entitlement\nconfiguration.","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.external_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.external_url","typeLabel":"string | null"},"instructions":{"oneOf":[{"type":"string","description":"Optional human-readable delivery instructions, passed through from\nthe entitlement configuration.","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.instructions.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional human-readable delivery instructions, passed through from\nthe entitlement configuration.","uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1.instructions","typeLabel":"string | null"}},"uniqueKey":"\\items.items.[INDEX].digital_product_delivery.oneOf.1","typeLabel":"Digital Product Delivery · object"}],"uniqueKey":"\\items.items.[INDEX].digital_product_delivery","typeLabel":"null | Digital Product Delivery · object"},"error_code":{"oneOf":[{"type":"string","description":"Machine-readable code reported when delivery failed, when applicable.","uniqueKey":"\\items.items.[INDEX].error_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"Machine-readable code reported when delivery failed, when applicable.","uniqueKey":"\\items.items.[INDEX].error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].error_code","typeLabel":"string | null"},"error_message":{"oneOf":[{"type":"string","description":"Human-readable message reported when delivery failed, when applicable.","uniqueKey":"\\items.items.[INDEX].error_message.oneOf.0","typeLabel":"string"},{"type":"null","description":"Human-readable message reported when delivery failed, when applicable.","uniqueKey":"\\items.items.[INDEX].error_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].error_message","typeLabel":"string | null"},"feature":{"oneOf":[{"type":"null","uniqueKey":"\\items.items.[INDEX].feature.oneOf.0","typeLabel":"null"},{"type":"object","description":"Typed feature payload, present only when the entitlement integration is\n`feature_flag`; `null` for every other integration type.","required":["feature_type","feature_id"],"properties":{"feature_id":{"type":"string","description":"Identifier of the capability this grant confers.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].feature.oneOf.1.feature_id","typeLabel":"string"},"feature_type":{"type":"string","description":"Type of capability conferred.","enum":["boolean"],"x-stainless-const":true,"isRequired":true,"uniqueKey":"\\items.items.[INDEX].feature.oneOf.1.feature_type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"\\items.items.[INDEX].feature.oneOf.1","typeLabel":"object"}],"uniqueKey":"\\items.items.[INDEX].feature","typeLabel":"null | object"},"license_key":{"oneOf":[{"type":"null","uniqueKey":"\\items.items.[INDEX].license_key.oneOf.0","typeLabel":"null"},{"type":"object","description":"License-key delivery payload, present when the entitlement integration\nis `license_key`.","required":["id","key","status","activations_used"],"properties":{"activations_used":{"type":"integer","format":"int32","description":"Number of instances currently active. Activation increments it and\ndeactivation decrements it, so it is a live count and not a total.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.activations_used","typeLabel":"integer\u003cint32>"},"id":{"type":"string","description":"Identifier of the issued license key.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.id","typeLabel":"string"},"key":{"type":"string","description":"Issued license key.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.key","typeLabel":"string"},"status":{"type":"string","enum":["active","expired","disabled"],"description":"Current status of the license key. Activation fails unless it is\n`active`, so a client can warn before the customer tries.","isRequired":true,"uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.status","typeLabel":"enum\u003cstring>"},"activations_limit":{"oneOf":[{"type":"integer","format":"int32","description":"Maximum activations allowed by the entitlement, when set.","uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.activations_limit.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Maximum activations allowed by the entitlement, when set.","uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.activations_limit.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.activations_limit","typeLabel":"integer\u003cint32> | null"},"expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the license key expires, when applicable.","uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the license key expires, when applicable.","uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1.expires_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"\\items.items.[INDEX].license_key.oneOf.1","typeLabel":"object"}],"uniqueKey":"\\items.items.[INDEX].license_key","typeLabel":"null | object"},"oauth_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"Timestamp when `oauth_url` stops being valid, when applicable.","uniqueKey":"\\items.items.[INDEX].oauth_expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Timestamp when `oauth_url` stops being valid, when applicable.","uniqueKey":"\\items.items.[INDEX].oauth_expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].oauth_expires_at","typeLabel":"string\u003cdate-time> | null"},"oauth_url":{"oneOf":[{"type":"string","description":"Customer-facing OAuth URL for OAuth-style integrations. Populated\nduring the customer-portal accept flow; `null` until the customer\ncompletes that step, and on grants for non-OAuth integrations.","uniqueKey":"\\items.items.[INDEX].oauth_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Customer-facing OAuth URL for OAuth-style integrations. Populated\nduring the customer-portal accept flow; `null` until the customer\ncompletes that step, and on grants for non-OAuth integrations.","uniqueKey":"\\items.items.[INDEX].oauth_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].oauth_url","typeLabel":"string | null"},"payment_id":{"oneOf":[{"type":"string","description":"Identifier of the payment that triggered this grant, when applicable.","uniqueKey":"\\items.items.[INDEX].payment_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifier of the payment that triggered this grant, when applicable.","uniqueKey":"\\items.items.[INDEX].payment_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].payment_id","typeLabel":"string | null"},"revocation_reason":{"oneOf":[{"type":"string","description":"Reason recorded when the grant was revoked, when applicable.","uniqueKey":"\\items.items.[INDEX].revocation_reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Reason recorded when the grant was revoked, when applicable.","uniqueKey":"\\items.items.[INDEX].revocation_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].revocation_reason","typeLabel":"string | null"},"revoked_at":{"oneOf":[{"type":"string","format":"date-time","description":"Timestamp when the grant transitioned to `revoked`, when applicable.","uniqueKey":"\\items.items.[INDEX].revoked_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Timestamp when the grant transitioned to `revoked`, when applicable.","uniqueKey":"\\items.items.[INDEX].revoked_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].revoked_at","typeLabel":"string\u003cdate-time> | null"},"subscription_id":{"oneOf":[{"type":"string","description":"Identifier of the subscription that triggered this grant, when applicable.","uniqueKey":"\\items.items.[INDEX].subscription_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifier of the subscription that triggered this grant, when applicable.","uniqueKey":"\\items.items.[INDEX].subscription_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"\\items.items.[INDEX].subscription_id","typeLabel":"string | null"}},"uniqueKey":"\\items.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"\\items","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"items":[{"brand_id":"\u003cstring>","business_id":"\u003cstring>","created_at":"2023-11-07T05:31:56Z","customer_id":"\u003cstring>","entitlement_id":"\u003cstring>","id":"\u003cstring>","integration_type":"discord","metadata":{},"status":"Pending","updated_at":"2023-11-07T05:31:56Z","delivered_at":"2023-11-07T05:31:56Z","digital_product_delivery":{"files":[{"download_url":"\u003cstring>","expires_in":123,"file_id":"\u003cstring>","filename":"\u003cstring>","content_type":"\u003cstring>","file_size":123}],"external_url":"\u003cstring>","instructions":"\u003cstring>"},"error_code":"\u003cstring>","error_message":"\u003cstring>","feature":{"feature_id":"\u003cstring>","feature_type":"boolean"},"license_key":{"activations_used":123,"id":"\u003cstring>","key":"\u003cstring>","status":"active","activations_limit":123,"expires_at":"2023-11-07T05:31:56Z"},"oauth_expires_at":"2023-11-07T05:31:56Z","oauth_url":"\u003cstring>","payment_id":"\u003cstring>","revocation_reason":"\u003cstring>","revoked_at":"2023-11-07T05:31:56Z","subscription_id":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"5e76154c-d0f6-47d1-98b9-0f2d97f7e506":{"description":"Unauthorized","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"30b5c5b4-0c8a-4613-815a-b9e08f83f58c":{"description":"Forbidden","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"28939ec7-0595-4786-98a1-a168b521eb23":{"description":"Entitlement not found","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"1e948378-f269-4392-bb00-7fa884ffd773":{"description":"Validation error","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"7b31dd4d-1a41-4f23-8a31-127edbb3fb97":{"description":"Something went wrong","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"4c0add8f-0541-43ed-b656-7970b1b574fe":{"API_KEY":{"type":"http","scheme":"bearer","description":"Send your API key as a bearer token: `Authorization: Bearer \u003capi_key>`. A test mode key starts with `dodo_test_`, for example `dodo_test_AbCd1234EfGh5678.\u003csecret>`. A live mode key starts with `dodo_live_`. Use a test mode key on `test.dodopayments.com` and a live mode key on `live.dodopayments.com`. Keys from before these tags have no tag and operate as before.","scopes":[],"schemeName":"API_KEY"}}},"servers":{"258c6c34-2f0b-4091-a5e0-d5c0da1d0e4f":{"url":"https://test.dodopayments.com/","description":"Test Mode Server Host"},"5001ffd6-aa75-47ac-b009-c76c158d0a43":{"url":"https://live.dodopayments.com/","description":"Live Mode Server Host"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Send your API key as a bearer token: `Authorization: Bearer \u003capi_key>`. A test mode key starts with `dodo_test_`, for example `dodo_test_AbCd1234EfGh5678.\u003csecret>`. A live mode key starts with `dodo_live_`. Use a test mode key on `test.dodopayments.com` and a live mode key on `live.dodopayments.com`. Keys from before these tags have no tag and operate as before.","scopes":[],"schemeName":"API_KEY"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Send your API key as a bearer token: `Authorization: Bearer \u003capi_key>`. A test mode key starts with `dodo_test_`, for example `dodo_test_AbCd1234EfGh5678.\u003csecret>`. A live mode key starts with `dodo_live_`. Use a test mode key on `test.dodopayments.com` and a live mode key on `live.dodopayments.com`. Keys from before these tags have no tag and operate as before.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"API_KEY","name":"Authorization"}],"title":"API_KEY"}]},"originalFileLocation":"openapi/openapi.documented.yml"},"subdomain":"dodopayments","siteName":"Dodo Payments Documentation","title":"قائمة المنح - Dodo Payments Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/entitlements/list-grants","matchLevel":1},"es":{"href":"/es/api-reference/entitlements/list-grants","matchLevel":1},"ar":{"href":"/ar/api-reference/entitlements/list-grants","matchLevel":0},"fr":{"href":"/fr/api-reference/entitlements/list-grants","matchLevel":1},"de":{"href":"/de/api-reference/entitlements/list-grants","matchLevel":1},"id":{"href":"/id/api-reference/entitlements/list-grants","matchLevel":1},"ja":{"href":"/ja/api-reference/entitlements/list-grants","matchLevel":1},"ko":{"href":"/ko/api-reference/entitlements/list-grants","matchLevel":1},"pt-BR":{"href":"/pt-BR/api-reference/entitlements/list-grants","matchLevel":1},"vi":{"href":"/vi/api-reference/entitlements/list-grants","matchLevel":1},"cn":{"href":"/cn/api-reference/entitlements/list-grants","matchLevel":1},"hi":{"href":"/hi/api-reference/entitlements/list-grants","matchLevel":1},"it":{"href":"/it/api-reference/entitlements/list-grants","matchLevel":1},"sv":{"href":"/sv/api-reference/entitlements/list-grants","matchLevel":1}}},"lastModified":"2026-05-14T07:33:54.038Z","gitLastModified":"2026-05-13T11:48:54.000Z","originalFileLocation":"ar/api-reference/entitlements/list-grants.mdx","locale":"ar"},"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=\"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_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/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dodopayments/KuV_TozyHuGHOyyc/_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/dodopayments/KuV_TozyHuGHOyyc/_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/dodopayments/KuV_TozyHuGHOyyc/_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/dodopayments/KuV_TozyHuGHOyyc/_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/dodopayments/KuV_TozyHuGHOyyc/_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/dodopayments/KuV_TozyHuGHOyyc/_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/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"قائمة المنح - Dodo Payments Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dodopayments.mintlify.site/_mintlify/api/og/v2?division=Entitlements\u0026amp;title=%D9%82%D8%A7%D8%A6%D9%85%D8%A9+%D8%A7%D9%84%D9%85%D9%86%D8%AD\u0026amp;description=%D9%82%D8%A7%D8%A6%D9%85%D8%A9+%D8%A8%D8%AC%D9%85%D9%8A%D8%B9+%D8%A7%D9%84%D9%85%D9%86%D8%AD+%D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9+%D8%A8%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AD%D9%82%D8%A7%D9%82%D8%8C+%D9%85%D8%B9+%D8%A5%D9%85%D9%83%D8%A7%D9%86%D9%8A%D8%A9+%D8%A7%D9%84%D8%AA%D8%B5%D9%81%D9%8A%D8%A9+%D8%AD%D8%B3%D8%A8+%D8%A7%D9%84%D8%AD%D8%A7%D9%84%D8%A9+%D9%88%D9%85%D8%B9%D8%B1%D9%81+%D8%A7%D9%84%D8%B9%D9%85%D9%8A%D9%84.+%D9%8A%D8%AD%D9%85%D9%84+%D9%83%D9%84+%D9%85%D9%86%D8%AD%D8%A9+%D8%AD%D8%A7%D9%84%D8%A9+%D8%A7%D9%84%D9%88%D9%81%D8%A7%D8%A1+%D9%84%D9%83%D9%84+%D8%B9%D9%85%D9%8A%D9%84%D8%8C+%D8%A8%D9%85%D8%A7+%D9%81%D9%8A+%D8%B0%D9%84%D9%83+%D9%85%D9%81%D8%A7%D8%AA%D9%8A%D8%AD+%D8%A7%D9%84%D8%AA%D8%B1%D8%AE%D9%8A%D8%B5+%D9%88%D8%B9%D9%86%D8%A7%D9%88%D9%8A%D9%86+%D8%AA%D9%86%D8%B2%D9%8A%D9%84+%D8%A7%D9%84%D9%85%D9%84\u0026amp;theme=fcc3a546490e883f7462a320\u0026amp;signature=736af75cecb1f095e89b670fef71f1c181f085dfebd1f0a445c8f78f71ab039a\">\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=\"قائمة المنح - Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dodopayments.mintlify.site/_mintlify/api/og/v2?division=Entitlements\u0026amp;title=%D9%82%D8%A7%D8%A6%D9%85%D8%A9+%D8%A7%D9%84%D9%85%D9%86%D8%AD\u0026amp;description=%D9%82%D8%A7%D8%A6%D9%85%D8%A9+%D8%A8%D8%AC%D9%85%D9%8A%D8%B9+%D8%A7%D9%84%D9%85%D9%86%D8%AD+%D8%A7%D9%84%D8%AE%D8%A7%D8%B5%D8%A9+%D8%A8%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AD%D9%82%D8%A7%D9%82%D8%8C+%D9%85%D8%B9+%D8%A5%D9%85%D9%83%D8%A7%D9%86%D9%8A%D8%A9+%D8%A7%D9%84%D8%AA%D8%B5%D9%81%D9%8A%D8%A9+%D8%AD%D8%B3%D8%A8+%D8%A7%D9%84%D8%AD%D8%A7%D9%84%D8%A9+%D9%88%D9%85%D8%B9%D8%B1%D9%81+%D8%A7%D9%84%D8%B9%D9%85%D9%8A%D9%84.+%D9%8A%D8%AD%D9%85%D9%84+%D9%83%D9%84+%D9%85%D9%86%D8%AD%D8%A9+%D8%AD%D8%A7%D9%84%D8%A9+%D8%A7%D9%84%D9%88%D9%81%D8%A7%D8%A1+%D9%84%D9%83%D9%84+%D8%B9%D9%85%D9%8A%D9%84%D8%8C+%D8%A8%D9%85%D8%A7+%D9%81%D9%8A+%D8%B0%D9%84%D9%83+%D9%85%D9%81%D8%A7%D8%AA%D9%8A%D8%AD+%D8%A7%D9%84%D8%AA%D8%B1%D8%AE%D9%8A%D8%B5+%D9%88%D8%B9%D9%86%D8%A7%D9%88%D9%8A%D9%86+%D8%AA%D9%86%D8%B2%D9%8A%D9%84+%D8%A7%D9%84%D9%85%D9%84\u0026amp;theme=fcc3a546490e883f7462a320\u0026amp;signature=736af75cecb1f095e89b670fef71f1c181f085dfebd1f0a445c8f78f71ab039a\">\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/dodopayments/KuV_TozyHuGHOyyc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Dodo Payments Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#779812\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ar/api-reference/entitlements/list-grants.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.dodopayments.com/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.dodopayments.com/es/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.dodopayments.com/fr/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.dodopayments.com/de/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.dodopayments.com/id/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.dodopayments.com/ja/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.dodopayments.com/ko/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.dodopayments.com/pt-BR/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://docs.dodopayments.com/vi/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.dodopayments.com/cn/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.dodopayments.com/hi/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.dodopayments.com/it/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"sv\" href=\"https://docs.dodopayments.com/sv/api-reference/entitlements/list-grants\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.dodopayments.com/api-reference/entitlements/list-grants\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.dodopayments.com/#organization\",\"name\":\"Dodo Payments Documentation\",\"url\":\"https://docs.dodopayments.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dodopayments/nM_mJfYkri-OpC5M/logo/light.svg?fit=max\u0026auto=format\u0026n=nM_mJfYkri-OpC5M\u0026q=85\u0026s=23f7a052f7ecb9d6570b7c95ee359a97\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.dodopayments.com#website\",\"name\":\"Dodo Payments Documentation\",\"url\":\"https://docs.dodopayments.com\",\"publisher\":{\"@id\":\"https://docs.dodopayments.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants#webpage\",\"url\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants\",\"name\":\"قائمة المنح\",\"description\":\"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.\",\"dateModified\":\"2026-05-13T11:48:54.000Z\",\"isPartOf\":{\"@id\":\"https://docs.dodopayments.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Entitlements\",\"item\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-entitlements\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"قائمة المنح\",\"item\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants#apireference\",\"headline\":\"قائمة المنح\",\"name\":\"قائمة المنح\",\"description\":\"قائمة بجميع المنح الخاصة بالاستحقاق، مع إمكانية التصفية حسب الحالة ومعرف العميل. يحمل كل منحة حالة الوفاء لكل عميل، بما في ذلك مفاتيح الترخيص وعناوين تنزيل الملفات الرقمية عند الاقتضاء.\",\"url\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dodopayments.com/ar/api-reference/entitlements/list-grants#webpage\"},\"dateModified\":\"2026-05-13T11:48:54.000Z\",\"keywords\":\"مدفوعات دودو, مرجع API, REST API, قائمة المنح\",\"publisher\":{\"@id\":\"https://docs.dodopayments.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.dodopayments.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Dodo Payments Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Dodo Payments Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/ar/api-reference/entitlements/list-grants.md","siteName":"Dodo Payments Documentation","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/api-reference/entitlements/list-grants"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-reference/entitlements/list-grants"}]},{"language":"ar","tabs":[{"tab":"Docs","icon":"book","pages":[{"title":"Docs","href":"/ar/introduction"}]},{"tab":"Guides","icon":"compass","pages":[{"title":"Guides","href":"/ar/developer-resources/integration-guide"}]},{"tab":"API Reference","icon":"rectangle-code","groups":[{"group":"API Reference","pages":[{"title":"مرجع API","sidebarTitle":"مقدمة","icon":"book-open","href":"/ar/api-reference/introduction"},{"title":"رموز الخطأ","icon":"triangle-exclamation","href":"/ar/api-reference/error-codes"},{"title":"فشل المعاملات","icon":"circle-exclamation","href":"/ar/api-reference/transaction-failures"},{"title":"دليل البيانات الوصفية","icon":"tags","href":"/ar/api-reference/metadata"}]},{"group":"Checkout Sessions","pages":[{"openapi":"post /checkouts","title":"إنشاء جلسة دفع","href":"/ar/api-reference/checkout-sessions/create"},{"openapi":"post /checkouts/preview","title":"معاينة جلسة الدفع","href":"/ar/api-reference/checkout-sessions/preview"},{"openapi":"get /checkouts/{id}","title":"الحصول على جلسة الدفع","href":"/ar/api-reference/checkout-sessions/get-checkouts"}]},{"group":"Payments","pages":[{"openapi":"get /payments","title":"قائمة المدفوعات","href":"/ar/api-reference/payments/get-payments"},{"openapi":"get /payments/{payment_id}","title":"الحصول على تفاصيل الدفع","href":"/ar/api-reference/payments/get-payments-1"},{"title":"احصل على الفاتورة","openapi":"get /invoices/payments/{payment_id}","href":"/ar/api-reference/payments/get-invoice"},{"openapi":"get /payments/{payment_id}/line-items","title":"استرجاع عناصر السطر","href":"/ar/api-reference/payments/retrieve-line-items"},{"openapi":"post /payments","title":"إنشاء دفعة لمرة واحدة","tag":"DEPRECATED","href":"/ar/api-reference/payments/post-payments"}]},{"group":"Subscriptions","pages":[{"openapi":"get /subscriptions","title":"قائمة الاشتراكات","href":"/ar/api-reference/subscriptions/get-subscriptions-1"},{"openapi":"get /subscriptions/{subscription_id}","title":"الحصول على تفاصيل الاشتراك","href":"/ar/api-reference/subscriptions/get-subscriptions"},{"openapi":"post /subscriptions/{subscription_id}/change-plan","title":"تغيير الخطة","href":"/ar/api-reference/subscriptions/change-plan"},{"openapi":"post /subscriptions/{subscription_id}/change-plan/preview","title":"معاينة تغيير الخطة","href":"/ar/api-reference/subscriptions/preview-change-plan"},{"openapi":"delete /subscriptions/{subscription_id}/change-plan/scheduled","title":"إلغاء تغيير الخطة المجدول","href":"/ar/api-reference/subscriptions/cancel-change-plan"},{"openapi":"patch /subscriptions/{subscription_id}","title":"تحديث الاشتراك","href":"/ar/api-reference/subscriptions/patch-subscriptions"},{"openapi":"post /subscriptions/{subscription_id}/charge","title":"إنشاء رسوم (حسب الطلب)","href":"/ar/api-reference/subscriptions/create-charge"},{"openapi":"get /subscriptions/{subscription_id}/usage-history","title":"الحصول على تاريخ استخدام الاشتراك","href":"/ar/api-reference/subscriptions/get-usage-history"},{"openapi":"get /subscriptions/{subscription_id}/credit-usage","title":"استرداد استهلاك الرصيد","href":"/ar/api-reference/subscriptions/retrieve-credit-usage"},{"openapi":"post /subscriptions/{subscription_id}/update-payment-method","title":"تحديث طريقة الدفع","href":"/ar/api-reference/subscriptions/update-payment-method"},{"openapi":"post /subscriptions","title":"إنشاء اشتراك","tag":"DEPRECATED","href":"/ar/api-reference/subscriptions/post-subscriptions"}]},{"group":"Discounts","pages":[{"openapi":"get /discounts","title":"قائمة الخصومات","href":"/ar/api-reference/discounts/list-discounts"},{"openapi":"post /discounts","title":"إنشاء خصم","href":"/ar/api-reference/discounts/create-discount"},{"openapi":"get /discounts/{discount_id}","title":"الحصول على خصم","href":"/ar/api-reference/discounts/validate-discount"},{"openapi":"get /discounts/code/{code}","title":"الحصول على الخصم بواسطة الرمز","href":"/ar/api-reference/discounts/get-discount-by-code"},{"openapi":"patch /discounts/{discount_id}","title":"تحديث الخصم","href":"/ar/api-reference/discounts/update-discount"},{"openapi":"delete /discounts/{discount_id}","title":"حذف الخصم","href":"/ar/api-reference/discounts/delete-discount"},{"openapi":"get /discounts/{discount_id}/customers","title":"قائمة العملاء المرتبطين بالخصم","href":"/ar/api-reference/discounts/list-discount-customers"},{"openapi":"post /discounts/{discount_id}/customers","title":"إضافة عملاء إلى الخصم","href":"/ar/api-reference/discounts/add-discount-customers"},{"openapi":"delete /discounts/{discount_id}/customers/{customer_id}","title":"إزالة عميل من الخصم","href":"/ar/api-reference/discounts/remove-discount-customer"}]},{"group":"Licenses","pages":[{"title":"إنشاء مفتاح ترخيص","openapi":"post /license_keys","href":"/ar/api-reference/licenses/create-license-key"},{"title":"تفعيل الترخيص","openapi":"post /licenses/activate","href":"/ar/api-reference/licenses/activate-license"},{"title":"تعطيل الترخيص","openapi":"post /licenses/deactivate","href":"/ar/api-reference/licenses/deactivate-license"},{"title":"تحقق من الترخيص","openapi":"post /licenses/validate","href":"/ar/api-reference/licenses/validate-license"},{"title":"قائمة مفاتيح الترخيص","openapi":"get /license_keys","tag":"DEPRECATED","href":"/ar/api-reference/licenses/list-license-keys"},{"title":"احصل على مفتاح الترخيص","openapi":"get /license_keys/{id}","tag":"DEPRECATED","href":"/ar/api-reference/licenses/get-license-key"},{"title":"تحديث مفتاح الترخيص","openapi":"patch /license_keys/{id}","tag":"DEPRECATED","href":"/ar/api-reference/licenses/update-license-key"},{"title":"قائمة بمثيلات مفتاح الترخيص","openapi":"get /license_key_instances","href":"/ar/api-reference/licenses/get-license-key-instances"},{"title":"احصل على مثيل مفتاح الترخيص","openapi":"get /license_key_instances/{id}","href":"/ar/api-reference/licenses/get-license-key-instance"},{"title":"تحديث مثيل مفتاح الترخيص","openapi":"patch /license_key_instances/{id}","href":"/ar/api-reference/licenses/update-license-key-instance"}]},{"group":"Entitlements","tag":"NEW","pages":[{"title":"عرض الحقوق","openapi":"get /entitlements","href":"/ar/api-reference/entitlements/list-entitlements"},{"title":"إنشاء الاستحقاق","openapi":"post /entitlements","href":"/ar/api-reference/entitlements/create-entitlement"},{"title":"الحصول على الحق","openapi":"get /entitlements/{id}","href":"/ar/api-reference/entitlements/get-entitlement"},{"title":"تحديث الاستحقاق","openapi":"patch /entitlements/{id}","href":"/ar/api-reference/entitlements/update-entitlement"},{"title":"حذف الاستحقاق","openapi":"delete /entitlements/{id}","href":"/ar/api-reference/entitlements/delete-entitlement"},{"title":"رفع ملف","openapi":"post /entitlements/{id}/files","href":"/ar/api-reference/entitlements/upload-file"},{"title":"حذف ملف","description":"فصل ملف عن استحقاق Digital Files. تتم إزالة الملف من قائمة digital_file_ids الخاصة بالاستحقاق.","openapi":"delete /entitlements/{id}/files/{file_id}","href":"/ar/api-reference/entitlements/delete-file"},{"title":"قائمة المنح","openapi":"get /entitlements/{id}/grants","href":"/ar/api-reference/entitlements/list-grants"},{"title":"قائمة منح العملاء","description":"قائمة بجميع منح الاستحقاقات الخاصة بعميل عبر كل استحقاق، صف واحد لكل منحة، مع فلاتر اختيارية حسب الحالة ونوع التكامل. تشمل منح إشارات الميزات حمولة الميزة المحددة.","openapi":"get /customers/{customer_id}/entitlement-grants","href":"/ar/api-reference/entitlements/list-customer-grants"},{"title":"تنفيذ منح مفتاح الترخيص","openapi":"post /grants/{grant_id}/license-key","href":"/ar/api-reference/entitlements/fulfill-license-key"},{"title":"إلغاء المنحة","openapi":"delete /entitlements/{id}/grants/{grant_id}","href":"/ar/api-reference/entitlements/revoke-grant"}]},{"group":"Customers","pages":[{"openapi":"post /customers","title":"إنشاء عميل","href":"/ar/api-reference/customers/create-customer"},{"openapi":"get /customers","title":"قائمة العملاء","href":"/ar/api-reference/customers/get-customers"},{"openapi":"get /customers/{customer_id}","title":"الحصول على تفاصيل العميل","href":"/ar/api-reference/customers/get-customers-1"},{"openapi":"patch /customers/{customer_id}","title":"تحديث العميل","href":"/ar/api-reference/customers/patch-customer"},{"openapi":"post /customers/{customer_id}/customer-portal/session","title":"إنشاء جلسة بوابة العملاء","href":"/ar/api-reference/customers/create-customer-portal-session"},{"openapi":"get /customers/{customer_id}/payment-methods","title":"قائمة طرق الدفع","href":"/ar/api-reference/customers/get-customer-payment-methods"},{"openapi":"delete /customers/{customer_id}/payment-methods/{payment_method_id}","title":"حذف طريقة الدفع","href":"/ar/api-reference/customers/delete-payment-method"},{"openapi":"get /customers/{customer_id}/entitlements","title":"قائمة استحقاقات العميل","href":"/ar/api-reference/customers/list-customer-entitlements"},{"openapi":"get /customers/{customer_id}/credit-entitlements","title":"قائمة الاستحقاقات الائتمانية للعميل","href":"/ar/api-reference/customers/list-customer-credit-entitlements"},{"openapi":"get /customers/{customer_id}/emails","title":"قائمة رسائل البريد الإلكتروني للعملاء","href":"/ar/api-reference/customers/list-customer-emails"},{"openapi":"get /customers/{customer_id}/emails/{email_log_id}/body","title":"الحصول على محتوى البريد الإلكتروني للعميل","href":"/ar/api-reference/customers/get-customer-email-body"}]},{"group":"Customer Wallets","pages":[{"openapi":"get /customers/{customer_id}/wallets","title":"عرض محافظ العميل","href":"/ar/api-reference/customers/get-customer-wallets"},{"openapi":"get /customers/{customer_id}/wallets/ledger-entries","title":"قائمة إدخالات دفتر الأستاذ لمحفظة العميل","href":"/ar/api-reference/customers/get-customer-wallets-ledger-entries"},{"openapi":"post /customers/{customer_id}/wallets/ledger-entries","title":"إنشاء إدخال دفتر الأستاذ لمحفظة العميل","href":"/ar/api-reference/customers/post-customer-wallets-ledger-entries"}]},{"group":"Products","pages":[{"openapi":"get /products","title":"قائمة المنتجات","href":"/ar/api-reference/products/get-products"},{"openapi":"post /products","title":"إنشاء منتج","href":"/ar/api-reference/products/post-products"},{"openapi":"get /products/{id}","title":"الحصول على تفاصيل المنتج","href":"/ar/api-reference/products/get-products-1"},{"openapi":"patch /products/{id}","title":"تحديث المنتج","href":"/ar/api-reference/products/patch-products"},{"openapi":"put /products/{id}/images","title":"تحديث صورة المنتج","href":"/ar/api-reference/products/put-products-images"},{"openapi":"delete /products/{id}","title":"أرشفة المنتج","href":"/ar/api-reference/products/archive-product"},{"openapi":"post /products/{id}/unarchive","title":"إلغاء أرشفة المنتج","href":"/ar/api-reference/products/unarchive-product"},{"openapi":"put /products/{id}/files","title":"رفع ملف منتج","href":"/ar/api-reference/products/update-files"},{"openapi":"get /products/short_links","title":"قائمة الروابط القصيرة","href":"/ar/api-reference/products/get-products-short-links"},{"openapi":"post /products/{id}/short_links","title":"إنشاء رابط قصير","href":"/ar/api-reference/products/post-products-id-short-links"}]},{"group":"Localized Pricing","tag":"NEW","pages":[{"openapi":"get /products/{product_id}/localized-prices","title":"سرد الأسعار المحلية","href":"/ar/api-reference/products/get-products-localized-prices"},{"openapi":"post /products/{product_id}/localized-prices","title":"إنشاء سعر محلي","href":"/ar/api-reference/products/post-products-localized-prices"},{"openapi":"get /products/{product_id}/localized-prices/{id}","title":"الحصول على السعر المحلي","href":"/ar/api-reference/products/get-products-localized-prices-id"},{"openapi":"patch /products/{product_id}/localized-prices/{id}","title":"تحديث السعر المحلي","href":"/ar/api-reference/products/patch-products-localized-prices"},{"openapi":"delete /products/{product_id}/localized-prices/{id}","title":"أرشفة السعر المحلي","href":"/ar/api-reference/products/delete-products-localized-prices"}]},{"group":"Addons","pages":[{"openapi":"post /addons","title":"إنشاء ملحق","href":"/ar/api-reference/addons/create-addon"},{"openapi":"get /addons","title":"قائمة الإضافات","href":"/ar/api-reference/addons/list-addons"},{"openapi":"get /addons/{id}","title":"الحصول على الإضافة","href":"/ar/api-reference/addons/get-addon"},{"openapi":"patch /addons/{id}","title":"تحديث الإضافة","href":"/ar/api-reference/addons/update-addon"},{"openapi":"put /addons/{id}/images","title":"تحديث صورة الإضافة","href":"/ar/api-reference/addons/update-addon-images"}]},{"group":"Credit Entitlements","tag":"NEW","pages":[{"openapi":"get /credit-entitlements","title":"قائمة استحقاقات الرصيد","href":"/ar/api-reference/credit-entitlements/list-credit-entitlements"},{"openapi":"post /credit-entitlements","title":"إنشاء استحقاق ائتماني","href":"/ar/api-reference/credit-entitlements/create-credit-entitlement"},{"openapi":"get /credit-entitlements/{id}","title":"الحصول على استحقاق الائتمان","href":"/ar/api-reference/credit-entitlements/get-credit-entitlement"},{"openapi":"patch /credit-entitlements/{id}","title":"تحديث استحقاق الرصيد","href":"/ar/api-reference/credit-entitlements/update-credit-entitlement"},{"openapi":"delete /credit-entitlements/{id}","title":"حذف استحقاق ائتماني","href":"/ar/api-reference/credit-entitlements/delete-credit-entitlement"},{"openapi":"post /credit-entitlements/{id}/undelete","title":"إلغاء حذف استحقاق الرصيد","href":"/ar/api-reference/credit-entitlements/undelete-credit-entitlement"},{"openapi":"get /credit-entitlements/{credit_entitlement_id}/balances","title":"قائمة الأرصدة","href":"/ar/api-reference/credit-entitlements/list-balances"},{"openapi":"get /credit-entitlements/{credit_entitlement_id}/balances/{customer_id}","title":"الحصول على رصيد العميل","href":"/ar/api-reference/credit-entitlements/get-customer-balance"},{"openapi":"get /credit-entitlements/{credit_entitlement_id}/balances/{customer_id}/grants","title":"قائمة منح العميل","href":"/ar/api-reference/credit-entitlements/list-customer-grants"},{"openapi":"get /credit-entitlements/{credit_entitlement_id}/balances/{customer_id}/ledger","title":"قائمة دفتر الأستاذ للعميل","href":"/ar/api-reference/credit-entitlements/list-customer-ledger"},{"openapi":"post /credit-entitlements/{credit_entitlement_id}/balances/{customer_id}/ledger-entries","title":"إنشاء إدخال في دفتر الأستاذ","href":"/ar/api-reference/credit-entitlements/create-ledger-entry"}]},{"group":"Meters","pages":[{"openapi":"post /meters","title":"إنشاء عداد","href":"/ar/api-reference/meters/create-meter"},{"openapi":"get /meters","title":"قائمة العدادات","href":"/ar/api-reference/meters/get-meters"},{"openapi":"get /meters/{id}","title":"الحصول على العداد","href":"/ar/api-reference/meters/retrieve-meter"},{"openapi":"delete /meters/{id}","title":"أرشفة العداد","href":"/ar/api-reference/meters/archive-meter"},{"openapi":"post /meters/{id}/unarchive","title":"إلغاء أرشفة العداد","href":"/ar/api-reference/meters/unarchive-meter"}]},{"group":"Usage Events","pages":[{"openapi":"post /events/ingest","title":"استيعاب الأحداث","href":"/ar/api-reference/usage-events/ingest-events"},{"openapi":"get /events/{event_id}","title":"الحصول على الحدث","href":"/ar/api-reference/usage-events/get-event"},{"openapi":"get /events","title":"قائمة الأحداث","href":"/ar/api-reference/usage-events/list-events"}]},{"group":"Refunds","pages":[{"openapi":"get /refunds","title":"قائمة المرتجعات","href":"/ar/api-reference/refunds/get-refunds"},{"openapi":"post /refunds","title":"إنشاء استرداد","href":"/ar/api-reference/refunds/post-refunds"},{"openapi":"get /refunds/{refund_id}","title":"احصل على تفاصيل الاسترداد","href":"/ar/api-reference/refunds/get-refunds-1"},{"openapi":"get /invoices/refunds/{refund_id}","title":"الحصول على إيصال استرداد","href":"/ar/api-reference/refunds/get-refund-receipt"}]},{"group":"Disputes","pages":[{"openapi":"get /disputes","title":"قائمة النزاعات","href":"/ar/api-reference/disputes/get-disputes"},{"openapi":"get /disputes/{dispute_id}","title":"الحصول على تفاصيل النزاع","href":"/ar/api-reference/disputes/get-disputes-1"}]},{"group":"Payouts","pages":[{"openapi":"get /payouts","title":"قائمة المدفوعات","href":"/ar/api-reference/payouts/get-payouts"},{"openapi":"get /payouts/{payout_id}/breakup","title":"استرجاع تفاصيل المدفوعات","href":"/ar/api-reference/payouts/retrieve-breakup"},{"openapi":"get /payouts/{payout_id}/breakup/details","title":"قائمة تفاصيل تقسيم الدفعات","href":"/ar/api-reference/payouts/list-breakup-details"},{"openapi":"get /payouts/{payout_id}/breakup/details/csv","title":"تنزيل ملف CSV لتفاصيل توزيع الدفع","href":"/ar/api-reference/payouts/download-breakup-csv"}]},{"group":"Balance Ledger","pages":[{"openapi":"get /balances/ledger","title":"قائمة إدخالات دفتر أرصدة","href":"/ar/api-reference/balance-ledger/list-ledger-entries"}]},{"group":"Moderation","tag":"NEW","pages":[{"openapi":"post /moderation/screen","title":"فحص Prompt","href":"/ar/api-reference/moderation/screen"},{"openapi":"get /moderation/usage","title":"الحصول على استخدام الإشراف","href":"/ar/api-reference/moderation/get-usage"}]},{"group":"Brands","pages":[{"openapi":"get /brands","title":"قائمة العلامات التجارية","href":"/ar/api-reference/brands/list-brands"},{"openapi":"post /brands","title":"إنشاء علامة تجارية","href":"/ar/api-reference/brands/create-brand"},{"openapi":"get /brands/{id}","title":"احصل على العلامة التجارية","href":"/ar/api-reference/brands/get-brand"},{"openapi":"patch /brands/{id}","title":"تحديث العلامة التجارية","href":"/ar/api-reference/brands/update-brand"},{"openapi":"put /brands/{id}/images","title":"تحديث صورة العلامة التجارية","href":"/ar/api-reference/brands/update-brand-images"},{"openapi":"post /brands/{id}/archive","title":"أرشفة العلامة التجارية","href":"/ar/api-reference/brands/archive-brand"}]},{"group":"Webhooks","pages":[{"openapi":"get /webhooks","title":"قائمة الويب هوكس","href":"/ar/api-reference/webhooks/list-webhooks"},{"openapi":"post /webhooks","title":"إنشاء ويب هوك","href":"/ar/api-reference/webhooks/create-webhook"},{"openapi":"get /webhooks/{webhook_id}","title":"الحصول على تفاصيل Webhook","href":"/ar/api-reference/webhooks/get-details"},{"openapi":"patch /webhooks/{webhook_id}","title":"تحديث الويب هوك","href":"/ar/api-reference/webhooks/update-webhook"},{"openapi":"delete /webhooks/{webhook_id}","title":"حذف الويب هوك","href":"/ar/api-reference/webhooks/delete-webhook"},{"openapi":"get /webhooks/{webhook_id}/headers","title":"الحصول على رؤوس الويب هوك","href":"/ar/api-reference/webhooks/get-webhook-headers"},{"openapi":"patch /webhooks/{webhook_id}/headers","title":"تحديث رؤوس الويب هوك","href":"/ar/api-reference/webhooks/update-webhook-headers"},{"openapi":"get /webhooks/{webhook_id}/secret","title":"الحصول على مفتاح توقيع الويب هوك","href":"/ar/api-reference/webhooks/get-webhook-signing-key"}]},{"group":"Miscellaneous","pages":[{"title":"الدول المدعومة","openapi":"get /checkout/supported_countries","href":"/ar/api-reference/misc/supported-countries"}]},{"group":"Product Collections","tag":"NEW","pages":[{"openapi":"get /product-collections","title":"قائمة مجموعات المنتجات","href":"/ar/api-reference/product-collections/list-product-collections"},{"openapi":"post /product-collections","title":"إنشاء مجموعة منتجات","href":"/ar/api-reference/product-collections/create-product-collection"},{"openapi":"get /product-collections/{id}","title":"الحصول على مجموعة المنتجات","href":"/ar/api-reference/product-collections/get-product-collection"},{"openapi":"patch /product-collections/{id}","title":"تحديث مجموعة المنتجات","href":"/ar/api-reference/product-collections/update-product-collection"},{"openapi":"delete /product-collections/{id}","title":"أرشفة مجموعة المنتجات","href":"/ar/api-reference/product-collections/archive-product-collection"},{"openapi":"post /product-collections/{id}/unarchive","title":"إلغاء أرشفة مجموعة المنتجات","href":"/ar/api-reference/product-collections/unarchive-product-collection"},{"openapi":"put /product-collections/{id}/images","title":"تحديث صورة مجموعة المنتجات","href":"/ar/api-reference/product-collections/update-product-collection-images"},{"openapi":"post /product-collections/{id}/groups","title":"إنشاء مجموعة ضمن مجموعة المنتجات","href":"/ar/api-reference/product-collections/create-group"},{"openapi":"patch /product-collections/{id}/groups/{group_id}","title":"تحديث مجموعة تجمع المنتجات","href":"/ar/api-reference/product-collections/update-group"},{"openapi":"delete /product-collections/{id}/groups/{group_id}","title":"حذف مجموعة من مجموعة المنتجات","href":"/ar/api-reference/product-collections/delete-group"},{"openapi":"post /product-collections/{id}/groups/{group_id}/items","title":"إضافة منتجات إلى المجموعة","href":"/ar/api-reference/product-collections/add-group-items"},{"openapi":"patch /product-collections/{id}/groups/{group_id}/items/{item_id}","title":"تحديث عنصر المجموعة","href":"/ar/api-reference/product-collections/update-group-item"},{"openapi":"delete /product-collections/{id}/groups/{group_id}/items/{item_id}","title":"حذف عنصر المجموعة","href":"/ar/api-reference/product-collections/delete-group-item"}]}]},{"tab":"External Integrations","icon":"plug","pages":[{"title":"External Integrations","href":"/ar/integrations/introduction"}]},{"tab":"Changelog","icon":"calendar-days","pages":[{"title":"Changelog","href":"/ar/changelog/introduction"}]},{"tab":"Community Projects","icon":"users","pages":[{"title":"Community Projects","href":"/ar/community/overview"}]}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-reference/entitlements/list-grants"}]},{"language":"de","pages":[{"title":"de","href":"/de/api-reference/entitlements/list-grants"}]},{"language":"id","pages":[{"title":"id","href":"/id/api-reference/entitlements/list-grants"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-reference/entitlements/list-grants"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/api-reference/entitlements/list-grants"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/api-reference/entitlements/list-grants"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi/api-reference/entitlements/list-grants"}]},{"language":"cn","pages":[{"title":"cn","href":"/cn/api-reference/entitlements/list-grants"}]},{"language":"hi","pages":[{"title":"hi","href":"/hi/api-reference/entitlements/list-grants"}]},{"language":"it","pages":[{"title":"it","href":"/it/api-reference/entitlements/list-grants"}]},{"language":"sv","pages":[{"title":"sv","href":"/sv/api-reference/entitlements/list-grants"}]}]},"basePath":"","title":"قائمة المنح - Dodo Payments Documentation","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-CDiBsYGW.js","utils-KF9rPlmF.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C26urKTX.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BdjmJAC1.js","snippetPresets-3IpDBjt3.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","Page-1CZdsdAn.js","ApiExamples-D4x_2vvo.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BIWdc5Pa.js","shallow-LQqfiMNd.js","getApiPlaygroundDisplay-DryzlOZG.js","CodeSnippet-tcJujU4r.js","CodeSnippets-BHp0nVLL.js","getPastedJson-DU-1ayUv.js","icon-CZK2hPr4.js","MethodPill-DOaqmTFC.js","DuplicateIcon-B5-nUxxl.js","createIcon-CDP_U77G.js","DynamicMarkdown-GHvayGOn.js","SectionHeading-BYvpkmUD.js","axios-vUo_bRtp.js","Markdown-uxhlayGT.js","clsx-B35qUV0p.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BvrGG8gU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CAf0yVYe.js"]}