{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/evaboot-com/json-schema/evaboot-com-extraction-create-out-schema.json",
  "title": "ExtractionCreateOut",
  "description": "202 Accepted response for URL + profile-list extractions.\n\nOld wire shape uses ``extraction_id`` (not ``search_id``) on POSTs;\nGET endpoints continue to expose the same value as ``search_id``.\nSee evaboot_django/public_api/views/extraction.py:506 (URL),\nline 867 (profile_ids/upload).",
  "x-generated": "2026-11-07",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/evaboot-com-openapi.json#/components/schemas/ExtractionCreateOut",
  "properties": {
    "success": {
      "default": true,
      "description": "Always `true` when the extraction was accepted.",
      "title": "Success",
      "type": "boolean"
    },
    "extraction_id": {
      "description": "Identifier of the new extraction. Poll `GET /v1/extractions/{extraction_id}/` with it to follow progress and collect the results; it is the same value the list endpoint returns as `search_id`.",
      "title": "Extraction Id",
      "type": "string"
    },
    "message": {
      "default": "",
      "description": "Human-readable confirmation that the job was queued.",
      "title": "Message",
      "type": "string"
    },
    "status": {
      "default": "",
      "description": "Stage the job was in when it was accepted.",
      "title": "Status",
      "type": "string"
    },
    "count": {
      "default": 0,
      "description": "Number of leads or accounts submitted, when known upfront. It is `0` for a search or list URL, whose real size is only known once Sales Navigator has been paged through. URLs in `unresolved_urls` are not counted, and the same person sent twice counts once.",
      "title": "Count",
      "type": "integer"
    },
    "unresolved_urls": {
      "description": "Public `linkedin.com/in/...` URLs from the request that could not be matched to a Sales Navigator profile. They are left out of the extraction and not charged. Empty when every URL was used.",
      "items": {
        "type": "string"
      },
      "title": "Unresolved Urls",
      "type": "array"
    }
  },
  "required": [
    "extraction_id"
  ],
  "type": "object"
}