Tasks
Generate Report
Trigger the generation of an asynchronous AI report.
POST
https://api.textreveal.com/v3/reports
Request
Request
{
"entity": {
"name": "LVMH",
"reference": "FR0000121014",
"subsidiaries": [
"Louis Vuitton",
"Moet Hennessy"
]
},
"type": "esg_due_diligence"
}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.
Response
{
"message": "Check the errors field for more details",
"code": 400,
"reason": "invalid",
"errors": [
{
"message": "string",
"field": "entity",
"reason": "invalid_type"
}
]
}Unauthorized
message*stringError message.
Example: "Authorization header is expected"code*number (enum)Error code.
Values: 401reason*string (enum)Error reason.
Values: "unauthorized"errors*object[]Array length: [1, 1]
Response
{
"message": "Authorization header is expected",
"code": 401,
"reason": "unauthorized",
"errors": [
{
"message": "Required",
"field": "headers.authorization",
"reason": "invalid_type"
}
]
}Generic errors are not shown, see Errors for more details.