Request
Parameters
universe_id*uuidUnique identifier of the universe.
name(string (operator))[]Name of the entity.
Example: "ilike:hello"alias(string (operator))[]Alternative name, abbreviation, or local brand used to refer to a company or entity.
Example: "ilike:hello"duns(string (operator))[]Duns number of the entity.
Example: "ilike:hello"figi(string (operator))[]FIGI (Financial Instrument Global Identifier) of the entity.
Example: "ilike:hello"isin(string (operator))[]International Securities Identification Number used to uniquely identify a financial security.
Example: "ilike:hello"ticker(string (operator))[]Stock market ticker symbol used to identify a publicly traded company on an exchange.
Example: "ilike:hello"lei(string (operator))[]Legal Entity Identifier (LEI) is a 20-character alphanumeric code.
Example: "ilike:hello"entity_id(string (operator))[]SESAMm Unique Entity ID.
Example: "eq:hello"website(string (operator))[]Website of the entity. Protocol is not always present.
Example: "ilike:hello"country(string (enum))[]County of the entity.
Values: "afghanistan", "aland islands", "albania", "algeria", "american samoa", "andorra", "angola", "anguilla", "antarctica", "antigua and barbuda", "argentina", "armenia", "aruba", "australia", "austria", "azerbaijan", "bahamas", "bahrain...client_code(string (operator))[]Custom entity identifiers to make it easier to link SESAMm entities with external Knowledge Graphs / client systems. The client code are isolated between the SESAMm company model and are not visible to other client.
To add yours to the entities of your universe, contact your account manager.
Example: "ilike:hello"orderfield:directionOrder to apply to the result.
Possible fields are:
name.Possible directions are:
Default: name:ascExample: "name:asc"ascanddesc.fields(string (enum))[]Fields to include in the response
Default: ["id", "description", "name", "figi", "isin", "ticker", "alias", "website", "country", "lei"]Values: "id", "description", "name", "figi", "isin", "ticker", "alias", "website", "country", "lei"
Response
Error
Bad request
message*stringError message.
Example: "Check the errors field for more details"code*number (enum)Error code.
Values: 400reason*string (enum)Error reason.
Values: "invalid"errorsobject[]Possible error causes.
{
"message": "Check the errors field for more details",
"code": 400,
"reason": "invalid",
"errors": [
{
"message": "string",
"field": "name",
"reason": "invalid_type"
}
]
}Forbidden
message*stringError message.
Example: "Access to ungc_classification is restricted"code*number (enum)Error code.
Values: 403reason*string (enum)Error reason.
Values: "forbidden"
{
"message": "Access to ungc_classification is restricted",
"code": 403,
"reason": "forbidden"
}Not found
message*stringError message.
Example: "The requested universe does not exist or is not visible to your company."code*number (enum)Error code.
Values: 404reason*string (enum)Error reason.
Values: "not_found"
{
"message": "The requested universe does not exist or is not visible to your company.",
"code": 404,
"reason": "not_found"
}Too many requests
message*stringError message.
Example: "You have too many exports in progress. Maximum allowed: 5."code*number (enum)Error code.
Values: 429reason*string (enum)Error reason.
Values: "too_many_requests"
{
"message": "You have too many exports in progress. Maximum allowed: 5.",
"code": 429,
"reason": "too_many_requests"
}Generic errors are not shown, see Errors for more details.