@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