What a Brazilian certified maintenance shop (oficina, RBAC 145) is rated by ANAC to work on, from its Operations Specifications (EO): airframes (including helicopters), engines, propellers and equipment, each with the ANAC limitation text, plus the shop bases and status. Two modes, one per call. (1) A shop by com (ANAC certificate number), cnpj or q (name): returns the profile, capabilities, fleetSearchModels (catalog slugs ready for jt_fleet_search) and, when the account includes fleet counts, the live Brazilian fleet per rated model with how many have CVA expiring in 60 days, each split into exact (the aircraft ANAC designation is an EO item) and approximate (counted only because its catalog model was linked to a neighbouring EO item); each capability carries matchType (exact or approximate), scope (full, limited = hour/time cap or exclusion, light = line inspections only like 10 h / 1 month) and alsoMatches (other slugs with the same ANAC designation, e.g. AS 350 B3 also covers airbus-h125, counted as exact). Quote the exact numbers as the shop market and present approximate ones as needing a rating check. A name matching several shops returns up to 5 candidates: let the user pick one. (2) model (catalog slug): certified shops rated for it, also by its ANAC designations (model.designations: H125 is rated as AS 350 B3). Each shop has coverage full, partial (full on some designations only: say which), limited or light, fullRating = coverage full; total is always returned, the list (up to 50, full first) uses the daily records quota. Use this when a lead is a maintenance shop: jt_company_search finds its CNPJ but a shop rarely owns aircraft, so its market is the fleet of the models in its EO, not jt_owner_fleet.