Creator Systems

Embed Creator on your site

Printed by: Guest2026-08-24 17:38https://creator.watkins.org/embed
6 online·635,160 visitors·0 here
Realms Heavens & realms

Embed Creator on your site

Put a live UFO/UAP sightings map, a report list, or a record counter on your own site. Free, no sign-up, no API key. Everything below reads from the same 187,332-report database this site runs on, so an embed is never out of date.

Free embeds carry a “Creator Systems” link and one line of promotion from us — that is what pays for the free tier. You can remove either or both with a licence key; see Removing the branding. UFO/UAP records include data imported from NUFORC — please credit them too if you republish the reports themselves.

1. Pick a widget

Sightings map

An interactive map of UFO/UAP reports for a place, a radius, or a bounding box.

/embed/map

Report list

A compact, text-only list of reports. No JavaScript, no map tiles — the lightest option.

/embed/reports

Record counter

A small live badge: how many reports, witnesses, or researchers are in the database.

/embed/counter

Single report card

One sighting, in full — shape, location, date, and the witness account.

/embed/report

2. Build your snippet

Change anything below and the code updates. The preview is the real widget, loaded live.

Live preview

3. Where the snippet goes

WordPress

Add a Custom HTML block where you want the widget and paste the code. In the classic editor, switch to the Text tab first. On WordPress.com's free plan, scripts are stripped — choose Plain iframe in the builder above.

Squarespace, Wix, Webflow, Ghost

All four have an Embed or Custom HTML block. Paste the code into it. The widget sizes itself to the column you drop it in.

Plain HTML

Paste it anywhere inside <body>. There is nothing to install and no stylesheet to add — the widget carries its own.

Substack, Medium, Notion

These do not allow custom HTML. Link to a page on this site instead, or take the map image and credit it.

Parameters

ParameterApplies toWhat it does
qmap, reportsMatch reports whose location contains this text — Spokane, WA, USA, Yorkshire.
nearmap, reportsCentre point as lat,lon. Takes precedence over q.
radius_kmmap, reportsSearch radius around near. Default 50, maximum 2000.
bboxmap, reportsminLat,minLon,maxLat,maxLon for a fixed rectangle.
limitmap, reportsHow many records. Reports max 25, map max 300.
zoommapForce a zoom level 1–18. Omit to fit all pins.
whatcounterreports, claimants, researchers, angels, giants, heavens.
labelcounterYour own caption under the number.
slugreportThe report's slug, from its page URL.
keyallYour licence key, if you have one. Removes the promo line and — on White label — the attribution too.
themeallauto (default), light, or dark.

The JSON API

If you would rather build your own view, the same data is available as JSON. GET only, no key, CORS open to any origin, so you can call it straight from a browser.

EndpointReturns
https://creator.watkins.org/api/reportsUFO/UAP reports. Accepts q, near, radius_km, bbox, shape, from, to, limit, offset, order.
https://creator.watkins.org/api/claimantsWitnesses. Accepts q, first_hand, limit, offset.
https://creator.watkins.org/api/statsRecord counts for the whole database.
fetch('https://creator.watkins.org/api/reports?near=47.6588,-117.4260&radius_km=50&order=distance&limit=10')
  .then(function (r) { return r.json(); })
  .then(function (data) {
    data.results.forEach(function (report) {
      console.log(report.date, report.location, report.shape, report.url);
    });
  });

One thing worth knowing: responses include has_more but not an exact total, because counting every match of a text search means scanning all 187,332 reports — about two seconds, against a twentieth of a second for the results themselves. Add &total=1 when you genuinely need the number and can afford the wait.

Removing the branding

Every widget works free, forever, with the full data — nothing is held back. What the free tier carries is our branding: the attribution link, and one line of promotion. A licence key removes them.

PlanAttribution linkPromo line
Free
Attribution link and a small promo from Creator Systems.
Shown Shown No key needed — just paste the snippet.
Supporter
No promo slot. The attribution link stays.
Shown Removed Ask for a key
White label
No promo, no attribution. The widget carries no Creator Systems branding.
Removed Removed Ask for a key

Once you have a key, add it to the snippet — nothing else changes:

<script src="https://creator.watkins.org/embed.js"
        data-widget="map" data-q="Spokane"
        data-key="cw_your_key_here"></script>

On a plain iframe, append &key=cw_your_key_here to the URL instead.

Keys are tied to the domains you give us, and are checked on every load. If a key stops working — a lapsed card, a domain we don't have on file — the widget doesn't break; the branding simply comes back until it's sorted.

Rules, in full

  • Keep the attribution link unless you hold a White label key. Don't hide it with CSS.
  • Credit NUFORC if you republish report text, not just link to it.
  • Be reasonable with volume. Responses are cached for five minutes; please cache on your side too if you are serving real traffic.
  • No implication of endorsement. Embedding this doesn't mean this site vouches for what you write around it, or the reverse.
  • The data is witness testimony, published as reported. It is not verified fact, and presenting it as such misleads your readers.

Something not working, or a widget you wish existed? Tell us — this is new and shaped by what people ask for.