-
Notifications
You must be signed in to change notification settings - Fork 1
Organisation
An organisation is a legal entity involved in a contracting process. If a contracting process represents a contract arranged by the department or branch of a larger organisation, the legal entity (usually the registered organisation) should be described with details of the branch or department given in the name, address and contact point as relevant.
From the knowledge graph a complete list, or the information of a particular organisation, can be obtained, including the list of awards or contracting process. These are the four resources that have been implemented to fulfil these requirements:
GET /organisation: This returns the list of all the organisations included in the knowledge graph. The list is displayed in JSON format and consists of the following model schema:
MODEL SCHEME | FIELDS |
---|---|
{ "id": xsd:string, "legalName": xsd:string, "jurisdiction": xsd:string } |
|
Example of use: http://data.tbfy.eu/kg-api/organisation
GET /organisation/{id}: This returns the whole information included in the knowledge graph of a specific organisation. The list is displayed in JSON format and consists of the following model schema:
MODEL SCHEME | FIELDS |
---|---|
{ "id": xsd:string, “legalName”: xsd:string, “jurisdiction”: xsd:string, “foundingDate”: xsd:dateTime, “dissolutionDate”: xsd:dateTime, “numberOfEmployees”: xsd:integer, “activity”: xsd:string, “status”: xsd:string, “type”: xsd:string, “fullAddress”: { “address”: xsd:string, “postCode”: xsd:string, “postName”: xsd:string, “thoroughfare”: xsd:string } } |
|
Example of use: http://data.tbfy.eu/kg-api/organisation/gb-02183240
GET /organisation/{id}/award: This returns the list of awards that can be attached related to a specific organisation included in the knowledge graph. The list is displayed in JSON format and consists of the following model schema:
MODEL SCHEME | FIELDS |
---|---|
{ "id": xsd:string, “title”: xsd:string, “description”: xsd:string, “date”: xsd:dateTime, “status”: xsd:string } |
|
Example of use: http://data.tbfy.eu/kg-api/organisation/gb-02183240/award
GET /organisation/{id}/contractingProcess: This returns the list of contracting processes that can be attached related to a specific organisation included in the knowledge graph. The list is displayed in JSON format and consists of the following model schema:
MODEL SCHEME | FIELDS |
---|---|
{ "id": xsd:string, “releasePublishedDate”: xsd:dateTime } |
|
Example of use: http://data.tbfy.eu/kg-api/organisation/gb-02183240/contractingProcess