Submit OKF
submit_okfSubmits OKF bundles from a host you control (IndexNow protocol: key file proves ownership, no account, no charge). Answers 202 — the key is checked by the collector before anything is read. No account, no payment: ownership is proved by a key file on the host, exactly as IndexNow does it. Host https://<host>/<key>.txt containing the key (or point keyLocation at another path on the SAME host), then send the bundle URLs. We answer 202: the key has not been checked yet. Verification and reading happen on our collector, never at the edge — so nothing is published, and no URL of yours is fetched, before the key matches. Re-sending a URL is how you say the bundle changed; it goes back in line to be re-read. At most 100 URLs per request and 200 per host per UTC day. The same queue is served by POST https://okfindex.com/api/ping, the index's own home — search, bundle cards and statistics live there.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | 8 to 128 characters of [a-zA-Z0-9-]. | |
| host | Yes | The host that owns the bundles. | |
| urlList | Yes | Bundle `index.md` URLs. https, on `host`, ending in .md. No fixed path: the spec defines no discovery convention. | |
| keyLocation | No | Where the key file lives. Defaults to `https://<host>/<key>.txt`; must be on `host`. |