Doomos Panama Scraper
Pricing
from $1.50 / 1,000 results
Go to Apify Store
Doomos Panama Scraper
Scrape property listings from doomos.com.pa. Use the same listing filters as the site or paste a URL — the URL wins when set.
Doomos Panama Scraper
Pricing
from $1.50 / 1,000 results
Scrape property listings from doomos.com.pa. Use the same listing filters as the site or paste a URL — the URL wins when set.
You can access the Doomos Panama Scraper programmatically from your own applications by using the Apify API. You can also choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in API & Integrations in Apify Console.
{ "openapi": "3.0.1", "info": { "version": "0.2", "x-build-id": "QHUcIB2NseYhUVHah" }, "servers": [ { "url": "https://api.apify.com/v2" } ], "paths": { "/acts/dadhalfdev~doomos-panama-scraper/run-sync-get-dataset-items": { "post": { "operationId": "run-sync-get-dataset-items-dadhalfdev-doomos-panama-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } }, "/acts/dadhalfdev~doomos-panama-scraper/runs": { "post": { "operationId": "runs-sync-dadhalfdev-doomos-panama-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor and returns information about the initiated run in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/runsResponseSchema" } } } } } } }, "/acts/dadhalfdev~doomos-panama-scraper/run-sync": { "post": { "operationId": "run-sync-dadhalfdev-doomos-panama-scraper", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } } }, "components": { "schemas": { "inputSchema": { "type": "object", "properties": { "input_url": { "title": "Input URL", "type": "string", "description": "Paste a Doomos search or listing URL. Overrides every filter when set." }, "listing_type": { "title": "Listing type", "enum": [ "", "venta", "alquiler", "alquiler-vacaciones", "traspaso", "compartir", "remate" ], "type": "string", "description": "Venta, alquiler, and the other Doomos operation filters.", "default": "venta" }, "property_type": { "title": "Property type", "enum": [ "", "casas", "apartamentos", "casas-de-campo", "casas-de-playa", "habitaciones", "duplex", "oficinas", "locales-comerciales", "bodegas", "edificios", "hoteles", "estacionamientos", "terrenos", "terrenos-agricolas", "terrenos-industriales", "condominios", "fincas", "naves-industriales", "lotes", "negocios" ], "type": "string", "description": "Same property-type filter as the site.", "default": "" }, "location": { "title": "Location", "enum": [ "", "provincia-de-panama", "provincia-de-chiriqui", "provincia-de-cocle", "provincia-de-colon", "provincia-de-los-santos", "provincia-de-bocas-del-toro", "provincia-de-veraguas", "provincia-de-herrera", "provincia-del-darien", "comarca-de-kuna-yala" ], "type": "string", "description": "Panama province, same list as the Doomos location filter.", "default": "" }, "query": { "title": "Keyword", "type": "string", "description": "Same as the Doomos search box. Optional." }, "price_min": { "title": "Minimum price (USD)", "minimum": 0, "type": "integer", "description": "Lowest price in US dollars." }, "price_max": { "title": "Maximum price (USD)", "minimum": 0, "type": "integer", "description": "Highest price in US dollars." }, "bedrooms": { "title": "Bedrooms", "enum": [ "", "1", "2", "3", "4", "5" ], "type": "string", "description": "Minimum bedrooms, same as the site’s Habitaciones filter.", "default": "" }, "bathrooms": { "title": "Bathrooms", "enum": [ "", "1", "2", "3", "4" ], "type": "string", "description": "Minimum bathrooms, same as the site’s Baños filter.", "default": "" }, "area_min": { "title": "Minimum area (m²)", "minimum": 0, "type": "integer", "description": "Smallest area in square meters, same as the site’s Superficie minimum." }, "area_max": { "title": "Maximum area (m²)", "minimum": 0, "type": "integer", "description": "Largest area in square meters, same as the site’s Superficie maximum." }, "parking": { "title": "Parking", "enum": [ "", "1", "2", "3" ], "type": "string", "description": "Minimum parking spaces, same as the site’s Estacionamiento filter.", "default": "" }, "only_photos": { "title": "Only with photos", "type": "boolean", "description": "Same as the site’s checkbox to show only listings with photos.", "default": false }, "neighborhood": { "title": "Neighborhood", "type": "string", "description": "Neighborhood or zone, for example Punta Pacifica or Las Mercedes." }, "sort_by": { "title": "Sort", "enum": [ "", "oldest", "price_asc", "price_desc", "area_asc", "area_desc" ], "type": "string", "description": "Same order as the listing page.", "default": "" }, "max_results": { "title": "Maximum results", "minimum": 1, "maximum": 2000, "type": "integer", "description": "Maximum rows to return (1–2000).", "default": 50 } } }, "runsResponseSchema": { "type": "object", "properties": { "data": { "type": "object", "properties": { "id": { "type": "string" }, "actId": { "type": "string" }, "userId": { "type": "string" }, "startedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "finishedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "status": { "type": "string", "example": "READY" }, "meta": { "type": "object", "properties": { "origin": { "type": "string", "example": "API" }, "userAgent": { "type": "string" } } }, "stats": { "type": "object", "properties": { "inputBodyLen": { "type": "integer", "example": 2000 }, "rebootCount": { "type": "integer", "example": 0 }, "restartCount": { "type": "integer", "example": 0 }, "resurrectCount": { "type": "integer", "example": 0 }, "computeUnits": { "type": "integer", "example": 0 } } }, "options": { "type": "object", "properties": { "build": { "type": "string", "example": "latest" }, "timeoutSecs": { "type": "integer", "example": 300 }, "memoryMbytes": { "type": "integer", "example": 1024 }, "diskMbytes": { "type": "integer", "example": 2048 } } }, "buildId": { "type": "string" }, "defaultKeyValueStoreId": { "type": "string" }, "defaultDatasetId": { "type": "string" }, "defaultRequestQueueId": { "type": "string" }, "buildNumber": { "type": "string", "example": "1.0.0" }, "containerUrl": { "type": "string" }, "usage": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "integer", "example": 1 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } }, "usageTotalUsd": { "type": "number", "example": 0.00005 }, "usageUsd": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "number", "example": 0.00005 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } } } } } } } }}OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.
OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.
By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.
You can download the OpenAPI definitions for Doomos Panama Scraper from the options below:
If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.
You can also check out our other API clients: