# Adclear Manual ## Docs - [Affiliate monitoring](https://docs.adclear.ai/affiliate-monitoring.md): A complete guide to monitoring post-publication affiliate activity and managing affiliates through the Affiliate Hub in Adclear. - [Delete an upload and its associated file](https://docs.adclear.ai/api-reference/file-api/upload/delete-an-upload-and-its-associated-file.md): Deletes the GCS file (primary + display variant if present), cleans up any lingering upload session, and hard-deletes the upload record from the database. Returns 404 if the upload does not exist or does not belong to the authenticated user. - [Get upload status](https://docs.adclear.ai/api-reference/file-api/upload/get-upload-status.md): Returns the current status and metadata of an upload. - [Initiate a resumable file upload](https://docs.adclear.ai/api-reference/file-api/upload/initiate-a-resumable-file-upload.md): Creates a GCS resumable upload session behind our domain. The caller PUTs file chunks to the returned uploadUrl with Content-Range headers. - [Upload a file chunk](https://docs.adclear.ai/api-reference/file-api/upload/upload-a-file-chunk.md): Streams a chunk of file data to the underlying storage. Include a Content-Range header (e.g. `bytes 0-1048575/5242880`) and send the raw bytes as the request body. When the total is known and this is the final chunk, the upload completes and the status becomes `completed`. - [Evaluation completed](https://docs.adclear.ai/api-reference/integration-api/evaluation-completed.md): Sent when a compliance evaluation finishes (success or failure). Includes the evaluation status, issue count, and any metadata passed during promotion creation. - [Get evaluation result for a version](https://docs.adclear.ai/api-reference/integration-api/evaluation/get-evaluation-result-for-a-version.md) - [Trigger evaluation for a version](https://docs.adclear.ai/api-reference/integration-api/evaluation/trigger-evaluation-for-a-version.md) - [Create a new version of an existing promotion](https://docs.adclear.ai/api-reference/integration-api/promotions/create-a-new-version-of-an-existing-promotion.md): Creates a new version. Inherits promotionName, channel, product, and jurisdiction from the existing promotion. For file-based formats, provide uploadIds. For text format, provide inline content instead. Returns 409 if any referenced upload has not finished uploading to storage. - [Create a promotion with first version](https://docs.adclear.ai/api-reference/integration-api/promotions/create-a-promotion-with-first-version.md): Creates a new promotion and its first version. For file-based formats (pdf, image, video, etc.), upload files first via the File API and provide uploadIds. For text format, provide inline content instead of uploadIds. Returns 409 if any referenced upload has not finished uploading to storage. - [List available channels](https://docs.adclear.ai/api-reference/integration-api/reference-data/list-available-channels.md) - [List available jurisdictions](https://docs.adclear.ai/api-reference/integration-api/reference-data/list-available-jurisdictions.md) - [List available products](https://docs.adclear.ai/api-reference/integration-api/reference-data/list-available-products.md) - [List available target markets](https://docs.adclear.ai/api-reference/integration-api/reference-data/list-available-target-markets.md) - [Reviewing claims](https://docs.adclear.ai/compliance/claims.md): How to review, version, and archive claims in Adclear. - [Commenting on promotions](https://docs.adclear.ai/compliance/commenting.md): How to annotate text, images, videos, and PDFs during review. - [Escalations](https://docs.adclear.ai/compliance/escalations.md): Escalating to legal and handling risk acceptance flows. - [FAQs](https://docs.adclear.ai/compliance/faqs.md): Common questions from reviewers using Adclear. - [Overview](https://docs.adclear.ai/compliance/overview.md): Everything you need to review, approve, and manage promotional content in Adclear. - [Policies & disclaimers](https://docs.adclear.ai/compliance/policies.md): Managing compliance policies and reusable disclaimer text in Adclear. - [Making review decisions](https://docs.adclear.ai/compliance/review-decisions.md): How to review a promotion and apply Approve, Reject, or Request Changes. - [Tasks & dashboard](https://docs.adclear.ai/compliance/tasks-and-dashboard.md): Your working queue, the promotion dashboard, filtering, saved views, and exporting. - [External submission form](https://docs.adclear.ai/external-submission-form.md): How agencies, affiliates, and influencers submit promotional content to Adclear for review. - [Feature catalog](https://docs.adclear.ai/feature-catalog.md): Every Adclear feature in one place, grouped into Included and Add-on. - [How roles work](https://docs.adclear.ai/how-roles-work.md): Understand the different roles in Adclear and what each one can do. - [Helping Adclear learn](https://docs.adclear.ai/how-you-help-adclear-learn.md): How your responses to comments train Adclear's agents, and how to raise issues with the right team. - [Evaluation](https://docs.adclear.ai/integration/evaluation.md): Trigger asynchronous compliance evaluation of a promotion version and poll for results - [File upload](https://docs.adclear.ai/integration/file-upload.md): Resumable chunked file upload flow with code examples - [Getting started](https://docs.adclear.ai/integration/getting-started.md): Set up authentication, pick an environment, fetch reference data, and handle errors before you write your first request. - [Promotions](https://docs.adclear.ai/integration/promotions.md): Create promotions, submit text content, and create new versions for revisions - [Webhooks](https://docs.adclear.ai/integration/webhooks.md): Webhook delivery, signature verification, payload reference, and code examples - [Welcome to Adclear](https://docs.adclear.ai/introduction.md): AI-assisted compliance review for promotional content, built around your policies, your tone of voice, and your team. - [After review](https://docs.adclear.ai/marketing/after-review.md): What each review decision means and what your next step is. - [Choosing the right upload type](https://docs.adclear.ai/marketing/choosing-file-type.md): How to decide between Single, Carousel, Variations, and Batch for your specific workflow. - [Claims](https://docs.adclear.ai/marketing/claims.md): Create, link, and version substantiated marketing statements that can be used across promotions. - [Comments and collaboration](https://docs.adclear.ai/marketing/comments-collaboration.md): Leave inline comments on text, images, video, and PDFs, and work with collaborators on a promotion. - [Escalations](https://docs.adclear.ai/marketing/escalations.md): Escalate a Rejected or Changes Needed decision for risk acceptance review. - [FAQs](https://docs.adclear.ai/marketing/faqs.md): Answers to the questions uploaders ask most often. - [Overview](https://docs.adclear.ai/marketing/overview.md): Everything you need to upload, manage, and track your promotional content in Adclear. - [Promotion dashboard](https://docs.adclear.ai/marketing/promotion-dashboard.md): Your home screen for tracking every promotion you've uploaded, with filtering, saved views, and exporting. - [Submitting for review](https://docs.adclear.ai/marketing/submitting-for-review.md): Create a promotion, fill in the required fields, and submit it for review. - [Supporting the review cycle](https://docs.adclear.ai/marketing/supporting-review-cycle.md): Submit your promotion, track the decision, manage versions, and collaborate on comments. - [Upload quality guide](https://docs.adclear.ai/marketing/upload-quality-guide.md): Make sure Adclear can clearly assess what you upload, and avoid the most common causes of inaccurate flags. - [Uploading guidance](https://docs.adclear.ai/marketing/uploading-guidance.md): Pick the right upload type and prepare your files so Adclear can assess them properly the first time. - [Versions](https://docs.adclear.ai/marketing/versions.md): Upload new versions of a promotion, and understand version history. - [Metrics](https://docs.adclear.ai/metrics.md): Plain-English definitions of every metric on the Analytics page, what each one measures, and what it includes and excludes. - [Multi-level approval](https://docs.adclear.ai/multi-level-approval.md): Route promotions through multiple reviewers in parallel or sequential flows using reviewer presets. - [Getting started](https://docs.adclear.ai/overview.md): Set up your Adclear account, sign in, and configure your notifications. - [Promotion statuses](https://docs.adclear.ai/promotion-statuses.md): A reference guide to every status a promotion can have in Adclear, and what each one means. - [Rule visibility](https://docs.adclear.ai/rule-visibility.md): How Adclear turns your policies into operational rules, and where to see them inside the platform. - [Self-Approval](https://docs.adclear.ai/self-approval.md): Self-approval in line with compliance policies, managed and audited within Adclear. - [Settings](https://docs.adclear.ai/settings.md): Configure your account and workspace in Adclear, from personal preferences to compliance workflows and integrations. - [Upload types](https://docs.adclear.ai/upload-types.md): The four ways to upload promotions in Adclear, when to use each, and how each one behaves under review. - [Batch](https://docs.adclear.ai/upload-types/batch.md): Multiple unrelated standalone promotions uploaded in one go, each reviewed independently. - [Carousel](https://docs.adclear.ai/upload-types/carousel.md): One or more frames grouped into a single promotion, reviewed and approved as one unit. - [Single](https://docs.adclear.ai/upload-types/single.md): One asset submitted as one promotion, with one approval decision. - [Variations](https://docs.adclear.ai/upload-types/variations.md): Multiple linked promotions with the same core message, each reviewed independently. ## OpenAPI Specs - [integration-api](https://docs.adclear.ai/openapi/integration-api.json) - [file-api](https://docs.adclear.ai/openapi/file-api.json) - [openapi](https://docs.adclear.ai/openapi.json)