Skip to content
The Register

Jev Listing Policy-Risk Monitor — Marketplace Rules

Flag unsupported or policy-risk claims in supplied listing text using a buyer-defined policy and TypeSafe Jev.

Jev Listing Policy-Risk Monitor — Marketplace Rules returns 8 documented output fields, including index, sourceId, listing, violationProbability and severity. Every field carries a declared type, a written description and an example value. 21 runs are recorded on Apify.

Run it on ApifyPay per result · no subscription
8
Output fields
4
Inputs
21
Runs
2026-10-16
Last run

01 — output

What it returns

Every field the extractor writes to its dataset, with its type, a written description and an example value.

FieldTypeWhat it holdsExample
indexstring | number | boolean | array | objectnullPosition of this row within the run.1
sourceIdstring | number | boolean | array | objectnullIdentifier of the input record this row came from.rec_01
listingstring | number | boolean | array | objectnullListing as recorded for this row.[]
violationProbabilitystring | number | boolean | array | objectnullViolation Probability as recorded for this row.[]
severitystring | number | boolean | array | objectnullHow severe this row is judged to be.2
reviewRequiredstring | number | boolean | array | objectnullReview Required as recorded for this row.[]
judgmentsstring | number | boolean | array | objectnullThe full structured judgement returned by the model.{"stance":{"choice":"recommended"}}
modelstring | number | boolean | array | objectnullIdentifier of the model that produced the judgement.jev-latest

02 — sample

One record

Assembled from the example values declared on the schema above, not invented at render time.

{
  "index": 1,
  "sourceId": "rec_01",
  "listing": "[]",
  "violationProbability": "[]",
  "severity": 2,
  "reviewRequired": "[]",
  "judgments": "{\"stance\":{\"choice\":\"recommended\"}}",
  "model": "jev-latest"
}

03 — input

What you give it

InputTypeDescription
recordsarrayrequiredRows containing listing text.
policystringrequiredThe explicit policy to assess against.
typesafeApiKeystringoptionalSecret — supply your own value.
maxItemsintegeroptionalHard cap on enriched rows.

04 — run

Run Jev Listing Policy-Risk Monitor on your own input

It runs in the cloud on Apify. Nothing to install, and you are billed per result returned rather than per attempt.

Open on Apify ↗

05 — questions

Asked before running it

8 of 8 fields described

What does Jev Listing Policy-Risk Monitor — Marketplace Rules return?
It returns 8 documented output fields: index, sourceId, listing, violationProbability, severity, reviewRequired, judgments and model. Each field declares its type, a description of what it holds, and an example value.
What input does Jev Listing Policy-Risk Monitor — Marketplace Rules require?
records and policy are required. A further 2 inputs are optional. The full input schema, with types and defaults, is below.
Does Jev Listing Policy-Risk Monitor — Marketplace Rules need an API key or login?
Yes — typesafeApiKey is marked secret and must be supplied by you. Nothing else in the input schema needs credentials.
How do I run Jev Listing Policy-Risk Monitor — Marketplace Rules?
It runs on Apify. Start it from its listing with the inputs above, or call the Apify API with the Actor's ID. Results land in a dataset you can export as JSON, CSV or Excel, or read through the Apify API into your own pipeline.