PUBLIC SERVICES [PROD]
  1. Data Integration
PUBLIC SERVICES [PROD]
  • Introduction
  • Document Management
  • External Integration
  • Authentication
    • Generate a token to access ROIT APIs
      POST
  • Invoice-to-Pay
    • Documents Manager
      • Create document export request
      • Get export request by id
      • Delete export request by id
      • Generate signed URLs for export files by id
    • External System Integration
      • Register delivery integration
      • Get pending entities to be integrated
      • Update integration status
      • Get all documents attached to a request
      • Reprocess a specific request
    • Upload Document
      • Upload document as base64
  • Tax Reform
    • Data Integration
      • Create a new request
        GET
      • Update request status
        POST
      • List requests
        GET
      • Get request by ID
        GET
      • List Requests
        GET
      • Update request by ID
        PUT
      • Delete request by ID
        DELETE
      • Generate signed URL
        POST
      • Process callback
        POST
  1. Data Integration

Process callback

HOM
https://hom.roit.ai
HOM
https://hom.roit.ai
POST
/roit-data-integration/v1/pipeline/callback
Receives and processes callback data from any source. Accepts any type of request body.

Request

Header Params
Authorization
string 
required
token generated
Body Params application/json
No schema defined
Example
null

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://hom.roit.ai/roit-data-integration/v1/pipeline/callback' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw 'null'

Responses

🟢200OK
application/json
Callback processed successfully
Body
status_code
integer 
Status Code
optional
>= 200<= 599
Default:
200
message
string 
Message
optional
Default:
data
Data
optional
error
object (Error) 
optional
message
string 
Message
required
default_message
string 
Default Message
optional
Default:
unknown error occurred
raised_error
string 
Raised Error
optional
Default:
UnknownException
type
enum<string> 
optional
An enumeration.
Allowed values:
systembusiness
Default:
system
code
integer 
Code
optional
Default:
1
metadata
array
Metadata
optional
acknowledge
boolean 
Acknowledge
optional
Default:
true
Example
{
    "status": "success",
    "message": "Callback processado com sucesso",
    "data": {
        "callback_id": "callback_12345",
        "status": "completed",
        "processed_at": "2024-01-15T12:00:00Z",
        "data_type": "dict"
    }
}
🟠400Bad Request
🔴500Server Error
Modified at 2025-07-16 23:37:48
Previous
Generate signed URL
Built with