Skip to main content
Verified publishers carry a blue tick next to their name — on marketplace cards, on their API pages and on their publisher profile. It tells API consumers that JoJ API has checked that the publisher is the organization it claims to be. The badge is two things at once: a mechanical proof that you control your website’s domain, and an editorial decision by our team that the profile genuinely represents that organization. Only approved publishers show the tick; every other state is visible to you alone.

Who can apply

  • Organizations with their own domain. Verification binds to the registrable domain of the website on your public profile (Settings → Account → Public profile links). Shared hosting domains where anyone can get a subdomain — github.io, vercel.app, notion.site and the like — cannot be verified.
  • Publishers with at least one API. The badge is shown on your APIs, so create one in the Studio first. At review time we expect at least one listing to be Public.
  • Profiles that match the website. The display name, logo and links on your profile should present the same organization as the website, and the website should show a verifiable identity (legal name, about or imprint page, contact details).

Verifying your domain

  1. Set your website under Settings → Account → Public profile links and save.
  2. In the Verified publisher badge card, click Verify domain. You get a TXT record to publish.
  3. Add the record at your DNS provider and click Check DNS. DNS changes can take a few minutes to propagate; you can check once a minute.
  4. Once the record is found, the domain is verified and Apply for the badge appears.
The record to publish: Your website URL can point anywhere on the domain — https://www.example.com/about verifies example.com. Subdomains of country second-level domains work as expected (example.co.uk).

Review

Applying sends your profile to our team. We look at the domain, the website, the profile and the APIs you publish, and email you with the decision — usually within a few business days. If the application is not approved, the reasons are shown in the settings card and in the email. You can apply again 14 days after the decision, once the points are addressed; the domain does not need to be verified again unless the website changed.

Keeping the badge

The badge stays bound to the domain you verified:
  • Keep the TXT record in place. It is re-checked regularly. If the record goes missing you get an email, and if it is still missing after 30 days the verification lapses and the badge is removed.
  • Keep the website on the same domain. Changing the website on your profile to a different domain resets the verification immediately — verify the new domain and apply again.
  • Keep the profile honest. The badge can be revoked if the profile stops representing the organization or for trust and safety reasons; the reasons are shared with you, and you may apply again after the cooldown.
A lapsed or revoked badge never affects your APIs, subscriptions or payouts — only the tick.