Patents and legal citations logo

Government Form & Procedure Finder (California, San Diego)

$0.25 USDC per call · Legal and patents · POST /api/v1/form-finder · Id form-finder

Given a plain-language situation (for example a city took belongings in an encampment sweep, a parking ticket, a contractor overcharge), returns the official government or court forms and procedures that apply, each with its official URL, issuer, how and where to file, fee, and the filing deadline computed from a reference date where a rule sets one. Covers California statewide plus the City and County of San Diego; any other place returns no_coverage. It does not file anything, give legal advice, or audit a public-records response (see onrecord-investigator).

What you get

Finding the right form, office and deadline for a government problem is the step people miss; a missed 6-month claim window or 21-day appeal period forfeits the remedy.

Call it

Send the JSON body below to https://agents.writerslogic.com/api/v1/form-finder. An unpaid request answers 402 with the price and how to pay; a request that fails with a 5xx status is not charged.

curl -i -X POST https://agents.writerslogic.com/api/v1/form-finder \
  -H 'content-type: application/json' \
  -d '{"situation":"The city took my belongings during an encampment sweep and I want them back or to be paid for them.","jurisdiction":{"state":"CA","county":"San Diego","city":"San Diego"},"as_of":"2026-10-20","max_results":5}'

Input

FieldTypeRequiredDescription
situationstring; length 10..2000yesPlain-language description of what happened or what the person wants to do.
jurisdictionobjectyes
as_ofstring; length 0..10noReference date YYYY-MM-DD, taken as the trigger of each forward deadline rule (incident date, citation date, notice mailing date); each match names its trigger. Rules that count back from a future event (hearing, election) are returned without a date. Omit to get the rules without due dates.
max_resultsinteger; 1..10noDefault 5.

Example request body

{
  "situation": "The city took my belongings during an encampment sweep and I want them back or to be paid for them.",
  "jurisdiction": {
    "state": "CA",
    "county": "San Diego",
    "city": "San Diego"
  },
  "as_of": "2026-10-20",
  "max_results": 5
}

Result

The response is { "data": ..., "_provenance": ... }. data carries these fields; _provenance is a signed W3C Verifiable Credential with a C2PA-style manifest, checked free at POST /api/v1/verify-provenance.

FieldTypeRequiredDescription
statusstring; one of "ok", "no_match", "no_coverage"no
coverageobjectno
tagsarray<object>noSituation tags chosen by the model, or by a keyword table when the model is unavailable. Vocabulary: government_claim, state_agency_claim, property_damage_by_government, injury_by_government, encampment_sweep, stored_property_retrieval, vehicle_impound, parking_ticket, traffic_ticket, ethics_complaint, government_employee_misconduct, police_misconduct, public_records, disability_access, code_enforcement, city_service_request, small_claims, money_dispute, contractor_dispute, consumer_complaint, security_deposit, court_fee_waiver, restraining_order, harassment, domestic_violence, elder_abuse, name_change, criminal_record_cleanup, eviction, tenant_rights, unemployment, public_benefits, housing_assistance, court_records, business_license, street_vending, workplace_injury, unpaid_wages, jury_duty, voter_registration.
tag_sourcestring; one of "model", "keywords"no
matchesarray<object>no
llmobjectno
disclaimerstringno
limitsobjectnoWhat was not checked, and the date range of the reference table's fetches.

Pay and connect

Available through: x402 (USDC on Base), MCP, RapidAPI, Apify.

Machine-readable