ToolAssay

Checks a job post against pay transparency laws before it is published

Checks a job post against pay transparency laws before it is published. Send the locations (and whether it is remote), employer headcount and posting date. Returns each law that applies or may apply, a merged checklist of what the post must show (pay range, benefits), salary history bans, penalties and the official source per law. Covers US states and cities, Canadian provinces and the EU Pay Transparency Directive country by country. Information, not legal advice.

Not tested: has real-world effectsour last check, 2026-10-21
0 of 0checks answered this week
n/amedian answer time
$0.003listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://x402-agent-tools.nerolabs.workers.dev/rules/pay-transparency

CategoryEverything else
Provider hostx402-agent-tools.nerolabs.workers.dev
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days0 from 0 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "employer_employees": 40,
    "locations": [
      "Denver, CO",
      "New York City"
    ],
    "remote": true
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "properties": {
            "date": {
              "description": "Posting date, YYYY-MM-DD. Defaults to today. Future dates include laws already enacted with a later start.",
              "type": "string"
            },
            "employer_employees": {
              "description": "Total employees. Several laws only cover employers above a size. Optional.",
              "type": "integer"
            },
            "locations": {
              "description": "Where the job is based or could be done. Each item is a string like \"Denver, CO\", \"New York City\", \"Ontario, Canada\", \"Germany\", or an object {country, state, city}.",
              "items": {},
              "type": "array"
            },
            "remote": {
              "description": "True if the job can be done remotely. Many US laws then apply to remote jobs that could be done in their state.",
              "type": "boolean"
            },
            "remote_scope": {
              "description": "If remote, where from: \"US\", \"EU\", \"Canada\" or \"anywhere\". Default: the countries of the locations given.",
              "type": "string"
            }
          },
          "required": [
            "locations"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON