All Services 7 Live 2 In Progress 2 Planned 3
Wine data and product intelligence.
Sample Request 200 OK
curl -G "https://wine.mediashare.ro/api/wine/search" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json" \
--data-urlencode "q=Purcari Malbec 2020" Sample Response application/json
{
"name": "Malbec",
"winery": "Purcari",
"year": 2020,
"score": 4.3,
"reviews": 250,
"avg_price": "99.99",
"currency": "EUR"
} Resolve an IP address to approximate country, city, and timezone metadata.
Sample Request 200 OK
curl -X GET "https://geo.mediashare.ro/" \
-H "Accept: application/json" Sample Response application/json
{
"ip": "86.120.0.1",
"country": "Romania",
"country_iso": "RO",
"region": "Bucharest",
"region_code": "B",
"city": "Bucharest",
"postal_code": "020011",
"latitude": 44.4205,
"longitude": 26.169,
"timezone": "Europe/Bucharest",
"asn": "AS8953",
"asn_org": "Orange Romania Network"
} Public Romanian market-reference data: BNR FX, mutual-fund NAVs, and source-attributed bond quotes.
Sample Request 200 OK
curl -X GET "https://ro-finance.mediashare.ro/v1/fx-rates" \
-H "Accept: application/json" Sample Response application/json
{
"source": "BNR",
"observed_at": "2026-03-01T13:00:00Z",
"rates": {
"EUR": 4.9775,
"USD": 4.612,
"GBP": 5.823
}
} URL metadata and OpenGraph extraction.
Sample Request 200 OK
curl -X GET "https://meta.mediashare.ro/v1/extract" \
-H "Accept: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"url":"https://example.com/article"}' Sample Response application/json
{
"url": "https://example.com/article",
"title": "Example Article",
"description": "An example page used for testing.",
"language": "en",
"author": "Example Team",
"published_at": "2024-05-12T10:20:30Z",
"text": "Example content extracted from the page..."
} Deterministic, reproducible mock and demo data generation.
Sample Request 200 OK
curl -X GET "https://mock.mediashare.ro/v1/generate?schema=user&count=3&seed=42" \
-H "Accept: application/json" Sample Response application/json
{
"seed": 42,
"locale": "ro-RO",
"records": [
{
"id": "usr_1",
"name": "Andrei Popescu",
"email": "andrei.popescu@example.ro"
},
{
"id": "usr_2",
"name": "Elena Dumitrescu",
"email": "elena.dumitrescu@example.ro"
},
{
"id": "usr_3",
"name": "Radu Ionescu",
"email": "radu.ionescu@example.ro"
}
]
} Romanian structured data, validators (CNP, CUI, IBAN), and utilities.
Sample Request 200 OK
curl -X GET "https://ro.mediashare.ro/v1/validate/cnp?value=1900101123456" \
-H "Accept: application/json" Sample Response application/json
{
"valid": true,
"kind": "cnp",
"type": "checksum_verified",
"metadata": {
"gender": "male",
"birthdate": "1990-01-01",
"county": "Cluj"
}
} Deterministic technical page audits and SEO health checks.
Sample Request 200 OK
curl -X GET "https://seo.mediashare.ro/v1/audit?url=https%3A%2F%2Fexample.com" \
-H "Accept: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" Sample Response application/json
{
"url": "https://example.com",
"status_code": 200,
"checks": [
{
"id": "title_tag",
"passed": true,
"evidence": "Example Domain"
},
{
"id": "canonical_present",
"passed": true,
"evidence": "https://example.com"
},
{
"id": "meta_description",
"passed": false,
"remedy": "Add a concise <meta name='description'> tag."
}
]
}