API for Procurement in Spain
The Tenders Guru API allows you to get data for procurements in Spain in JSON format.
List tenders
List all tenders published for Spain.
GET https://tenders.guru/api/es/tenders
Request Parameters
Param | Type | Description | Default Value |
---|---|---|---|
page | Integer | Use to paginate results. Each page contains 100 results. | 1 |
Response
Key | Type | Description |
---|---|---|
page_count | Integer | The number of pages returned for the request made. |
page_number | Integer | The page number of the current results. |
page_size | Integer | The number of records returned with a single API call. |
total | Integer | The total number of all the records available across pages. |
data | Array | List of tenders. |
Get tender details
Get extended set of data for a tender.
GET https://tenders.guru/api/es/tenders/{tender_id}
Request Parameters
Param | Type | Description | Default Value |
---|---|---|---|
tender_id | Integer | ID of a tender. |
Response
Key | Type | Description |
---|---|---|
id | Integer | Id of a tender |
date | String | Publication date of a tender. |
title | String | Title of a tender given by purchaser. |
description | String | Description of a tender given by purchaser. |
Get tender source data
Get source data for a tender - as fetched by a scraper.
GET https://tenders.guru/api/es/tenders/{tender_id}/source_data
List tender notices
List notices published for a tender.
GET https://tenders.guru/api/es/tenders/{tender_id}/notices
List tender documents
List documents published for a tender.
GET https://tenders.guru/api/es/tenders/{tender_id}/docs
List notices
List all notices published for Spain.
GET https://tenders.guru/api/es/notices
Request Parameters
Param | Type | Description | Default Value |
---|---|---|---|
page | Integer | Use to paginate results. Each page contains 100 results. | 1 |
Get notice details
Get extended set of data for a notice.
GET https://tenders.guru/api/es/notices/{notice_id}
Get notice source data
Get source data for a notice - as fetched by a scraper.
GET https://tenders.guru/api/es/notices/{notice_id}/source_data
List notice sections
List sections published for a notice.
GET https://tenders.guru/api/es/notices/{notice_id}/sections
Get section details
Get extended set of data for a section.
GET https://tenders.guru/api/es/sections/{section_id}
Get section source data
Get source data for a section - as fetched by a scraper.
GET https://tenders.guru/api/es/sections/{section_id}/source_data