Page Summary
-
FreeListingsProgramStatus resource provides the status and review eligibility of the free listing program for a given account.
-
Program status is determined by
globalState, which indicates overall program state based on offer uploads and regional eligibility. -
regionStatusesprovides a breakdown of program status per region, including eligibility, review issues, onboarding requirements and review ineligibility reasons. -
If a region is ineligible for review,
reviewIneligibilityReasonandreviewIneligibilityReasonDetailsoffer further insight, sometimes with a cooldown period. -
Two methods,
getandrequestreview, allow retrieval of program status and initiation of a review request, respectively.
- Resource: FreeListingsProgramStatus
- ProgramState
- RegionStatus
- ReviewIneligibilityReasonDetails
- Methods
Resource: FreeListingsProgramStatus
Response message for freelistingsprogram.get.
| JSON representation |
|---|
{ "globalState" : enum ( |
| Fields | |
|---|---|
globalState
|
State of the program. |
regionStatuses[]
|
Status of the program in each region. Regions with the same status and review eligibility are grouped together in |
ProgramState
Different states of the program for the account.
| Enums | |
|---|---|
PROGRAM_STATE_UNSPECIFIED
|
State is unknown. |
NOT_ENABLED
|
Program is not enabled for any country. |
NO_OFFERS_UPLOADED
|
No products have been uploaded for any region. Upload products to Merchant Center. |
ENABLED
|
Program is enabled and offers are uploaded for at least one country. |
RegionStatus
Status of program and region.
| JSON representation |
|---|
{ "regionCodes" : [ string ] , "eligibilityStatus" : enum ( |
| Fields | |
|---|---|
regionCodes[]
|
The two-letter ISO 3166-1 alpha-2
codes for all the regions with the same |
eligibilityStatus
|
Eligibility status of the standard free listing program. |
reviewIssues[]
|
Issues evaluated in the review process. Fix all issues before requesting a review. |
onboardingIssues[]
|
Issues that must be fixed to be eligible for review. |
disapprovalDate
|
Date by which eligibilityStatus will go from |
reviewEligibilityStatus
|
If a program is eligible for review in a specific region. Only visible if |
reviewIneligibilityReason
|
Review ineligibility reason if account is not eligible for review. |
reviewIneligibilityReasonDescription
|
Reason a program in a specific region isn’t eligible for review. Only visible if |
reviewIneligibilityReasonDetails
|
Additional information for ineligibility. If |
ReviewIneligibilityReasonDetails
Additional details for review ineligibility reasons.
| JSON representation |
|---|
{ "cooldownTime" : string } |
| Fields | |
|---|---|
cooldownTime
|
This timestamp represents end of cooldown period for review ineligbility reason |
Methods |
|
|---|---|
|
Retrieves the status and review eligibility for the free listing program. |
|
Requests a review of free listings in a specific region. |

