Отправляйте только то, что меняется: daily_limits, publish_settings и target_weights сливаются по ключам, hosts и targets заменяют списки целиком, если переданы. К результату применяются те же проверки, что при создании. Статус здесь не меняется: пауза, возобновление и архив идут через POST /cross-promo/pools/{uuid}/status. Архивный пул отвечает 422 pool_not_editable.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"OnlyTraffic","colors":{"primary":"#4791FF","light":"#6BA6FF","dark":"#0A2540"},"logo":{"light":"https://onlytraffic.com/images/logo.svg","dark":"https://onlytraffic.com/images/logo-dark.svg"},"favicon":"https://mintcdn.com/onlytraffic/bc_EM9y8pSmgX04f/favicon.svg?fit=max\u0026auto=format\u0026n=bc_EM9y8pSmgX04f\u0026q=85\u0026s=6ba8fb30cffd598aa5307b27028eea49","navbar":{"links":[{"href":"https://onlytraffic.com/contact","label":"Contacts"}],"primary":{"type":"button","label":"Dashboard","href":"https://studio.onlytraffic.com"}},"footer":{"socials":{}},"metadata":{"timestamp":false},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"ru","href":"ru"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"onlytraffic","hasAudioNarration":false,"actualSubdomain":"onlytraffic","customDomains":["onlytraffic.com"],"gitSource":{"type":"github","owner":"onlyby","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae84788e4f1cb0cd689cb73","collectionId":"bd63bb87-2520-431b-84f6-e80d3d5b3291","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae84788e4f1cb0cd689cb73"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae84788e4f1cb0cd689cb73","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"en","tag":"Studio","count":123},{"language":"ru","tag":"Студия","count":123},{"language":"en","tag":"API \u0026 MCP","count":86},{"language":"ru","tag":"API \u0026 MCP","count":86},{"language":"en","tag":"Partners","count":57},{"language":"ru","tag":"Партнёры","count":57},{"language":"en","tag":"Work Formats","count":45},{"language":"ru","tag":"Форматы работы","count":45},{"language":"en","tag":"CPL","count":34},{"language":"ru","tag":"CPL","count":34},{"language":"en","tag":"CPC","count":23},{"language":"en","tag":"API","count":23},{"language":"ru","tag":"CPC","count":23},{"language":"ru","tag":"API","count":23},{"language":"en","tag":"Cross-promo","count":16},{"language":"ru","tag":"Кросс-промо","count":16},{"language":"en","tag":"RevShare","count":15},{"language":"ru","tag":"RevShare","count":15},{"language":"en","tag":"Accounts","count":14},{"language":"ru","tag":"Аккаунты моделей","count":14},{"language":"default","tag":"Studio","count":2},{"language":"default","tag":"API \u0026 MCP","count":2},{"language":"default","tag":"Accounts","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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":"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":"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":"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":"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":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".nav-dropdown-trigger{display:none!important}#localization-select-trigger .relative.rounded-full,#localization-select-content .relative.rounded-full{display:none!important}#navbar a:has(img){pointer-events:none;cursor:default}"}],"page":{"pagePath":"ru/api/cross-promo-pools-update","slug":"/ru/api/cross-promo-pools-update","pageMetadata":{"title":"Изменить пул","openapi":"POST /cross-promo/pools/{uuid}","description":"Change pool settings.","href":"/ru/api/cross-promo-pools-update"},"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: \"Change pool settings.\"\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{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_components.p,{children:[`Отправляйте только то, что меняется: `,_jsx(_components.code,{children:`daily_limits`}),`, `,_jsx(_components.code,{children:`publish_settings`}),` и `,_jsx(_components.code,{children:`target_weights`}),` сливаются по ключам, `,_jsx(_components.code,{children:`hosts`}),` и `,_jsx(_components.code,{children:`targets`}),` заменяют списки целиком, если переданы. К результату применяются те же проверки, что при создании. Статус здесь не меняется: пауза, возобновление и архив идут через `,_jsx(_components.a,{href:`/ru/api/cross-promo-pools-status`,children:_jsx(_components.code,{children:`POST /cross-promo/pools/{uuid}/status`})}),`. Архивный пул отвечает `,_jsx(_components.code,{children:`422 pool_not_editable`}),`.`]})}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":"Изменить пул","openapi":"POST /cross-promo/pools/{uuid}","description":"Change pool settings.","href":"/ru/api/cross-promo-pools-update"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/onlytraffic/557f837e88dc1008/nav.js"],"openApiReferenceData":{"operation":{"operationId":"updateCrossPromoPool","summary":"Update Pool","x-hidden":true,"description":"Change pool settings.","parameters":["f2166db4-f1a7-46bf-9788-f964d8089f9b"],"requestBody":"2105da5e-dfef-4fe9-b528-ec5065e783f4","responses":{"200":"122659a8-7d1b-4b19-bec7-39b771f98d5a","401":"06b16733-5084-4aa9-aa93-804ebb39b0a1","404":"25490bb6-3262-45a1-a6b9-b6360ee58061","422":"a4f11b5b-518a-4413-8245-e7292e434766","429":"49abfdb6-6ee4-44b1-9dad-dc7ced5f93bb","500":"8e551592-e45e-47fb-826b-978a709ccc43"},"tags":["Cross-promo"],"method":"post","type":"path","servers":["e2c78e36-617a-4b52-972c-02636929d59e"],"security":["f6b40d74-8c97-4b4a-9437-869f90f9e6ea"],"path":"/cross-promo/pools/{uuid}","baseUrlOptions":["https://studio-api.onlytraffic.com/api/external/v1"],"title":"Update Pool","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"f2166db4-f1a7-46bf-9788-f964d8089f9b":{"name":"uuid","in":"path","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"description":"Pool id: the `pool_id` value from the pools list.","uniqueKey":"","typeLabel":"string\u003cuuid>"},"description":"Pool id: the `pool_id` value from the pools list.","example":"550e8400-e29b-41d4-a716-446655440000"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Only the fields sent change. `daily_limits`, `publish_settings` and `target_weights` merge key by key; `hosts` and `targets` replace the lists.","properties":{"name":{"type":"string","maxLength":100,"uniqueKey":"name","typeLabel":"string"},"formats":{"type":"array","items":{"type":"string","enum":["story","post","bio","friends","mass_dm"],"uniqueKey":"formats.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"formats","typeLabel":"enum\u003cstring>[]"},"start_date":{"type":"string","format":"date","uniqueKey":"start_date","typeLabel":"string\u003cdate>"},"end_date":{"oneOf":[{"type":"string","format":"date","uniqueKey":"end_date.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","uniqueKey":"end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"end_date","typeLabel":"string\u003cdate> | null"},"rotation_type":{"type":"string","enum":["equal","priority","weighted"],"uniqueKey":"rotation_type","typeLabel":"enum\u003cstring>"},"daily_limits":{"type":"object","additionalProperties":{"type":"integer","minimum":1,"maximum":20,"uniqueKey":"daily_limits.additionalProperties","typeLabel":"integer"},"uniqueKey":"daily_limits","typeLabel":"object"},"same_target_cooldown_days":{"type":"integer","minimum":1,"maximum":90,"uniqueKey":"same_target_cooldown_days","typeLabel":"integer"},"friends_ttl_days":{"type":"integer","enum":[3,5,7,14,30],"uniqueKey":"friends_ttl_days","typeLabel":"enum\u003cinteger>"},"bio_ttl_days":{"type":"integer","enum":[3,5,7,14,30],"uniqueKey":"bio_ttl_days","typeLabel":"enum\u003cinteger>"},"post_ttl_days":{"type":"integer","enum":[1,3,5,7],"uniqueKey":"post_ttl_days","typeLabel":"enum\u003cinteger>"},"publish_settings":{"type":"object","description":"How publications go out.","properties":{"pin_posts":{"type":"boolean","description":"Pin promo posts on top of the publisher's profile.","uniqueKey":"publish_settings.pin_posts","typeLabel":"boolean"},"post_media_mode":{"type":"string","enum":["carousel","random"],"description":"All photos of the creative in one post, or one random photo per post.","uniqueKey":"publish_settings.post_media_mode","typeLabel":"enum\u003cstring>"},"vault_cleanup":{"type":"boolean","description":"Hide the published media from the publisher's vault afterwards.","uniqueKey":"publish_settings.vault_cleanup","typeLabel":"boolean"},"vault_folder":{"type":"boolean","description":"File the published media into the OT Shoutouts vault folder (ignored while `vault_cleanup` is on).","uniqueKey":"publish_settings.vault_folder","typeLabel":"boolean"},"mass_dm":{"type":"object","description":"Mass message audience and behaviour.","properties":{"send_to":{"type":"array","items":{"type":"string","maxLength":50,"uniqueKey":"publish_settings.mass_dm.send_to.items.[INDEX]","typeLabel":"string"},"maxItems":20,"description":"OnlyFans list names the message goes to, matched by name on every publisher (the built-in `Fans`, `Following` or your own lists). Only letters and digits are compared: emoji, punctuation, spacing and case are ignored, so `VIP` also matches `⭐VIP⭐`; no wildcard. Required while the `mass_dm` format is on. Names are resolved on every send against the publisher's current lists, so a renamed list no longer matches until the pool names it again.","example":["Fans"],"uniqueKey":"publish_settings.mass_dm.send_to","typeLabel":"string[]"},"exclude_lists":{"type":"array","items":{"type":"string","maxLength":50,"uniqueKey":"publish_settings.mass_dm.exclude_lists.items.[INDEX]","typeLabel":"string"},"maxItems":20,"description":"List names removed from the audience. Matched like `send_to` (letters and digits only; emoji, punctuation, spacing and case ignored); `*` stands for any characters, also none, anywhere in the name (`*Lead*` covers `📤Alt Lead📤` and `Alt Lead ⚠️ no mass`). A pattern without letters or digits matches nothing. A missing exclude name does not stop the send: the placement carries the notice `exclude_missing`.","example":["Alt*"],"uniqueKey":"publish_settings.mass_dm.exclude_lists","typeLabel":"string[]"},"unsend_previous":{"type":"boolean","description":"Unsend the earlier promo mailing that reached the same fans before a new one goes out.","default":true,"uniqueKey":"publish_settings.mass_dm.unsend_previous","typeLabel":"boolean"}},"uniqueKey":"publish_settings.mass_dm","typeLabel":"object"}},"uniqueKey":"publish_settings","typeLabel":"object"},"hosts":{"type":"array","items":{"type":"integer","uniqueKey":"hosts.items.[INDEX]","typeLabel":"integer"},"uniqueKey":"hosts","typeLabel":"integer[]"},"targets":{"type":"array","items":{"type":"integer","uniqueKey":"targets.items.[INDEX]","typeLabel":"integer"},"uniqueKey":"targets","typeLabel":"integer[]"},"target_weights":{"type":"object","additionalProperties":{"type":"integer","minimum":1,"maximum":5,"uniqueKey":"target_weights.additionalProperties","typeLabel":"integer"},"uniqueKey":"target_weights","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"name":"\u003cstring>","formats":[],"start_date":"2023-12-25","end_date":"2023-12-25","daily_limits":{},"same_target_cooldown_days":45,"publish_settings":{"pin_posts":true,"vault_cleanup":true,"vault_folder":true,"mass_dm":{"send_to":["Fans"],"exclude_lists":["Alt*"],"unsend_previous":true}},"hosts":[123],"targets":[123],"target_weights":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"122659a8-7d1b-4b19-bec7-39b771f98d5a":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":true,"uniqueKey":"success","typeLabel":"boolean"},"data":{"type":"object","properties":{"pool_id":{"type":"string","format":"uuid","example":"550e8400-e29b-41d4-a716-446655440000","uniqueKey":"data.pool_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"data":{"pool_id":"550e8400-e29b-41d4-a716-446655440000"}}}},"exampleType":"generated"}},"exampleType":"generated"},"06b16733-5084-4aa9-aa93-804ebb39b0a1":{"description":"Missing or invalid API key","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope for all 4xx/5xx responses.","required":["success","error","message"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always false on error responses.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"string","description":"Stable snake_case machine-readable error code. Branch on this.","example":"validation_failed","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human-friendly text. For 5xx this is always the literal `Server error`. For 4xx an actionable validation/auth message is returned.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"object | null"},"retry_after":{"oneOf":[{"type":"integer","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_after","typeLabel":"integer | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"validation_failed","message":"\u003cstring>","details":{},"retry_after":123}}},"exampleType":"generated"}},"exampleType":"generated"},"25490bb6-3262-45a1-a6b9-b6360ee58061":{"description":"Pool not found","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope for all 4xx/5xx responses.","required":["success","error","message"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always false on error responses.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"string","description":"Stable snake_case machine-readable error code. Branch on this.","example":"validation_failed","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human-friendly text. For 5xx this is always the literal `Server error`. For 4xx an actionable validation/auth message is returned.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"object | null"},"retry_after":{"oneOf":[{"type":"integer","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_after","typeLabel":"integer | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"validation_failed","message":"\u003cstring>","details":{},"retry_after":123}}},"exampleType":"generated"}},"exampleType":"generated"},"a4f11b5b-518a-4413-8245-e7292e434766":{"description":"Validation error (same codes as create) or `pool_not_editable` for an archived pool","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope for all 4xx/5xx responses.","required":["success","error","message"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always false on error responses.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"string","description":"Stable snake_case machine-readable error code. Branch on this.","example":"validation_failed","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human-friendly text. For 5xx this is always the literal `Server error`. For 4xx an actionable validation/auth message is returned.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"object | null"},"retry_after":{"oneOf":[{"type":"integer","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_after","typeLabel":"integer | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"validation_failed","message":"\u003cstring>","details":{},"retry_after":123}}},"exampleType":"generated"}},"exampleType":"generated"},"49abfdb6-6ee4-44b1-9dad-dc7ced5f93bb":{"description":"Rate limit exceeded","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope for all 4xx/5xx responses.","required":["success","error","message"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always false on error responses.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"string","description":"Stable snake_case machine-readable error code. Branch on this.","example":"validation_failed","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human-friendly text. For 5xx this is always the literal `Server error`. For 4xx an actionable validation/auth message is returned.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"object | null"},"retry_after":{"oneOf":[{"type":"integer","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_after","typeLabel":"integer | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"validation_failed","message":"\u003cstring>","details":{},"retry_after":123}}},"exampleType":"generated"}},"exampleType":"generated"},"8e551592-e45e-47fb-826b-978a709ccc43":{"description":"Server error. Body always reads `{success:false, error:\"server_error\", message:\"Server error\"}` (no internal details leak).","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope for all 4xx/5xx responses.","required":["success","error","message"],"properties":{"success":{"type":"boolean","enum":[false],"description":"Always false on error responses.","isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"string","description":"Stable snake_case machine-readable error code. Branch on this.","example":"validation_failed","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human-friendly text. For 5xx this is always the literal `Server error`. For 4xx an actionable validation/auth message is returned.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.0","typeLabel":"object"},{"type":"null","description":"Optional per-field diagnostic information. On 422 carries `{\u003cfield>: [\"error_code\", ...]}`. On 402 (`insufficient_balance`) carries `{required, current}`. On 426 (`unpaid_invoices`) carries `{count, total, oldest_date_ts}`. Absent on most other errors.","additionalProperties":true,"uniqueKey":"details.oneOf.1","typeLabel":"null"}],"uniqueKey":"details","typeLabel":"object | null"},"retry_after":{"oneOf":[{"type":"integer","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Seconds until the next request will succeed. Present only on 429 responses (rate limit). Mirrors the `Retry-After` HTTP header.","uniqueKey":"retry_after.oneOf.1","typeLabel":"null"}],"uniqueKey":"retry_after","typeLabel":"integer | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"validation_failed","message":"\u003cstring>","details":{},"retry_after":123}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"f6b40d74-8c97-4b4a-9437-869f90f9e6ea":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Your API key from the Studio Dashboard","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"e2c78e36-617a-4b52-972c-02636929d59e":{"url":"https://studio-api.onlytraffic.com/api/external/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Your API key from the Studio Dashboard","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"X-API-Key","type":"string","description":"Your API key from the Studio Dashboard","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"X-API-Key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"api/openapi.json"},"subdomain":"onlytraffic","siteName":"OnlyTraffic","title":"Изменить пул - OnlyTraffic","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api/cross-promo-pools-update","matchLevel":1},"ru":{"href":"/ru/api/cross-promo-pools-update","matchLevel":0}}},"lastModified":"2026-09-25T19:56:32.818Z","originalFileLocation":"ru/api/cross-promo-pools-update.mdx","locale":"ru"},"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=\"Change pool settings.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OnlyTraffic\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_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=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Изменить пул - OnlyTraffic\">\u003cmeta data-mint-head property=\"og:description\" content=\"Change pool settings.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OnlyTraffic\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://onlytraffic.mintlify.site/docs/_mintlify/api/og/v2?division=%D0%9A%D1%80%D0%BE%D1%81%D1%81-%D0%BF%D1%80%D0%BE%D0%BC%D0%BE\u0026amp;title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C+%D0%BF%D1%83%D0%BB\u0026amp;description=Change+pool+settings.\u0026amp;theme=6a2cc6799e3fd3dcf49c88a2\u0026amp;signature=b6a0e551147a7f79d5e11e81280af2ef48a7dfe394712c08afa3089dd90b0660\">\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=\"Изменить пул - OnlyTraffic\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Change pool settings.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://onlytraffic.mintlify.site/docs/_mintlify/api/og/v2?division=%D0%9A%D1%80%D0%BE%D1%81%D1%81-%D0%BF%D1%80%D0%BE%D0%BC%D0%BE\u0026amp;title=%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C+%D0%BF%D1%83%D0%BB\u0026amp;description=Change+pool+settings.\u0026amp;theme=6a2cc6799e3fd3dcf49c88a2\u0026amp;signature=b6a0e551147a7f79d5e11e81280af2ef48a7dfe394712c08afa3089dd90b0660\">\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=\"/docs/mintlify-assets/_mintlify/favicons/onlytraffic/jgFE7gB6tBwKROho/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OnlyTraffic\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4791FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/ru/api/cross-promo-pools-update.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://onlytraffic.com/docs/api/cross-promo-pools-update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://onlytraffic.com/docs/api/cross-promo-pools-update\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://onlytraffic.com/#organization\",\"name\":\"OnlyTraffic\",\"url\":\"https://onlytraffic.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://onlytraffic.com/images/logo.svg\"}},{\"@type\":\"WebSite\",\"@id\":\"https://onlytraffic.com/docs#website\",\"name\":\"OnlyTraffic\",\"url\":\"https://onlytraffic.com/docs\",\"publisher\":{\"@id\":\"https://onlytraffic.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update#webpage\",\"url\":\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update\",\"name\":\"Изменить пул\",\"description\":\"Change pool settings.\",\"dateModified\":\"2026-09-25T19:56:32.818Z\",\"isPartOf\":{\"@id\":\"https://onlytraffic.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API \u0026 MCP\",\"item\":\"https://onlytraffic.com/docs/ru/mcp/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Кросс-промо\",\"item\":\"https://onlytraffic.com/docs/ru/api/cross-promo-accounts\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Изменить пул\",\"item\":\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update#apireference\",\"headline\":\"Изменить пул\",\"name\":\"Изменить пул\",\"description\":\"Change pool settings.\",\"url\":\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update\",\"mainEntityOfPage\":{\"@id\":\"https://onlytraffic.com/docs/ru/api/cross-promo-pools-update#webpage\"},\"dateModified\":\"2026-09-25T19:56:32.818Z\",\"publisher\":{\"@id\":\"https://onlytraffic.com/#organization\"},\"isPartOf\":{\"@id\":\"https://onlytraffic.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OnlyTraffic\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OnlyTraffic","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/api/cross-promo-pools-update"}]},{"language":"ru","dropdowns":[{"dropdown":"Студия","groups":[{"group":"Обзор","pages":[{"title":"OnlyTraffic Studio","icon":"house","href":"/ru"},{"title":"Начало работы","icon":"rocket","href":"/ru/getting-started"},{"title":"Настройка агентства","icon":"building","href":"/ru/agency-setup"}]},{"group":"Платформы","pages":[{"group":"OnlyFans","icon":"circle-user","pages":[{"title":"Добавление моделей","icon":"user-plus","href":"/ru/adding-models"},{"title":"Доступ к профилю","icon":"key","href":"/ru/access-to-the-profile"}]}]},{"group":"Форматы работы","pages":[{"group":"CPL","icon":"user-plus","pages":[{"title":"Обзор CPL","icon":"bullseye","href":"/ru/cpl-overview"},{"title":"CPL-кампании","icon":"cart-shopping","href":"/ru/how-to-place-cpl-order"},{"title":"Pay-as-you-go","icon":"wallet","href":"/ru/cpl-pay-as-you-go"},{"title":"Ваши офферы","icon":"bullhorn","href":"/ru/cpl-client-offers"},{"title":"Рейтинг офферов","icon":"ranking-star","href":"/ru/offer-ranking"},{"title":"Гарантированные офферы","icon":"shield-check","href":"/ru/cpl-guaranteed-offers"},{"title":"Без доступа к профилю","icon":"link","href":"/ru/cpl-without-access"},{"title":"Качество трафика","icon":"shield-check","href":"/ru/how-we-evaluate-traffic"}]},{"group":"CPC","icon":"arrow-pointer","pages":[{"title":"Обзор","icon":"computer-mouse","href":"/ru/cpc-guide"},{"title":"Креативы","icon":"images","href":"/ru/cpc-creatives"},{"title":"Кампании","icon":"rectangle-ad","href":"/ru/cpc-campaigns"}]},{"group":"RevShare","icon":"scale-balanced","pages":[{"title":"Формат RevShare","icon":"handshake","href":"/ru/how-to-cooperate-revshare"},{"title":"Оплата RevShare","icon":"file-invoice-dollar","href":"/ru/how-to-pay-revshare-commission"},{"title":"Отслеживание результатов","icon":"chart-line","href":"/ru/tracking-results"}]},{"group":"Shoutouts","icon":"handshake","tag":"Beta","pages":[{"title":"Обзор","icon":"handshake","href":"/ru/shoutouts-overview"},{"title":"My Slots","icon":"layer-group","href":"/ru/shoutouts-slots"},{"title":"Креативы","icon":"images","href":"/ru/shoutouts-creatives"},{"title":"Размещения","icon":"clipboard-list","href":"/ru/shoutouts-placements"},{"group":"Swaps (старые)","icon":"repeat","pages":[{"title":"Свопы (GG)","icon":"arrows-rotate","href":"/ru/how-to-sell-fans"}]}]},{"group":"Полезное","icon":"lightbulb","pages":[{"title":"Только новые фанаты","icon":"fingerprint","href":"/ru/unique-fan-tracking"}]}]},{"group":"Инструменты","pages":[{"group":"Кросс-промо","icon":"bullhorn","pages":[{"title":"Обзор","icon":"bullhorn","href":"/ru/cross-promo-overview"},{"title":"Креативы","icon":"images","href":"/ru/cross-promo-creatives"},{"title":"Пулы","icon":"layer-group","href":"/ru/cross-promo-pools"},{"title":"Mass DM","icon":"comments","href":"/ru/cross-promo-mass-dm"},{"title":"Размещения","icon":"clipboard-list","href":"/ru/cross-promo-placements"}]},{"group":"Трекинг-ссылки","icon":"link","pages":[{"title":"Обзор","icon":"link","href":"/ru/tracking-links"},{"title":"Пиксели рекламных платформ","icon":"bullseye","href":"/ru/tracking-links-pixels"},{"title":"Постбэки и лог доставки","icon":"webhook","href":"/ru/tracking-links-postbacks"}]}]},{"group":"Оплата и безопасность","pages":[{"title":"Уровни и скидки","icon":"trophy","href":"/ru/studio-levels"},{"title":"Пополнение баланса","icon":"wallet","href":"/ru/how-to-top-up-balance"},{"title":"Возврат средств","icon":"rotate-left","href":"/ru/how-to-refund"},{"title":"Завершение работы","icon":"circle-xmark","href":"/ru/account-how-to-end-partnership"}]},{"group":"API \u0026 MCP","pages":[{"group":"MCP","icon":"plug","pages":[{"title":"Введение","icon":"plug","href":"/ru/mcp/introduction"},{"title":"Интеграция с Claude","icon":"comment","href":"/ru/mcp/claude"},{"title":"Интеграция с ChatGPT","icon":"comments","href":"/ru/mcp/chatgpt"}]},{"title":"Введение","icon":"book-open","href":"/ru/api/introduction"},{"title":"Аутентификация","icon":"key","href":"/ru/api/authentication"},{"group":"Аккаунт","icon":"user","pages":[{"title":"Информация","openapi":"GET /account/info","href":"/ru/api/account-info"},{"title":"Транзакции кошелька","openapi":"GET /account/wallet/transactions","href":"/ru/api/account-wallet-transactions"}]},{"group":"Агентства","icon":"building","pages":[{"title":"Список","openapi":"GET /agencies","href":"/ru/api/agencies-list"},{"title":"Создать","openapi":"POST /agencies","href":"/ru/api/agencies-create"},{"title":"Обновить","openapi":"POST /agencies/{uuid}","href":"/ru/api/agencies-update"},{"title":"Загрузить аватар","openapi":"POST /agencies/{uuid}/avatar","href":"/ru/api/agencies-avatar-upload"},{"title":"Удалить аватар","openapi":"DELETE /agencies/{uuid}/avatar","href":"/ru/api/agencies-avatar-delete"},{"title":"Загрузить шапку","openapi":"POST /agencies/{uuid}/header","href":"/ru/api/agencies-header-upload"},{"title":"Удалить шапку","openapi":"DELETE /agencies/{uuid}/header","href":"/ru/api/agencies-header-delete"}]},{"group":"Аккаунты моделей","icon":"circle-user","pages":[{"title":"Список","openapi":"GET /accounts","href":"/ru/api/accounts-list"},{"title":"Создать","openapi":"POST /accounts","href":"/ru/api/accounts-create"},{"title":"Обновить","openapi":"POST /accounts/{username}","href":"/ru/api/accounts-update"},{"title":"Контент","openapi":"GET /accounts/{username}/content","href":"/ru/api/accounts-content-list"},{"title":"Загрузить контент","openapi":"POST /accounts/{username}/content","href":"/ru/api/accounts-content-upload"},{"title":"Удалить контент","openapi":"DELETE /accounts/{username}/content/{id}","href":"/ru/api/accounts-content-delete"},{"title":"Промо-тексты","openapi":"GET /accounts/{username}/promo-texts","href":"/ru/api/accounts-promo-texts-list"},{"title":"Создать промо-текст","openapi":"POST /accounts/{username}/promo-texts","href":"/ru/api/accounts-promo-texts-create"},{"title":"Обновить промо-текст","openapi":"POST /accounts/{username}/promo-texts/{id}","href":"/ru/api/accounts-promo-texts-update"},{"title":"Удалить промо-текст","openapi":"DELETE /accounts/{username}/promo-texts/{id}","href":"/ru/api/accounts-promo-texts-delete"},{"title":"Каналы","openapi":"GET /accounts/{username}/channels","href":"/ru/api/accounts-channels-list"},{"title":"Обновить каналы","openapi":"POST /accounts/{username}/channels","href":"/ru/api/accounts-channels-update"},{"title":"Пауза доступа","openapi":"POST /accounts/{username}/access/pause","href":"/ru/api/accounts-access-pause"},{"title":"Возобновить доступ","openapi":"POST /accounts/{username}/access/resume","href":"/ru/api/accounts-access-resume"}]},{"group":"CPL","icon":"user-plus","pages":[{"title":"Мои офферы","openapi":"GET /cpl/my-offers","href":"/ru/api/cpl-my-offers-list"},{"title":"Опубликовать оффер","openapi":"POST /cpl/my-offers","href":"/ru/api/cpl-my-offers-create"},{"title":"Обновить оффер","openapi":"POST /cpl/my-offers/{id}","href":"/ru/api/cpl-my-offers-update"},{"title":"Офферы","openapi":"GET /cpl/offers","href":"/ru/api/cpl-offers-list"},{"title":"Заказы оффера","openapi":"GET /cpl/offers/{id}/orders","href":"/ru/api/cpl-offers-orders"},{"title":"Объём оффера","openapi":"GET /cpl/offers/{id}/volume","href":"/ru/api/cpl-offers-volume"},{"title":"Заметка к офферу","openapi":"POST /cpl/offers/{id}/note","href":"/ru/api/cpl-offers-note"},{"title":"Добавить в избранное","openapi":"POST /cpl/offers/{id}/favorite","href":"/ru/api/cpl-offers-favorite"},{"title":"Убрать из избранного","openapi":"DELETE /cpl/offers/{id}/favorite","href":"/ru/api/cpl-offers-unfavorite"},{"title":"Своё имя маркетолога","openapi":"POST /cpl/offers/{id}/partner-name","href":"/ru/api/cpl-offers-partner-name"},{"title":"Заказы","openapi":"GET /cpl/orders","href":"/ru/api/cpl-orders"},{"title":"Расчёт заказа","openapi":"GET /cpl/orders/quote","href":"/ru/api/cpl-orders-quote"},{"title":"Создать заказ","openapi":"POST /cpl/orders","href":"/ru/api/cpl-orders-create"},{"title":"Отменить заказ","openapi":"POST /cpl/orders/{public_id}/cancel","href":"/ru/api/cpl-orders-cancel"},{"title":"Настройки заказа","openapi":"POST /cpl/orders/{public_id}/settings","href":"/ru/api/cpl-orders-settings"},{"title":"Платежи","openapi":"GET /cpl/payments","href":"/ru/api/cpl-payments"}]},{"group":"CPC","icon":"arrow-pointer","pages":[{"title":"Кампании","openapi":"GET /cpc/campaigns","href":"/ru/api/cpc-campaigns-list"},{"title":"Создать кампанию","openapi":"POST /cpc/campaigns","href":"/ru/api/cpc-campaigns-create"},{"title":"Настройки кампании","openapi":"POST /cpc/campaigns/{public_id}/settings","href":"/ru/api/cpc-campaigns-settings"},{"title":"Архивировать кампанию","openapi":"POST /cpc/campaigns/{public_id}/archive","href":"/ru/api/cpc-campaigns-archive"},{"title":"Статистика кампании","openapi":"GET /cpc/campaigns/{public_id}/stats","href":"/ru/api/cpc-campaigns-stats"},{"title":"Список креативов","openapi":"GET /cpc/creatives","href":"/ru/api/cpc-creatives-list"},{"title":"Создать креатив","openapi":"POST /cpc/creatives","href":"/ru/api/cpc-creatives-create"},{"title":"Архивировать креатив","openapi":"POST /cpc/creatives/{public_id}/archive","href":"/ru/api/cpc-creatives-archive"},{"title":"Удалить креатив","openapi":"DELETE /cpc/creatives/{public_id}","href":"/ru/api/cpc-creatives-delete"},{"title":"Список офферов","openapi":"GET /cpc/offers","href":"/ru/api/cpc-offers-list"},{"title":"Заказы","openapi":"GET /cpc/orders","href":"/ru/api/cpc-orders"},{"title":"Расчёт заказа","openapi":"GET /cpc/orders/quote","href":"/ru/api/cpc-orders-quote"},{"title":"Создать заказ","openapi":"POST /cpc/orders","href":"/ru/api/cpc-orders-create"},{"title":"Остановить заказ","openapi":"POST /cpc/orders/{public_id}/stop","href":"/ru/api/cpc-orders-stop"}]},{"group":"RevShare","icon":"scale-balanced","pages":[{"title":"Офферы","openapi":"GET /revshare/offers","href":"/ru/api/revshare-offers"},{"title":"Кампании","openapi":"GET /revshare/campaigns","href":"/ru/api/revshare-campaigns"},{"title":"Инвойсы","openapi":"GET /revshare/invoices","href":"/ru/api/revshare-invoices-list"},{"title":"Детали инвойса","openapi":"GET /revshare/invoices/{public_id}","href":"/ru/api/revshare-invoices-info"}]},{"group":"Swaps","icon":"repeat","pages":[{"title":"Мои офферы","openapi":"GET /swaps/my-offers","href":"/ru/api/swaps-my-offers-list"},{"title":"Обновить оффер","openapi":"POST /swaps/my-offers/{id}","href":"/ru/api/swaps-my-offers-update"},{"title":"Офферы","openapi":"GET /swaps/offers","href":"/ru/api/swaps-offers-list"},{"title":"Создать оффер","openapi":"POST /swaps/offers","href":"/ru/api/swaps-offers-create"},{"title":"Разместить заказ","openapi":"POST /swaps/offers/{id}/order","href":"/ru/api/swaps-offers-place-order"},{"title":"Демо-контент оффера","openapi":"GET /swaps/offers/{id}/demo-content","href":"/ru/api/swaps-offers-demo-content"},{"title":"Заказы","openapi":"GET /swaps/orders","href":"/ru/api/swaps-orders-list"},{"title":"Принять заказ","openapi":"POST /swaps/orders/{public_id}/accept","href":"/ru/api/swaps-orders-accept"},{"title":"Отклонить заказ","openapi":"POST /swaps/orders/{public_id}/reject","href":"/ru/api/swaps-orders-reject"},{"title":"Демо-контент со стороны оффера","openapi":"GET /swaps/orders/{public_id}/demo-content","href":"/ru/api/swaps-orders-demo-content"},{"title":"Демо-контент со стороны заказа","openapi":"GET /swaps/orders/{public_id}/partner-demo-content","href":"/ru/api/swaps-orders-partner-demo-content"}]},{"group":"Кросс-промо","icon":"share-nodes","pages":[{"title":"Аккаунты","openapi":"GET /cross-promo/accounts","href":"/ru/api/cross-promo-accounts"},{"title":"Пулы","openapi":"GET /cross-promo/pools","href":"/ru/api/cross-promo-pools-list"},{"title":"Создать пул","openapi":"POST /cross-promo/pools","href":"/ru/api/cross-promo-pools-create"},{"title":"Пул","openapi":"GET /cross-promo/pools/{uuid}","description":"One pool with its results.","href":"/ru/api/cross-promo-pools-get"},{"title":"Изменить пул","openapi":"POST /cross-promo/pools/{uuid}","href":"/ru/api/cross-promo-pools-update"},{"title":"Статус пула","openapi":"POST /cross-promo/pools/{uuid}/status","description":"Pause, resume or archive a pool.","href":"/ru/api/cross-promo-pools-status"},{"title":"Проверить списки Mass DM","openapi":"POST /cross-promo/pools/{uuid}/check-lists","href":"/ru/api/cross-promo-pools-check-lists"},{"title":"Креативы","openapi":"GET /cross-promo/creatives","href":"/ru/api/cross-promo-creatives-list"},{"title":"Статус креатива","openapi":"POST /cross-promo/creatives/{uuid}/status","href":"/ru/api/cross-promo-creatives-status"},{"title":"Размещения","openapi":"GET /cross-promo/placements","href":"/ru/api/cross-promo-placements-list"},{"title":"Отозвать рассылку","openapi":"POST /cross-promo/placements/{uuid}/unsend","href":"/ru/api/cross-promo-placements-unsend"}]},{"group":"Активность","icon":"chart-line","pages":[{"title":"Подписчики","openapi":"GET /subscribers","href":"/ru/api/subscribers"},{"title":"Транзакции","openapi":"GET /transactions","href":"/ru/api/transactions"}]},{"group":"Agencies","pages":[]},{"group":"Accounts","pages":[{"title":"Pause access","deprecated":null,"version":null,"openapi":"/api/openapi.json post /accounts/{username}/access/pause","href":"/api-reference/accounts/pause-access"},{"title":"Resume access","deprecated":null,"version":null,"openapi":"/api/openapi.json post /accounts/{username}/access/resume","href":"/api-reference/accounts/resume-access"}]},{"group":"Account","pages":[]},{"group":"Subscribers","pages":[]},{"group":"Transactions","pages":[]},{"group":"CPL","pages":[]},{"group":"CPC","pages":[]},{"group":"Swaps","pages":[]},{"group":"RevShare","pages":[]},{"group":"Cross-promo","pages":[]}]}]},{"dropdown":"Партнёры","groups":[{"group":"Обзор","pages":[{"title":"OnlyTraffic Partners","icon":"handshake","href":"/ru/partners"},{"title":"Начало работы","icon":"rocket","href":"/ru/partners/getting-started"}]},{"group":"Платформы","pages":[{"group":"OnlyFans","icon":"circle-user","pages":[{"title":"Что такое OnlyFans","icon":"globe","href":"/ru/partners/what-is-onlyfans"},{"title":"Как зарабатывают креаторы","icon":"sack-dollar","href":"/ru/partners/models-earn-money"},{"title":"Потенциал заработка","icon":"coins","href":"/ru/partners/models-marketers-earnings"}]}]},{"group":"Форматы работы","pages":[{"group":"RevShare","icon":"scale-balanced","pages":[{"title":"RevShare","icon":"percent","href":"/ru/partners/what-is-revshare"},{"title":"Выбор оффера","icon":"magnifying-glass","href":"/ru/partners/choosing-onlyfans-offer"},{"title":"Статистика","icon":"chart-bar","href":"/ru/partners/onlyfans-statistics-view"},{"title":"Выплаты","icon":"money-bill-wave","href":"/ru/partners/revshare-payouts"},{"title":"Smart Links","icon":"link","href":"/ru/partners/revshare-smart-links"},{"title":"Постбэки","icon":"webhook","href":"/ru/partners/revshare-callbacks"},{"title":"Пиксели рекламных платформ","icon":"bullseye","href":"/ru/partners/revshare-pixels"},{"title":"Индивидуальное сотрудничество","icon":"comments","href":"/ru/partners/custom-collaborations"}]},{"group":"CPL","icon":"user-plus","pages":[{"title":"Обзор CPL","icon":"money-bill-transfer","href":"/ru/partners/cpl-overview"},{"title":"Поиск офферов","icon":"magnifying-glass","href":"/ru/partners/cpl-client-offers"},{"title":"Требования CPL","icon":"clipboard-check","href":"/ru/partners/cpl-format-requirements"},{"title":"Создание оффера","icon":"plus","href":"/ru/partners/create-onlyfans-offer"},{"title":"Гарантии","icon":"shield-check","href":"/ru/partners/guaranteed-offers"},{"title":"Рейтинг офферов","icon":"ranking-star","href":"/ru/partners/offer-ranking"},{"title":"Оплата","icon":"credit-card","href":"/ru/partners/order-payment-timing"},{"title":"Прогресс заказа","icon":"chart-mixed","href":"/ru/partners/track-order-progress"},{"title":"Трекинг-ссылки","icon":"link","href":"/ru/partners/tracking-links"},{"title":"Постбэки","icon":"webhook","href":"/ru/partners/postbacks"}]},{"group":"CPC","icon":"arrow-pointer","pages":[{"title":"Обзор","icon":"arrow-pointer","href":"/ru/partners/cpc-overview"},{"title":"Площадки","icon":"globe","href":"/ru/partners/cpc-properties"},{"title":"Виджеты","icon":"code","href":"/ru/partners/cpc-widgets"},{"title":"Типы подключения","icon":"plug","href":"/ru/partners/cpc-integration-types"},{"title":"Доход и статистика","icon":"sack-dollar","href":"/ru/partners/cpc-earnings"},{"title":"Уникальные офферы","icon":"handshake","href":"/ru/partners/cpc-unique-offers"}]},{"group":"Полезное","icon":"lightbulb","pages":[{"title":"Только новые фанаты","icon":"fingerprint","href":"/ru/partners/unique-fan-tracking"}]}]},{"group":"Выплаты и безопасность","pages":[{"title":"Условия оплаты","icon":"percent","href":"/ru/partners/platform-commission"},{"title":"Вывод средств","icon":"wallet","href":"/ru/partners/payout-processing"},{"title":"Защита выплат","icon":"shield-halved","href":"/ru/partners/guarantees-against-scams"},{"title":"Уход клиента","icon":"user-xmark","href":"/ru/partners/model-ends-cooperation"}]},{"group":"API","pages":[{"title":"Введение в API","href":"/ru/partners/api/introduction"},{"title":"Аутентификация","href":"/ru/partners/api/authentication"},{"title":"Переход со старого API","href":"/ru/partners/api/migration"},{"title":"AI-ассистенты","href":"/ru/partners/api/ai-assistants"},{"group":"Эндпоинты","pages":[{"title":"RevShare-офферы","openapi":"api/openapi-partners.json GET /api/marketer/revshare/offers","href":"/ru/partners/api/revshare-offers"},{"title":"RevShare-кампании","openapi":"api/openapi-partners.json GET /api/marketer/revshare/campaigns","href":"/ru/partners/api/campaigns"},{"title":"RevShare-транзакции","openapi":"api/openapi-partners.json GET /api/marketer/revshare/transactions","href":"/ru/partners/api/transactions"},{"title":"Лог кликов кампании","openapi":"api/openapi-partners.json GET /api/marketer/campaigns/clicks","href":"/ru/partners/api/campaign-clicks"},{"title":"CPL-кампании","openapi":"api/openapi-partners.json GET /api/marketer/cpl/campaigns","href":"/ru/partners/api/cpl-campaigns"},{"title":"CPC-заказы","openapi":"api/openapi-partners.json GET /api/marketer/cpc/orders","href":"/ru/partners/api/cpc-orders"},{"title":"CPC-категории","openapi":"api/openapi-partners.json GET /api/marketer/cpc/categories","href":"/ru/partners/api/cpc-categories"},{"title":"Привлечённые подписчики","openapi":"api/openapi-partners.json GET /api/marketer/subscribers","href":"/ru/partners/api/referred-subscribers"}]},{"group":"Статистика","pages":[{"title":"Статистика фанов","openapi":"api/openapi-partners.json GET /api/marketer/stats/fans","href":"/ru/partners/api/stats-fans"},{"title":"Статистика дохода","openapi":"api/openapi-partners.json GET /api/marketer/stats/income","href":"/ru/partners/api/stats-income"},{"title":"Статистика конверсии","openapi":"api/openapi-partners.json GET /api/marketer/stats/conversion","href":"/ru/partners/api/stats-conversion"}]},{"group":"Запись","pages":[{"title":"Write API","href":"/ru/partners/api/write-api"},{"title":"Запустить RevShare-кампанию","openapi":"api/openapi-partners.json POST /api/marketer/revshare/campaigns/start","href":"/ru/partners/api/revshare-campaign-start"},{"title":"Остановить RevShare-кампанию","openapi":"api/openapi-partners.json POST /api/marketer/revshare/campaigns/stop","href":"/ru/partners/api/revshare-campaign-stop"},{"title":"Обновить RevShare-кампанию","openapi":"api/openapi-partners.json POST /api/marketer/revshare/campaigns/update","href":"/ru/partners/api/revshare-campaign-update"},{"title":"Принять CPL-кампанию","openapi":"api/openapi-partners.json POST /api/marketer/cpl/campaigns/accept","href":"/ru/partners/api/cpl-campaign-accept"},{"title":"Отклонить CPL-кампанию","openapi":"api/openapi-partners.json POST /api/marketer/cpl/campaigns/reject","href":"/ru/partners/api/cpl-campaign-reject"},{"title":"Остановить CPL-кампанию","openapi":"api/openapi-partners.json POST /api/marketer/cpl/campaigns/stop","href":"/ru/partners/api/cpl-campaign-stop"},{"title":"Запустить CPL-кампанию","openapi":"api/openapi-partners.json POST /api/marketer/cpl/campaigns/start","href":"/ru/partners/api/cpl-campaign-start"}]}]}]}],"global":{"anchors":[{"anchor":"Основной сайт","icon":"globe","href":"https://onlytraffic.com"},{"anchor":"Блог","icon":"newspaper","href":"https://onlytraffic.com/ru/blog"}]}}]},"basePath":"","title":"Изменить пул - OnlyTraffic","buildId":"dpl_CEsowfH15TDzsBT2BFbX312Be4Ct","deploymentId":"dpl_CEsowfH15TDzsBT2BFbX312Be4Ct","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CqF8gK93.js","utils-Cfy66YIG.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-cadwlSiW.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BOSHrB55.js","snippetPresets-DuIJ6Tui.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-BByZ-4eP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DWD4BnjW.js","shallow-Bo7p10ck.js","getApiPlaygroundDisplay-C7mFZ2Cg.js","CodeSnippet-DrT8v8gt.js","CodeSnippets-DGLmtlSm.js","Page-CGry0O4L.js","getPastedJson-DXZGgv-T.js","icon-DMjuBky8.js","MethodPill-C_c9VvF7.js","DuplicateIcon-D8Zrb3hW.js","createIcon-eYWxX-Sl.js","DynamicMarkdown-DORtg_Te.js","SectionHeading-DE1W9Ett.js","axios-vUo_bRtp.js","Markdown-BvSqw8zR.js","clsx-B-KWekQe.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CTE3eEYy.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ba-QebqG.js"]}