---
title: "Submit a single URL for probing"
method: POST
path: "/submit/single"
tags: ["Results"]
---

# Submit a single URL for probing

`POST /submit/single`

Starts a new probing routine for a URL and options, returning the results when done.

## Request body

- ApiSubmitSingleRequest
  - `options` ApiSubmitRequestOptions
    - `delay` integer
    - `format` string
    - `timeout` integer
    - `user_agent` string
    - `window_x` integer
    - `window_y` integer
  - `url` string

## Response `200`

The URL Result object

- ModelsResult
  - `console` ModelsConsoleLog[]
    - `id` integer
    - `result_id` integer
    - `type` string
    - `value` string
  - `content_length` integer
  - `cookies` ModelsCookie[]
    - `domain` string
    - `expires` string
    - `http_only` boolean
    - `id` integer
    - `name` string
    - `path` string
    - `priority` string
    - `result_id` integer
    - `secure` boolean
    - `session` boolean
    - `size` integer
    - `source_port` integer
    - `source_scheme` string
    - `value` string
  - `failed` boolean — Failed flag set if the result should be considered failed
  - `failed_reason` string
  - `file_name` string — Name of the screenshot file
  - `final_url` string
  - `headers` ModelsHeader[]
    - `id` integer
    - `key` string
    - `result_id` integer
    - `value` string
  - `html` string
  - `id` integer
  - `is_pdf` boolean
  - `network` ModelsNetworkLog[]
    - `content` integer[]
    - `error` string
    - `id` integer
    - `mime_type` string
    - `remote_ip` string
    - `request_type` 0 | 0
    - `result_id` integer
    - `status_code` integer
    - `time` string
    - `url` string
  - `perception_hash` string
  - `perception_hash_group_id` integer
  - `probed_at` string
  - `protocol` string
  - `response_code` integer
  - `response_reason` string
  - `screenshot` string
  - `technologies` ModelsTechnology[]
    - `id` integer
    - `result_id` integer
    - `value` string
  - `title` string
  - `tls` ModelsTLS
    - `cipher` string
    - `encrypted_client_hello` boolean
    - `id` integer
    - `issuer` string
    - `key_exchange` string
    - `protocol` string
    - `resultid` integer
    - `san_list` ModelsTLSSanList[]
      - `id` integer
      - `tls_id` integer
      - `value` string
    - `server_signature_algorithm` integer
    - `subject_name` string
    - `valid_from` string
    - `valid_to` string
  - `url` string

## Changes

- **2024-09-18** `d31da53d7f19` — 1 info
  - endpoint added
- **2024-09-13** `58e78d863f31` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/sensepost/apis/untitled-api/changes/submit/single/post.md)

---

[API](https://skmtc.dev/sensepost/apis/untitled-api.md) · [All operations](https://skmtc.dev/sensepost/apis/untitled-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sensepost/untitled-api/revisions/b1bf9e87bcb1/schema)
