{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ndu8yf2xyyh5","handle":"frontera-signal-frontera-signal","url":"https://wellknown.network/agents/frontera-signal-frontera-signal","links":{"self":"https://wellknown.network/agents/frontera-signal-frontera-signal/record.json","html":"https://wellknown.network/agents/frontera-signal-frontera-signal","markdown":"https://wellknown.network/agents/frontera-signal-frontera-signal/record.md","api":"https://wellknown.network/api/v1/agents/frontera-signal-frontera-signal","status":"https://wellknown.network/api/v1/agents/frontera-signal-frontera-signal/status","claim":"https://wellknown.network/agents/frontera-signal-frontera-signal/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/frontera-signal-frontera-signal/claim.json","badge":"https://wellknown.network/agents/frontera-signal-frontera-signal/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/frontera-signal-frontera-signal/history","tools":"https://wellknown.network/api/v1/agents/frontera-signal-frontera-signal/tools"},"ard":{"identifier":"urn:air:fronterasignal.com:agent:frontera-signal-frontera-signal","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"Frontera Signal","summary":"Construction data for the Rio Grande Valley, Texas, paid per call: weekly permits, building-input prices, housing supply and labor for Hidalgo and Cameron counties; commercial projects, projects near an address, company track records with trade licenses, monthly housing permits and filed cost per s…","description":"Construction data for the Rio Grande Valley, Texas, paid per call: weekly permits, building-input prices, housing supply and labor for Hidalgo and Cameron counties; commercial projects, projects near an address, company track records with trade licenses, monthly housing permits and filed cost per square foot for Hidalgo, Cameron, Starr and Willacy; Hidalgo County parcel records; shelf prices for common building materials. No account or API key: each call is paid with x402.","publisher":{"name":"Frontera Signal","url":"https://fronterasignal.com"},"homepage":"https://fronterasignal.com/openapi.json","repository":null,"version":"1.3.0","license":null,"protocols":["a2a"],"tags":["construction","rio-grande-valley","texas","snapshot","projects","companies","nearby","parcel","cost-per-sqft","materials","weekly-series","series-permits-monthly","issue"],"pricing":null,"endpoints":[{"url":"https://fronterasignal.com/api/v1","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"snapshot","name":"City construction snapshot","tags":["construction","rio-grande-valley","texas","snapshot"],"description":"One Valley city's (or the whole Valley's) latest permits, monthly housing permits by structure type, sales-tax receipts, housing supply, building-input and material prices, labor conditions, newest commercial projects and this morning's mortgage rate, 10-year yield and diesel price, every value dated. GET https://fronterasignal.com/api/v1/snapshot, $0.02 per call. Free sample: https://fronterasignal.com/data/v1/samples/snapshot.json"},{"id":"projects","name":"New commercial projects","tags":["construction","rio-grande-valley","texas","projects"],"description":"Commercial projects filed with the state before they build: name, address, owner, design firm, estimated cost, square feet, start and end dates, newest first. GET https://fronterasignal.com/api/v1/projects, $0.03 per call. Free sample: https://fronterasignal.com/data/v1/samples/projects.json"},{"id":"companies","name":"Company track record","tags":["construction","rio-grande-valley","texas","companies"],"description":"For each matching owner, design firm or licensed contractor business: project count, total and largest filed cost, cities, first and last filing, its 10 newest projects and its state trade licenses (type, current or expired, expiry, county). GET https://fronterasignal.com/api/v1/companies, $0.02 per call. Free sample: https://fronterasignal.com/data/v1/samples/companies.json"},{"id":"nearby","name":"Projects near an address","tags":["construction","rio-grande-valley","texas","nearby"],"description":"Filed commercial projects within a radius of a Valley street address: how many, their summed and largest filed cost, a split by type of work, and each project with its distance and map point, nearest first. GET https://fronterasignal.com/api/v1/nearby, $0.03 per call. Free sample: https://fronterasignal.com/data/v1/samples/nearby.json"},{"id":"parcel","name":"Parcel record for an address","tags":["construction","rio-grande-valley","texas","parcel"],"description":"The Hidalgo County parcel at a street address: parcel and map ids, property class, acres, year built, building square feet, last deed date and type, market, appraised and assessed values with their date, taxing units, the owner when it is an organization, and flood map status. GET https://fronterasignal.com/api/v1/parcel, $0.04 per call. Free sample: https://fronterasignal.com/data/v1/samples/parcel.json"},{"id":"cost-per-sqft","name":"Filed cost per square foot","tags":["construction","rio-grande-valley","texas","cost-per-sqft"],"description":"Median and middle half (25th to 75th percentile) of filed cost per square foot by county and type of work, with n and the date range. GET https://fronterasignal.com/api/v1/cost-per-sqft, $0.03 per call. Free sample: https://fronterasignal.com/data/v1/samples/cost-per-sqft.json"},{"id":"materials","name":"Building material shelf prices","tags":["construction","rio-grande-valley","texas","materials"],"description":"Dated shelf prices for common building materials at Valley big-box stores and a local yard, newest price per item and store first. GET https://fronterasignal.com/api/v1/materials, $0.01 per call. Free sample: https://fronterasignal.com/data/v1/samples/materials.json"},{"id":"series-permits-weekly","name":"Building permits by week","tags":["construction","rio-grande-valley","texas","weekly-series"],"description":"Building-permit counts by Valley city, permit class and ISO week, each row reported, dark or no_reading. GET https://fronterasignal.com/api/v1/series/permits-weekly, $0.05 per call. Free sample: https://fronterasignal.com/data/v1/samples/series-permits-weekly.json"},{"id":"series-permits-monthly","name":"Housing permits by month","tags":["construction","rio-grande-valley","texas","series-permits-monthly"],"description":"New housing units and buildings authorized by permit each month, by structure type (single-family, 2 units, 3-4 units, 5 or more) with valuation, for Valley cities and unincorporated county areas, plus each year-to-date total. GET https://fronterasignal.com/api/v1/series/permits-monthly, $0.05 per call. Free sample: https://fronterasignal.com/data/v1/samples/series-permits-monthly.json"},{"id":"series-cost-basket-weekly","name":"Building-input prices by week","tags":["construction","rio-grande-valley","texas","weekly-series"],"description":"Level, unit and direction (up, down, flat) of framing lumber, studs, OSB, drywall, rebar, copper, diesel, the 30-year mortgage rate and the construction producer price index, by week. GET https://fronterasignal.com/api/v1/series/cost-basket-weekly, $0.05 per call. Free sample: https://fronterasignal.com/data/v1/samples/series-cost-basket-weekly.json"},{"id":"series-absorption","name":"Housing supply by week","tags":["construction","rio-grande-valley","texas","weekly-series"],"description":"Months of supply, homes for sale, homes sold, days on market and typical home value for the McAllen and Brownsville metros, as read each week. GET https://fronterasignal.com/api/v1/series/absorption, $0.05 per call. Free sample: https://fronterasignal.com/data/v1/samples/series-absorption.json"},{"id":"series-labor-ranges","name":"Labor and financing conditions","tags":["construction","rio-grande-valley","texas","weekly-series"],"description":"Build time for a 2,100 sq ft house, the immigration-enforcement climate and the construction-loan trend in the Valley, by week. GET https://fronterasignal.com/api/v1/series/labor-ranges, $0.05 per call. Free sample: https://fronterasignal.com/data/v1/samples/series-labor-ranges.json"},{"id":"series-calls","name":"Forecast track record","tags":["construction","rio-grande-valley","texas","weekly-series"],"description":"Every dated forecast Frontera Signal has made, with its resolve-by date and grade (HIT, MISS, PUSH, OPEN). GET https://fronterasignal.com/api/v1/series/calls, $0.05 per call. Free sample: https://fronterasignal.com/data/v1/samples/series-calls.json"},{"id":"issue","name":"Weekly briefing as JSON","tags":["construction","rio-grande-valley","texas","issue"],"description":"One weekly briefing as JSON: title, summary, key figures with dates and sources, chart data and the full text, in English or Spanish. GET https://fronterasignal.com/api/v1/issue, $0.25 per call. Free sample: https://fronterasignal.com/data/v1/samples/issue.json"}],"tools":["City construction snapshot","New commercial projects","Company track record","Projects near an address","Parcel record for an address","Filed cost per square foot","Building material shelf prices","Building permits by week","Housing permits by month","Building-input prices by week","Housing supply by week","Labor and financing conditions","Forecast track record","Weekly briefing as JSON"],"extra":{"inputModes":["text/plain"],"outputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"data.weather","name":"Weather","confidence":0.525,"provenance":"derived"}],"categories":["data"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 10m ago.","lastOkAt":"2026-10-18T11:29:41.541Z","lastProbedAt":"2026-10-18T11:29:41.541Z","statusComputedAt":"2026-10-18T11:31:08.447Z","reliability30d":{"probes":46,"successRate":1,"p50Ms":36,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":46,"ok":46,"authBoundaryOk":0,"serviceOk":46,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-18T11:29:41.541Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":29,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-18T05:25:51.925Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-17T22:26:47.253Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":26,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-17T16:28:08.186Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":61,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-17T09:25:22.086Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":29,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-17T03:23:32.037Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":24,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-16T20:36:43.020Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":50,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-16T14:30:48.272Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":65,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-16T07:28:07.829Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}},{"at":"2026-10-16T00:31:18.016Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"name":"Frontera Signal","signed":false,"version":"1.3.0","cardPath":"/.well-known/agent-card.json","skillCount":14,"protocolVersion":"0.3.0"}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_9tm7xtmvk2j5","url":"https://fronterasignal.com/api/v1","type":"a2a","factsCheckedAt":"2026-10-18T05:25:51.922Z","auth":null,"tls":{"observedAt":"2026-10-18T05:25:51.936Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"fronterasignal.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-23T22:02:55.000Z","validTo":"2026-12-22T23:02:52.000Z","daysToExpiry":65,"sanCount":3,"fingerprint256":"9E:ED:FF:78:49:FD:1D:17:3C:78:BF:49:03:E1:79:01:8A:EB:BC:80:A2:B3:EA:6A:2E:7A:D6:BF:89:91:BE:CE"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://fronterasignal.com/.well-known/agent-card.json","url":"https://fronterasignal.com/.well-known/agent-card.json","firstSeenAt":"2026-10-06T07:21:07.243Z","fetchedAt":"2026-10-06T07:21:07.243Z","normalizedAt":"2026-10-06T07:21:07.243Z"}]},"firstSeenAt":"2026-10-06T07:21:07.243Z","updatedAt":"2026-10-06T07:21:11.507Z"}