/api/v1/projects/{projectId}/ontology/proposals
GET
/api/v1/projects/{projectId}/ontology/proposals
const url = 'https://api.yggy.tech/api/v1/projects/example/ontology/proposals?limit=100&offset=0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.yggy.tech/api/v1/projects/example/ontology/proposals?limit=100&offset=0' \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” projectId
required
string
Query Parameters
Section titled “Query Parameters ” documentId
string
limit
integer
offset
integer | null
Responses
Section titled “ Responses ”Project ontology proposals
Media type application/json
object
proposals
required
Array<object>
object
id
required
string
reviewId
required
string
projectExternalId
required
string
extractionId
required
string
mappingId
required
string
documentId
required
string
documentTitle
required
string
status
required
string
draft
required
One of:
object
name
required
string
description
required
string
evidence
required
object
sourceField
required
string
sampleValues
required
Array<string>
explanation
required
string
alternatives
required
Array<string>
kind
required
string
parentClass
string
object
name
required
string
description
required
string
evidence
required
object
sourceField
required
string
sampleValues
required
Array<string>
explanation
required
string
alternatives
required
Array<string>
kind
required
string
parentRelation
string
domain
required
Array
range
required
Array
object
name
required
string
description
required
string
evidence
required
object
sourceField
required
string
sampleValues
required
Array<string>
explanation
required
string
alternatives
required
Array<string>
kind
required
string
domain
required
Array
datatype
required
string
createdBy
required
string | null
createdByUser
object
id
required
string
name
required
string | null
email
required
string | null
reviewerId
required
string | null
reviewer
object
id
required
string
name
required
string | null
email
required
string | null
mappedTerm
required
string | null
ontologyVersion
required
string | null
supersedesProposalId
required
string | null
affectedCandidateFacts
required
Array
One of:
object
kind
required
string
term
required
string
subject
required
object
text
required
string
type
required
string
identity
object
namespaceUri
required
string format: uri
sourceField
required
string
value
required
string
object
required
object
text
required
string
type
required
string
identity
object
namespaceUri
required
string format: uri
sourceField
required
string
value
required
string
evidence
string
extractionSource
string
object
kind
required
string
term
required
string
entity
required
object
text
required
string
type
required
string
identity
object
namespaceUri
required
string format: uri
sourceField
required
string
value
required
string
object
kind
required
string
term
required
string
subject
required
object
text
required
string
type
required
string
identity
object
namespaceUri
required
string format: uri
sourceField
required
string
value
required
string
datatype
required
string
sourceField
string
createdAt
required
string | null format: date-time
reviewedAt
required
string | null format: date-time
fit
required
string
score
required
number
suggestedMap
required
string | null
Example
{ "proposals": [ { "status": "PROPOSED", "draft": { "kind": "class" }, "affectedCandidateFacts": [ { "kind": "relation", "extractionSource": "STRUCTURED_SGSE" } ], "fit": "strong" } ]}