curl --request POST \
--url https://app.skimming.ai/back/source/v1/api/website \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"source": "https://example.com/article",
"saveToServer": true
}
'
{
"success": false,
"error": {},
"message": {
"content": "Invalid request parameters",
"displayContent": true
}
}{
"success": false,
"error": {},
"message": {
"content": "Invalid API key",
"displayContent": true
}
}{
"success": false,
"error": {},
"message": {
"content": "Question limit exceeded!",
"displayContent": true
}
}Ingest
Ingest a website or social media post
Ingest a website URL or social media post to get a file_id for chat operations.
Supported platforms:
- General websites
- Instagram posts
- Twitter/X posts
- LinkedIn posts
- Facebook posts
Required Headers:
Authorization: Bearer YOUR_API_KEY
Workflow:
- Provide URL → Get
file_id - Use
file_idwith/chat/v1/api/website/:typeendpoint
Example:
curl --request POST \
--url https://app.skimming.ai/back/source/v1/api/website \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{"source": "https://example.com/article"}'
POST
/
source
/
v1
/
api
/
website
curl --request POST \
--url https://app.skimming.ai/back/source/v1/api/website \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"source": "https://example.com/article",
"saveToServer": true
}
'
{
"success": false,
"error": {},
"message": {
"content": "Invalid request parameters",
"displayContent": true
}
}{
"success": false,
"error": {},
"message": {
"content": "Invalid API key",
"displayContent": true
}
}{
"success": false,
"error": {},
"message": {
"content": "Question limit exceeded!",
"displayContent": true
}
}