The Contractors Marketing API

Meta App Review record + next retry

Submitted record and corrected copy bank

This page preserves the July 7, 2026 Meta submission record and provides corrected copy for the next ads_management review. Historical claims are labeled as historical. Current reviewer instructions match the campaign-only creation workflow, with the private reviewer code redacted from this public page.

App The Contractors Marketing API
App ID 2922907381250168
Use case Create and manage ads with Marketing API
Reviewer demo https://thecontractorsmarketing.com/meta/

Copy controls

Historical facts are labeled; current copy is prepared for the next ads_management retry.

Previous submission lessons

What July 7 proved and what the next retry corrects

Historical July 7 record: scheduled clean Marketing API reads addressed the earlier eligibility issue, and Meta's Testing use cases page showed its runtime checks completed. Those checks were operational evidence, not App Review approval. Meta later approved the tier and four read/business permissions but rejected ads_management because the reviewer proof did not demonstrate creation.

Gate 1

Fresh Marketing API eligibility

The submission referenced clean-call proof and same-day Meta Testing use cases eligibility status.

Gate 2

End-to-end screencast

Each uploaded recording showed the system-user grant path or explained it, then showed the permission being used inside the app.

Gate 3

Live reviewer demo

Historical July 7 runtime snapshot: the public /meta/ console reported no blockers. That runtime state did not itself mean ads_management was approved.

Gate 4

Next-retry alignment

The corrected copy, live UI, endpoint behavior, and new screencast must all show the same campaign-only creation flow.

Reviewer note

Previous rejection lesson to keep in every submission field

Next retry

How the ads_management rejection is corrected

Meta form page 1

Use case and app details

Use case

Which use case should be selected?

App purpose

Describe what the app does

Who uses it

Who are the app users?

Authorization

Explain the login or authorization flow

Reviewer access

Testing instructions or test credentials

Access codes

Payment, membership, or proof code instructions

Download payment

Paid download / app store field

Geo access

Geographic restrictions field

Supporting docs

Uploaded supporting documentation

Facebook Login

Is Facebook Login integrated on this platform?

Evidence gate

What was verified for the submitted answers?

Meta form page 2

Permission and feature answers

Historical record: the business_management, pages_show_list, pages_read_engagement, ads_read, and Marketing API Access Tier answers below preserve the July 7 submission context. They are not a claim that every runtime scope is currently approved. The corrected ads_management answer is the copy bank for the next narrow retry.

business_management

Why does the app need business_management?

pages_show_list

Why does the app need pages_show_list?

pages_read_engagement

Why does the app need pages_read_engagement?

ads_read

Why does the app need ads_read?

ads_management

Why does the app need ads_management?

Marketing API Access Tier

Why request Full Access?

public_profile

If Meta asks about public_profile renewal or verification

Meta form page 3

Data handling answers

processor-0

Do data processors or service providers access Platform Data?

processor-2

Listed processor or service provider

responsible-1

Responsible person or entity

requests-3/4

Public authority requests and controls

Legal URLs

Privacy, terms, and deletion URLs

Meta form page 4

Screencast and reviewer walkthrough copy

Overall script

Use for the main screencast description

Recording quality

Use for every uploaded screencast

Clip 1

business_management recording notes

Clip 2

pages_show_list recording notes

Clip 3

pages_read_engagement recording notes

Clip 4

ads_read recording notes

Clip 5

ads_management recording notes

Clip 6

Historical Marketing API Access Tier recording notes

Next ads_management submission

Final retry gate

Final notes

Final reviewer notes for the next retry