# Ceny iPhone na OLX.pl: eksport ogłoszeń

**Use case:** 

Eksportuje najnowsze ogłoszenia iPhone z OLX.pl z ceną, stanem, lokalizacją, sprzedawcą i zdjęciami. Przydatne do sprawdzania cen używanych telefonów i wyszukiwania okazji.

## Input

```json
{
  "country": "pl",
  "mode": "search",
  "searchQuery": "iphone",
  "categoryIds": [],
  "maxItems": 100,
  "includeDetails": false,
  "sortBy": "created_at:desc",
  "postedAfter": "",
  "sellerType": "any",
  "condition": "any",
  "startUrls": []
}
```

## Output

```json
{
  "id": {
    "label": "ID",
    "format": "number"
  },
  "title": {
    "label": "Title",
    "format": "string"
  },
  "url": {
    "label": "URL",
    "format": "string"
  },
  "price": {
    "label": "Price",
    "format": "number"
  },
  "currency": {
    "label": "Currency",
    "format": "string"
  },
  "negotiable": {
    "label": "Negotiable",
    "format": "boolean"
  },
  "condition": {
    "label": "Condition",
    "format": "string"
  },
  "city": {
    "label": "City",
    "format": "string"
  },
  "region": {
    "label": "Region",
    "format": "string"
  },
  "sellerName": {
    "label": "Seller",
    "format": "string"
  },
  "sellerType": {
    "label": "Seller Type",
    "format": "string"
  },
  "isPromoted": {
    "label": "Promoted",
    "format": "boolean"
  },
  "createdAt": {
    "label": "Created At",
    "format": "string"
  },
  "country": {
    "label": "Country",
    "format": "string"
  },
  "categoryId": {
    "label": "Category ID",
    "format": "number"
  },
  "description": {
    "label": "Description",
    "format": "string"
  },
  "district": {
    "label": "District",
    "format": "string"
  },
  "lat": {
    "label": "Lat",
    "format": "number"
  },
  "lon": {
    "label": "Lon",
    "format": "number"
  },
  "previousPrice": {
    "label": "Previous Price",
    "format": "number"
  },
  "refreshedAt": {
    "label": "Refreshed At",
    "format": "string"
  },
  "scrapedAt": {
    "label": "Scraped At",
    "format": "string"
  },
  "sellerId": {
    "label": "Seller ID",
    "format": "number"
  },
  "sellerJoined": {
    "label": "Seller Joined",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "isBusiness": {
    "label": "Is business",
    "format": "boolean"
  },
  "sellerCompany": {
    "label": "Seller company",
    "format": "string"
  },
  "phoneAvailable": {
    "label": "Phone available",
    "format": "boolean"
  },
  "olxDelivery": {
    "label": "Olx delivery",
    "format": "boolean"
  },
  "validTo": {
    "label": "Valid to",
    "format": "string"
  }
}
```

## How it works

### 1. Sign up on Apify or log in

The OLX Listings Scraper | Poland, Ukraine, Romania, Portugal +3 Actor is ready to run with the inputs already set for "Ceny iPhone na OLX.pl: eksport ogłoszeń". [Sign up or log in](https://console.apify.com/create-task-from-example/STKJ9htgMbbk41aDu) and you'll land in Apify Console with a copy of this exact task.

### 2. Start the "Ceny iPhone na OLX.pl: eksport ogłoszeń" task

The OLX Listings Scraper | Poland, Ukraine, Romania, Portugal +3 Actor will start running based on the input automatically. You can also change all the input fields, like country, mode, and more, to match your specific use case.

### 3. Receive the "Ceny iPhone na OLX.pl: eksport ogłoszeń" output

Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as ID, title, URL, and more.

### 4. Integrate into your workflow

The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also [run the "Ceny iPhone na OLX.pl: eksport ogłoszeń" task via API](https://apify.com/piotrv1001/olx-listings-scraper.md).

## FAQ

### What does the OLX Poland iPhone prices task return?

The OLX Poland iPhone prices task returns each listing's title, price in PLN, condition, negotiable flag, city, district and region, GPS coordinates, seller name, business seller flag, photos, description and URL.

### Which iPhone listings on OLX.pl are collected?

The OLX Poland iPhone prices task searches OLX.pl for "iphone" sorted newest first and saves up to 100 listings. Change the search query to "iphone 15 pro" or another model to narrow it.

### Can I set a price range or only get recent listings?

The OLX Poland iPhone prices task runs on the OLX Actor, which also takes a minimum and maximum price and an "only listings posted after" date such as 2026-10-01 or a phrase like 7 days.

### Can I tell private sellers from phone shops?

The OLX Poland iPhone prices task marks business sellers with a flag and saves the shop and company name when there is one, so you can keep only private sellers when tracking second-hand prices.

### How is the OLX Poland iPhone prices task billed?

The OLX Poland iPhone prices task is billed per listing saved, plus a tiny start fee per run. Lower maxItems to cap the cost of each run; current rates are on the Actor's Pricing tab.

### How do I get new iPhone listings from OLX every day?

The OLX Poland iPhone prices task can run on a daily Apify schedule. Because it sorts newest first, each run picks up fresh listings; send them to Google Sheets, a webhook or your API.

## About this Actor

This example demonstrates how to use [OLX Listings Scraper | Poland, Ukraine, Romania, Portugal +3](https://apify.com/piotrv1001/olx-listings-scraper.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/piotrv1001/olx-listings-scraper.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

This Task's input is already configured above. Use it as-is rather than inventing a new one.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/piotrv1001/olx-listings-scraper.md

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).
