Local, links and logs
Map-pack grids and reviews, the backlink profile and outreach, and what crawlers actually fetched.
Local search
add_local_location {clientId, name, lat, lng}(admin) adds a business location;list_local_locations {clientId}lists them.run_local_grid_scan {clientId, locationId, term, size, maxCostMicros}(paid) checks the map pack street by street on a 3, 5 or 7 point grid. It runs in the background.get_local_visibility {clientId, locationId, term}returns the latest grid and the review analysis.sync_local_reviews {clientId, locationId, maxCostMicros}(paid) refreshes reviews. With the client's Business Profile connected (get_connection_linkwithgoogle_business_profile, done by a person) reviews come from their own listing.
Backlinks
get_backlink_audit {clientId, moneyTerms?}— the client's links scored, top referring domains and anchors;moneyTermsflags commercial anchors.get_link_checks {clientId}— whether linking pages still link;recheck_links {clientId}(admin) checks again.get_backlink_spam_scores {clientId, domains, maxCostMicros}(paid) — spam scores for referring domains.For any domain, managed or not:
batch_domain_metrics {domains}(authority from the Common Crawl link graph, free) andget_link_intersect.
Outreach
list_link_prospects {clientId}, add_link_prospects {clientId, prospects} (admin) and set_link_prospect_status {clientId, prospectId, status} (admin) keep the outreach list with the client, so a person and an agent work from the same one.
Server logs
analyse_server_log {clientId, contents} takes an access log as text (up to 64 MB per call) and returns what search and AI crawlers spent their time on: which pages they fetched, and how much of the budget went to errors and redirects instead of content.