1
0
voyager-api/ScrapperAPI/ScrapperAPI.http

70 lines
1.5 KiB
HTTP

@baseUrl = http://localhost:5123
@sessionId = 1
###
# ================================
# START SCRAP FOR A SESSION
# ================================
POST {{baseUrl}}/sessions/{{sessionId}}/scrap/start
Accept: application/json
###
# ================================
# STOP SCRAP (GRACEFUL)
# Termina a URL atual e para
# ================================
POST {{baseUrl}}/sessions/{{sessionId}}/scrap/stop
Accept: application/json
###
# ================================
# GET STATUS FOR ONE SESSION
# Runtime + DB progress
# ================================
GET {{baseUrl}}/sessions/{{sessionId}}/scrap/status
Accept: application/json
###
# ================================
# LIST ALL RUNNING SESSIONS
# (runtime state)
# ================================
GET {{baseUrl}}/scrap/running-sessions
Accept: application/json
###
# ================================
# LIST ALL SESSIONS
# ================================
GET {{baseUrl}}/sessions
Accept: application/json
###
# ================================
# ADD URL TO SESSION
# ================================
POST {{baseUrl}}/sessions/{{sessionId}}/queue
Content-Type: application/json
Accept: application/json
{
"url": "https://example.com/page-1"
}
###
# ================================
# REMOVE URL BY QUEUE ID (only if pending)
# ================================
DELETE {{baseUrl}}/sessions/{{sessionId}}/queue/2
Accept: application/json
###
# HTML descomprimido
GET {{baseUrl}}/queue/22/content
###
# Texto descomprimido (debug)
GET {{baseUrl}}/queue/22/content/raw