Skip to content

Get indexed

Can I submit my domain for indexing? Yes: connect your Domain, and the platform verifies it with Google and Bing, submits your sitemap and pushes every changed page each time you publish.

Get indexed
You, to your agent

Submit leaseline.app to Google and Bing.

Tell me when each key page is in.

curl -X POST https://api.sb/leaseline.app/domains/connect \
  -H "Authorization: Bearer $STARTUP_BUILDER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hostname":"leaseline.app","startup":"leaseline.app"}'

curl -X POST https://api.sb/leaseline.app/monitors \
  -H "Authorization: Bearer $STARTUP_BUILDER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"kind":"outside","target":"leaseline.app/pricing","every":"1d"}'

# Not live yet (gaps #12)
curl -X POST https://api.sb/leaseline.app/domains/leaseline.app/verify \
  -H "Authorization: Bearer $STARTUP_BUILDER_API_KEY"
import { $ } from 'startup-builder'

await $.Domain.connect({ hostname: 'leaseline.app', startup: 'leaseline.app' })   // verifies the site with Google and Bing, submits the sitemap
await $.Monitor.create({ kind: 'outside', target: 'leaseline.app/pricing', every: '1d' })   // an Index check on each key page, daily
return await $.Domain.verify({ domain: 'leaseline.app' })   // each key page on Google and Bing · Not live yet, gaps #12
npx startup-builder do Domain.connect --json '{"hostname":"leaseline.app","startup":"leaseline.app"}'
npx startup-builder do Monitor.create --json '{"kind":"outside","target":"leaseline.app/pricing","every":"1d"}'
npx startup-builder do Domain.verify --json '{"domain":"leaseline.app"}'   # Not live yet (gaps #12)
{
  "name": "do",
  "arguments": {
    "code": "await $.Domain.connect({ hostname: 'leaseline.app', startup: 'leaseline.app' })   // verifies the site with Google and Bing, submits the sitemap\nawait $.Monitor.create({ kind: 'outside', target: 'leaseline.app/pricing', every: '1d' })   // an Index check on each key page, daily\nreturn await $.Domain.verify({ domain: 'leaseline.app' })   // each key page on Google and Bing · Not live yet, gaps #12"
  }
}
Response200application/json
{
  "$type": "Domain",
  "hostname": "leaseline.app",
  "searchEngines": {
    "google": "verified, sitemap submitted 2026-10-25",
    "bing": "imported from Google, 2026-10-25",
    "indexNow": "key served, 38 pages pushed"
  },
  "pages": [
    {
      "url": "/",
      "google": "indexed",
      "bing": "indexed",
      "foundThrough": "github.com/leaseline"
    },
    {
      "url": "/pricing",
      "google": "crawled",
      "bing": "indexed",
      "foundThrough": "leaseline.app/"
    },
    {
      "url": "/guides/rent-increase-notice",
      "google": "discovered",
      "bing": "crawled",
      "foundThrough": "sitemap"
    }
  ]
}
sample · 1 Not live yet
Google and Bing set up, sitemap submitted: free
First run
Coming
Status
Your Domain, once. The platform writes the DNS record that proves you own it.
Connect once

What you get

FieldWhat it says
EngineGoogle or Bing, each read on its own.
Index stateUnknown, discovered, crawled or indexed, for each key page.
Last crawlWhen the engine last fetched the page.
Found throughThe page that led the engine to yours, so you see which link got you in.
SitemapPages submitted against pages indexed.
PushedEach changed page sent to Bing and the IndexNow engines, with the time it went.

How it runs

WhenWhat happensRuns byYour partTakes
Day 0Serve a robots file that lets in Google, Bing and the answer bots, a sitemap with true dates and the IndexNow key (Answer bots let in)APInothinganswer bots read it again within about a day
Day 0Verify the domain with Google, add it, submit the sitemap and make you the owner (Add site to Google)APIconnect your Domain oncea few days to a few weeks for Google to crawl
Day 0Add the site to Bing, imported from Google (Add site to Google)APInothingdata within two days
Day 0Ask Google for your home, pricing and three key pages (Request indexing)browser agentnothinga few days to a few weeks
Every publishPush each changed page to Bing and the IndexNow engines (Submit to search engines)APInothingengines put submitted pages first
DailyRead each key page on Google and on Bing, then weekly once it has read indexed for a week (Index check)APInothingthe same day
DailySearch your brand name, so you see the first result before any account connects (Found for your name)APInothingdays

Jobs inside it

JobWhat it returnsPriceStatusRuns by
Add site to GoogleYour domain verified and added to Google, with the sitemap submitted and you as ownerfreeComingAPI
Submit to search enginesEvery changed page pushed to Bing and the other IndexNow engines, each time you publishfreeComingAPI
Request indexingGoogle asked to crawl your home, pricing and three key pages, signed in as youfreeComingbrowser agent
Index checkEach key page as unknown, discovered, crawled or indexed, on Google and on Bing, dailyfree, 2,000 checks a dayComingAPI
Found for your nameWhether a search for your brand finds your site, before any account connects$0.002 a searchComingAPI
Answer bots let inA robots file that lets in the ChatGPT, Perplexity and Claude search bots, and names your sitemapfreeComingAPI

Where and how it runs

Where it worksHow it runsConnect once
Google Search, Bing, ChatGPT, Perplexity, ClaudeAPI · browser agentYour Domain, once. The platform writes the DNS record that proves you own it.

Your agent acts as you on every Venue you authorize. Where a Venue has no API, a browser agent signs in as you and does the steps.

Plays that use it

PlayStrategy that runs it
Editorial SEOPassive

Reference

Compiled, not written: edit the records it reads (catalog/get-indexed), then regenerate. Every step runs from a sentence or a line of code. In your words: the CRM words you know, and where each lives here.

Contents