Discover/licitaja.com.br API
live

licitaja.com.br APIwww.licitaja.com.br

Search Brazilian government procurement bids (licitações) on licitaja.com.br. Returns agency, object, dates, estimated value, edital link, AI summary, and lots.

Endpoints
1
Updated
2mo ago
Try it
Filter results by agency name (case-insensitive partial match). Applied after search results are retrieved.
Search keyword(s) for procurement bids. Can combine multiple terms.
api.parse.bot/scraper/6d06345b-c232-433d-848a-03d52c539993/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6d06345b-c232-433d-848a-03d52c539993/search_licitacoes?keyword=computadores' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalclick to expand

Search for government procurement bids (licitações) by keyword. Optionally filter results by agency name (órgão). Returns up to 5 results per search (site limitation). Uses reCAPTCHA solving to access search results.

Input
ParamTypeDescription
orgaostringFilter results by agency name (case-insensitive partial match). Applied after search results are retrieved.
keywordrequiredstringSearch keyword(s) for procurement bids. Can combine multiple terms.
Response
{
  "type": "object",
  "fields": {
    "keyword": "string - search keyword used",
    "results": "array of bid objects with id, numero_pregao, orgao, objeto, localizacao, datas, valor_estimado, status, edital_link, resumo, lotes, total_lotes",
    "orgao_filter": "string - agency filter applied (empty string if none)",
    "total_results": "integer - number of results returned"
  },
  "sample": {
    "data": {
      "keyword": "PEAD",
      "results": [
        {
          "id": "Z7GM1",
          "datas": [
            {
              "date": "2026-05-26",
              "label": "26/05/2026"
            }
          ],
          "lotes": [
            "Lote 150:R$ 672,00 - Contratacao de empresa especializada..."
          ],
          "orgao": "Municipio De Pedras De Maria Da Cruz - Prefeitura Municipal De Pedras De Maria Da Cruz",
          "objeto": "Contratação de empresa especializada em engenharia para execução de obras de construção e reforma de ponto de apoio...",
          "resumo": "A licitação tem como objeto a contratação de empresa especializada em engenharia...",
          "status": "Agendado",
          "edital_link": "https://www.licitaja.com.br/l/Wsqrh-V-F",
          "localizacao": "BRASIL | MG | PEDRAS DE MARIA DA CRUZ",
          "total_lotes": 191,
          "numero_pregao": "Z7GM1",
          "valor_estimado": "R$ 672,00"
        }
      ],
      "orgao_filter": "",
      "total_results": 5
    },
    "status": "success"
  }
}

About the licitaja.com.br API

The Licitaja API gives programmatic access to Brazilian government procurement bids (licitações) through a single search_licitacoes endpoint that returns up to 11 structured fields per bid, including estimated value, bid timeline, itemized lots, and a direct link to the edital. Pass a keyword to search across active tenders, and optionally narrow results by agency name using the orgao filter.

What the API Returns

The search_licitacoes endpoint accepts a required keyword string and an optional orgao filter for agency name (case-insensitive partial match). Each response includes the search keyword used, the agency filter applied, a total_results count, and an array of bid objects. Each bid carries fields for id, numero_pregao (bid reference number), orgao (agency), objeto (procurement object description), localizacao (location), datas (relevant dates including opening and closing timelines), valor_estimado (estimated contract value), status, edital_link (direct URL to the bid document), resumo (an AI-generated summary of the bid), and lotes (itemized lots within the procurement).

Filtering and Coverage

Because licitaja.com.br returns a maximum of 5 results per search query, the API reflects that site limitation — total_results will be at most 5 per call. The orgao parameter is applied as a post-retrieval filter on the returned set, so it narrows results from that batch rather than expanding them. Using specific, targeted keywords yields the most relevant results. The API covers Brazilian federal and municipal procurement notices indexed by licitaja.com.br.

Bid Document Access

