You want seasonal ideas for a Lemon8 content calendar and need to see what themes appear near the discovery entrance. Banners above the search page offer clues, but visibility does not establish widespread participation or effectiveness.

Record the material actually returned

The capability retrieves a banner list, not a promised historical schedule or complete campaign archive. Keep the observation time and available content. Do not assume every entry includes identical title, image, or destination fields. Missing dates should remain unknown rather than becoming guessed launch or closing dates.

Investigate the underlying activity separately

When a banner suggests a relevant theme, inspect the supplied destination or page for fuller information. Promotional wording may omit participation rules, regions, or dates. A single visible banner does not prove that every user sees the same arrangement, and your interpretation should not become an official rule.

Preserve the research status in the calendar

Compare the theme with your planned work and identify further material needed. Banner placement is not search volume, submission count, or conversion data. The endpoint does not support calculating such outcomes from visibility. Label each calendar idea with its discovery source and unresolved questions so editors recognize a lead rather than a validated trend or guaranteed business opportunity.

Request URL and parameters

GET https://api.trmesh.com/openapi/api/v1/lemon8/app/fetch_discover_banners

Parameter Type Required Meaning

Run the Python example

Install requests and set TRMESH_API_TOKEN in your environment. Replace the sample identifiers with the public object you intend to inspect. Example IDs may no longer be available.

import os
import requests

# Read your own developer key from the server environment.
url = "https://api.trmesh.com/openapi/api/v1/lemon8/app/fetch_discover_banners"
params = {}
response = requests.get(
    url, params=params, timeout=30,
    headers={"Authorization": f"Bearer {os.environ['TRMESH_API_TOKEN']}"},
)
response.raise_for_status()
payload = response.json()
print(payload)  # Inspect the actual response before mapping fields

Endpoint documentation · Free profile tool

API calls use your TRMesh account allowance. Check the endpoint price before running a script.