ro_direct_acquisitions

Pack: romania-tenders · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/ro_direct_acquisitions for the schema, then POST the same URL with its arguments for the data.

Recent Romanian direct acquisitions (small public purchases) from SEAP, newest first.

Tool description as the model sees it

ROMANIAN direct acquisitions (achizitii directe) from the SEAP / SICAP electronic catalogue: the small-value purchases Romanian public bodies make from suppliers, ~1,600 a day. Returns the newest ones first from a trailing window (default last 6 hours; ordering is stated in the response; published times are UTC), optionally narrowed by a name keyword (e.g. “calculatoare”, “combustibil”). Each is shaped compact: unique acquisition code (DA…), name, state, CPV code, contracting authority, supplier, estimated and closing value in RON, publish time and deadlines.

Parameters

NameTypeRequiredDescription
querystringnoOptional keyword matched against the acquisition name (Romanian).
hoursnumber,stringnoTrailing window in hours (default 6, max 720). Windows busier than 2000 acquisitions are capped by the source and flagged in the response.
date_fromstringnoEarliest PUBLISH date, YYYY-MM-DD (overrides hours).
date_tostringnoLatest PUBLISH date, YYYY-MM-DD (default: now).
limitnumber,stringnoMax acquisitions to return (default ${DEFAULT_LIMIT}, max ${MAX_LIMIT}).

Example call

Arguments

{
  "hours": 6,
  "limit": 5
}

curl

curl -X POST https://gateway.pipeworx.io/romania-tenders/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ro_direct_acquisitions","arguments":{"hours":6,"limit":5}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('ro_direct_acquisitions', {
  "hours": 6,
  "limit": 5
});

Response shape

FieldTypeDescription
sourcestring
data_as_ofstring
windowobject
total_in_windownumber
countnumber
acquisitionsarray
Full JSON Schema
{
  "type": "object",
  "properties": {
    "source": {
      "type": "string"
    },
    "data_as_of": {
      "type": "string"
    },
    "window": {
      "type": "object",
      "properties": {
        "from": {
          "type": "string"
        },
        "to": {
          "type": "string"
        }
      },
      "additionalProperties": true
    },
    "total_in_window": {
      "type": "number"
    },
    "count": {
      "type": "number"
    },
    "acquisitions": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "id": {
            "type": "number"
          },
          "name": {
            "type": "string"
          },
          "state": {
            "type": "string"
          },
          "cpv": {
            "type": "string"
          },
          "buyer": {
            "type": "string"
          },
          "supplier": {
            "type": "string"
          },
          "estimated_value_ron": {
            "type": "number"
          },
          "closing_value_ron": {
            "type": "number"
          },
          "published": {
            "type": "string"
          },
          "supplier_decision_deadline": {
            "type": "string"
          },
          "finalized": {
            "type": "null"
          }
        },
        "additionalProperties": true
      }
    }
  },
  "additionalProperties": true
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the romania-tenders pack
{
  "mcpServers": {
    "romania-tenders": {
      "url": "https://gateway.pipeworx.io/romania-tenders/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 29, 2026