Prakse.lv Scraper
Pricing
from $1.49 / 1,000 results
Go to Apify Store
Prakse.lv Scraper
Scrape job vacancies and internships from Prakse.lv, Latvia's leading student career platform.
Pricing
from $1.49 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share


Extract job vacancies and internships from Prakse.lv, Latvia's leading career platform for students and young professionals.
Features
- Scrapes all active vacancies and internships from Prakse.lv
- Filters by type: internship, regular job, or all
- Full vacancy detail: description, requirements, duties, company offer
- Salary extraction: net/gross, min/max, currency, period
- Application deadline extraction
- Cross-run deduplication (90-day TTL) — skip previously seen vacancies
- Direct URL mode: supply specific vacancy URLs
- Respects
robots.txt
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
jobType | select | all | Filter by type: all, internship, or work |
maxItems | integer | 0 | Maximum results (0 = no limit) |
daysOld | integer | 0 | Filter by deadline within N days (0 = no filter) |
fetchDetails | boolean | true | Fetch full description from detail pages |
skipReposts | boolean | false | Skip vacancies seen in previous runs |
startUrls | array | [] | Specific vacancy URLs to scrape directly |
Output
Each result contains:
| Field | Type | Description |
|---|---|---|
id | string | Vacancy ID |
url | string | Vacancy page URL |
title | string | Vacancy title |
companyName | string | Employer name |
companyUrl | string | Employer profile URL |
jobType | string | Internship or Work |
schedule | string | Part time or Full time |
deadline | string | Application deadline (YYYY-MM-DD) |
location | string | City and country |
salaryText | string | Raw salary string |
salaryMin | number | Minimum salary |
salaryMax | number | Maximum salary |
salaryCurrency | string | Currency code (e.g. EUR) |
salaryPeriod | string | MONTHLY, HOURLY, etc. |
salaryType | string | net or gross |
descriptionHtml | string | Full description as HTML |
descriptionText | string | Full description as plain text |
descriptionMarkdown | string | Full description as Markdown |
requirementsText | string | Requirements section |
dutiesText | string | Duties section |
proposalText | string | Employer offer section |
publishDate | string | Scrape date (YYYY-MM-DD) |
source | string | prakse.lv |
isRepost | boolean | Whether seen in a previous run |
contentHash | string | 16-char MD5 for change detection |
Example output
{"id": "176361","url": "https://www.prakse.lv/vacancy/176361/rigas-tehniskas-universitates-attistibas-fonds/projektesanas-inzeniera-asistents","title": "PROJEKTĒŠANAS INŽENIERA ASISTENTS","companyName": "Rīgas Tehniskās universitātes Attīstības fonds","jobType": "Internship","schedule": "Part time","deadline": "2026-05-10","location": "Rīga, Latvia","salaryMin": 500,"salaryMax": 500,"salaryCurrency": "EUR","salaryPeriod": "MONTHLY","salaryType": "net","salaryText": "Salary(net): 500 EUR monthly","descriptionText": "2 prakses vietas. Apmērs: 500 EUR (30 stundas nedēļā)...","publishDate": "2026-04-24","source": "prakse.lv","isRepost": false,"contentHash": "a3f8c21d9b4e0712"}
Usage examples
Scrape all active vacancies:
{ "jobType": "all", "fetchDetails": true }
Internships only:
{ "jobType": "internship", "fetchDetails": true }
Daily feed (new listings only, skip reposts):
{ "skipReposts": true, "fetchDetails": true }
Specific vacancy URLs:
{"startUrls": [{ "url": "https://www.prakse.lv/vacancy/176361/rigas-tehniskas-universitates-attistibas-fonds/projektesanas-inzeniera-asistents" },{ "url": "https://www.prakse.lv/vacancy/176360/if-insurance-baltic-if-p-amp-c-insurance-as/sales-support-group-intern" }]}
Max 50 results:
{ "maxItems": 50, "fetchDetails": true }
Pricing
$1.49 per 1,000 results.
Prakse.lv is a small board (~200–400 active vacancies). A full scrape with detail pages typically costs under $0.50.
Notes
- Prakse.lv is a Latvian platform covering internships and entry-level jobs. Listings are in Latvian, English, and Russian.
publishDatereflects the scrape date — Prakse.lv does not expose the original posting date on list pages.- Salary is available on approximately 40–50% of listings.