Kind
Tender portal
Ingestion
scrape
Confidence
50%
Added
Apr 25, 2026 at 19:19
Strategy status
degraded retry 0 / 3
Strategy JSON
{
  "pagination": {
    "type": "numbered",
    "selector": "a.next",
    "max_pages": 40,
    "url_pattern": "/public/solicitations/open?pageNumber={page}",
    "selector_type": "css"
  },
  "detail_link": {
    "base_url": "https://www.merx.com",
    "selector": "a.solicitation-link",
    "attribute": "href",
    "selector_type": "css"
  },
  "list_fields": {
    "title": {
      "selector": "a.solicitation-link span.rowTitle",
      "attribute": "text",
      "selector_type": "css"
    },
    "value": {
      "selector": null,
      "attribute": "text",
      "selector_type": "css"
    },
    "status": {
      "selector": "a.solicitation-link span.closingDate",
      "attribute": "text",
      "selector_type": "css"
    },
    "deadline_at": {
      "selector": "a.solicitation-link span.closingDate span.dateValue",
      "attribute": "text",
      "selector_type": "css"
    },
    "published_at": {
      "selector": "a.solicitation-link span.publicationDate span.dateValue",
      "attribute": "text",
      "selector_type": "css"
    },
    "issuing_entity": {
      "selector": "a.solicitation-link span.buyer-name",
      "attribute": "text",
      "selector_type": "css"
    },
    "reference_number": {
      "selector": "a.solicitation-link span.accessibility-hidden:last-child",
      "attribute": "text",
      "selector_type": "css"
    }
  },
  "listing_url": "https://www.merx.com/public/solicitations/open",
  "detail_fields": {
    "title": {
      "selector": "//div[contains(@class,'mets-field-view')][.//span[normalize-space()='Title']]//div[contains(@class,'mets-field-body')]//p",
      "attribute": "text",
      "selector_type": "xpath"
    },
    "value": {
      "selector": null,
      "attribute": "text",
      "selector_type": "css"
    },
    "status": {
      "selector": ".solicitationStatusTimer .solicitationStatusTimerText",
      "attribute": "text",
      "selector_type": "css"
    },
    "deadline_at": {
      "selector": "//div[contains(@class,'mets-field-view')][.//span[normalize-space()='Closing Date']]//div[contains(@class,'mets-field-body')]//p",
      "attribute": "text",
      "selector_type": "xpath"
    },
    "description": {
      "selector": "#descriptionText",
      "attribute": "text",
      "selector_type": "css"
    },
    "published_at": {
      "selector": "//div[contains(@class,'mets-field-view')][.//span[normalize-space()='Publication']]//div[contains(@class,'mets-field-body')]//p",
      "attribute": "text",
      "selector_type": "xpath"
    },
    "issuing_entity": {
      "selector": "//div[contains(@class,'mets-field-view')][.//span[normalize-space()='Issuing Organization']]//div[contains(@class,'mets-field-body')]//p",
      "attribute": "text",
      "selector_type": "xpath"
    },
    "reference_number": {
      "selector": "//div[contains(@class,'mets-field-view')][.//span[normalize-space()='Reference Number']]//div[contains(@class,'mets-field-body')]//p",
      "attribute": "text",
      "selector_type": "xpath"
    }
  },
  "item_selector": "table.simpleSolResultsTable tbody tr.mets-table-row",
  "item_selector_type": "css"
}