The edital_link field in each result points directly to the official bid document for that procurement, allowing downstream systems to fetch or archive the edital without additional lookups. The resumo field provides an AI-generated plain-language summary of the bid object, which can speed up initial triage without reading the full edital. The lotes array breaks down individual line items or lots within the procurement for detailed analysis.

Common use cases
  • Monitor new procurement opportunities matching a product or service category by polling with relevant keywords
  • Filter tenders from a specific government agency using the orgao parameter to track a known buyer
  • Extract valor_estimado across bids to benchmark contract sizes within a procurement category
  • Use edital_link to automatically download and archive official bid documents for compliance records
  • Feed resumo AI summaries into a procurement digest newsletter to surface relevant opportunities quickly
  • Analyze lotes itemization to identify bids that include specific goods or service line items
  • Build a bid alert system that surfaces datas deadlines for upcoming procurement closing dates
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does licitaja.com.br have an official developer API?+
No. Licitaja.com.br does not publish an official developer API or documented data access program. This Parse API provides structured programmatic access to the procurement data available on the site.
What does the `orgao` filter actually do, and how does it interact with the keyword search?+
The orgao filter is applied to the results already retrieved by the keyword search — it narrows that set by performing a case-insensitive partial match on the agency name field. It does not trigger a separate agency-scoped search, so it only filters within the up-to-5 bids returned for the given keyword. Using a very specific keyword alongside orgao will give the tightest targeted results.
Why does the API return at most 5 results per search?+
Licitaja.com.br itself limits search result pages to 5 bids per query. The API reflects this constraint directly, so total_results will never exceed 5 in a single call. To cover more bids, vary your keywords across multiple requests.
Can I retrieve historical or archived bids, or paginate through all available licitações?+
Not currently. The API returns up to 5 results from a keyword search with no pagination or historical archive endpoint. You can fork this API on Parse and revise it to add a paginated or date-filtered endpoint if that coverage is needed.
Does the API return the full text of the edital document?+
No. The API returns the edital_link field, which is a direct URL to the bid document, and the resumo AI-generated summary. Full document text parsing is not included. You can fork this API on Parse and revise it to add a document-fetching endpoint that retrieves and parses the edital content from the linked URL.
Page content last updated . Spec covers 1 endpoint from www.licitaja.com.br.
Related APIs in Government PublicSee all →
alertalicitacao.com.br API
Search and browse Brazilian government procurement opportunities (licitações) by keyword or state to find relevant bidding announcements. Access detailed information about individual procurement listings and discover available opportunities across different Brazilian states.
portalcompraspublicas.com.br API
Search and access detailed information about public tenders, bids, and procurement documents from Brazilian municipalities and states. Retrieve tender items, clarification logs, winner details, and all related documentation to monitor and analyze public purchasing activity across Brazil.
licitacoes-e.com API
Search and analyze Brazilian public tenders from Banco do Brasil, including filtering by buyer and tender status to find procurement opportunities. Get detailed information about specific tenders to track bids, deadlines, and procurement details.
portaldecompraspublicas.com.br API
Search and retrieve Brazilian public procurement processes from Portal de Compras Públicas. Access tender listings with filters for state, municipality, modality, date range, and status, and retrieve full process details including timelines, buyer information, and official notice data.
portaltransparencia.gov.br API
Search and analyze Brazilian government spending, including public expenses, contracts, civil servant salaries, benefits, travel records, and sanctions data. Track government transparency information by department, budget programs, and public tenders all in one place.
pncp.gov.br API
Search and retrieve detailed information about Brazil's public procurement contracts, including bidding results, price registries, and annual contracting plans from the official PNCP portal. Monitor government procurement activities by looking up specific contracts, procurement processes, and procurement records all in one place.
biddingo.com API
Search and filter government procurement bids and RFPs across different regions and categories to find relevant opportunities. Access detailed project descriptions and bid information to help you discover and evaluate contracting opportunities that match your business needs.
jcconcursos.com.br API
Browse and search public job exams (concursos) across Brazil by state, view detailed exam information, and discover related job opportunities and news updates. Stay informed with the latest headlines and find upcoming, authorized, or predicted exams.