OLX Poland API

Shopping / API Key Intermediate HTTPS
Varies by plan (check documentation)

Overview

The OLX Poland API allows developers to integrate with OLX's Polish classifieds marketplace to post and manage adverts, communicate with users, and retrieve listing data. It supports automated ad posting and building tools on top of Poland's leading classifieds platform. Use cases include real estate listing automation, vehicle ad management, and marketplace integrations.

💡

Beginner Tip

Register your application at developer.olx.pl to receive API credentials. Start by calling the /api/partner/users/me endpoint to verify your authentication is working before attempting to create or manage listings.

Available Data

OLX Poland data via REST API
JSON-formatted response data
Requires API key authentication

Example Response

JSON Response
{
  "status": "success",
  "data": {
    "result": "Data from OLX Poland",
    "description": "Integrate with local sites by posting, managing adverts and communicating with OLX users",
    "timestamp": "2025-01-15T10:00:00Z"
  }
}

Field Reference

id Unique identifier for the OLX advert or user account
title Title of the classified advertisement
status Current status of the advert such as active, removed, or outdated
price.value Listed price of the item or service in Polish Zloty (PLN)
location.city_name City where the item is located or the service is offered
url Direct link to the advert on the OLX Poland website

Implementation Example

const url = "https://developer.olx.pl/api/doc";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
  headers: {
  "X-API-Key": "YOUR_API_KEY"
  }
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

401 Unauthorized The access token is missing, expired, or incorrectly formatted in the Authorization header
Use OAuth 2.0 to obtain a fresh access token and include it as Bearer YOUR_TOKEN in the Authorization header
422 Unprocessable Entity on ad creation The advert data does not meet the required format or is missing mandatory fields
Review required fields for the ad category in the API docs; common missing fields include category_id, title, price, and location
403 Forbidden on category Your account does not have permission to post ads in the specified category
Verify that your OLX partner account has been approved for the category you are trying to post in

Matrix Score Breakdown

🌐 Reachability 0/30
⚡ Speed 10/20
🔒 Security 15/15
🛠 Developer XP 12/20
✓ Reliability 0/15

Partially tested on Apr 5, 2026

Technical Specifications

Auth API Key
HTTPS REQUIRED
CORS UNKNOWN
Category Shopping
Difficulty Intermediate
Verified: 2026-04-04

Similar APIs

View All →