Live Data in Romanian 348 perle 154 people

Perle românești

Real slips of the tongue by famous Romanians, word for word, in Romanian. Every one in context, sourced, and dated as closely as the sources allow. Get one at random, or filter by person, year or category.

Real & sourced!
„Dac-am declanșa o politică a colectării apei care ne vine din ploi, din tornade, am putea uda pământul din sud prin gravitație.”

Traian Băsescu · by 2015 · source

Citat din culegerea „Noi vorbim, nu gândim” de Radu Paraschivescu, prezentată de Digi24, despre cum ar putea fi irigat sudul țării. Articolul nu spune când sau unde a fost rostită fraza.

The one rule

Real, or it does not go in

These are real people, so every perlă here was said in public, is quoted word for word in the original Romanian, and links to at least one source (an article, a video, a transcript) that has those words. Nothing is invented, tidied up or paraphrased. If we could not source it, it is not here.

Spotted a wrong quote, a wrong date, or something that should not be here? Write to hello@tasta.space and it gets fixed or removed.

Base URL: https://api.tasta.space/v1/perle

Endpoints

MethodPathWhat you get
GET/v1/perle/randomOne perlă at random. Takes the filters below and format=text.
GET/v1/perleA page of perle, newest first. Filters, sort, page, per_page.
GET/v1/perle/{id}One perlă by id. Takes format=text.
GET/v1/perle/todayThe perlă of the day, the same for everyone until midnight in Bucharest.
GET/v1/perle/peopleEveryone quoted, with a slug and a count. Takes category.
GET/v1/perle/categoriesThe categories, with counts.

Parameters

NameExampleDoes
personadi-ilieOnly this person. Slugs come from /v1/perle/people.
categorypoliticaOne of politica, sport, tv, showbiz.
year2018Said that year. Skips perle dated only before a year.
from, to2010Said between these years, both included. A perlă dated before a year counts for to, never for from.
qscoalaSearch the quote, the context and the name. Case and diacritics do not matter: si finds și.
sortoldestList only: newest (default), oldest or random.
page, per_page2, 10List only. per_page is 1 to 50, default 20.
formattextOne plain line instead of JSON, on random, today and {id}.

Calls

$ curl https://api.tasta.space/v1/perle/random
$ curl "https://api.tasta.space/v1/perle?category=sport&sort=oldest"
$ curl "https://api.tasta.space/v1/perle/random?format=text"
$ curl "https://api.tasta.space/v1/perle?q=romania&per_page=5"

A perlă looks like this

{
  "data": {
    "id": 190,
    "quote": "Dac-am declanșa o politică a colectării apei care ne vine din ploi, din tornade, am putea uda pământul din sud prin gravitație.",
    "person": {
      "name": "Traian Băsescu",
      "slug": "traian-basescu"
    },
    "role": "președintele României",
    "category": "politica",
    "said_on": "2015",
    "year": 2015,
    "date_precision": "before",
    "context": "Citat din culegerea „Noi vorbim, nu gândim” de Radu Paraschivescu, prezentată de Digi24, despre cum ar putea fi irigat sudul țării. Articolul nu spune când sau unde a fost rostită fraza.",
    "sources": [
      {
        "url": "https://www.digi24.ro/magazin/timp-liber/cultura/digicult-cea-mai-recenta-colectie-de-perle-noi-vorbim-nu-gandim-414722",
        "publisher": "Digi24",
        "title": "DIGICULT| Cea mai recentă colecție de perle: „Noi vorbim, nu gândim” | Digi24",
        "kind": "article"
      }
    ],
    "url": "https://api.tasta.space/v1/perle/190"
  }
}

How exact the date is

said_on is only as precise as the sources. date_precision says how precise:

Valuesaid_onMeans
day2019-10-03That day.
month2011-03Some day that month.
year2006Some day that year.
before2012That year or earlier. The perlă turns up in a later collection, so the year is that of the earliest source.

Errors of its own

On top of the hub's errors. Messages are in Romanian, like the data; codes are not.

StatusCodeWhen
404no_matchrandom found nothing for those filters
404not_foundNo perlă with that id
422invalid_parameterA category that does not exist, a year that is not a year, and so on
Live, counts against your limit

Try it

https://api.tasta.space/v1/perle/random
Press send. The response shows up here, headers included.