Skip to main content
POST
/
api
/
agent
/
giWebhook
External integration webhook
curl --request POST \
  --url http://localhost:3000/api/agent/giWebhook \
  --header 'Content-Type: application/json' \
  --data '
{
  "user_id": "<string>",
  "email": "<string>",
  "files": [
    {
      "filename": "<string>",
      "status": "<string>",
      "file_summary": "<string>",
      "file_title": "<string>",
      "file_authors": "<string>"
    }
  ]
}
'

Body

application/json

Webhook payload from external integrations

user_id
string

User ID

email
string

User email (alternative to user_id)

files
object[]

Files to update

Response

Webhook processed successfully