Beef

Weekly prices (and also monthly for beef cuts) of different categories, cuts and qualities of beef and live animals per Member State and for the whole of the Union (not for beef cuts). Monthly volumes in case of beef production. More information can be found on the Info tab of the portal’s beef prices (carcasses) app, beef prices (live animals) app, beef prices (cuts) app and beef production app.

Beef prices (carcasses)

Request parameters

Parameter Optional Description

memberStateCodes

true

The optional codes of the EU Member States.

categories

true

The optional beef categories. Multiple categories must be comma-separated. For more details check the REST API : /api/beef/categories

productCodes

true

The optional product codes. Multiple product codes must be comma-separated. For more details check the REST API : /api/beef/productCodes

years

true

The optional year(s) to search for beef.

weeks

true

The optional week(s) of a year to search for beef. The first week of January is number 1.

months

true

The optional month(s) to search for beef.

beginDate

true

The optional date interval start to search for beef prices.

endDate

true

The optional date interval end to search for beef prices.

Example of a request

GET /api/beef/prices?memberStateCodes=PT&years=2019,2020&weeks=5,6,7,8&beginDate=22/01/2020&endDate=02/02/2020&categories=heifers,cows HTTP/1.1
                        Content-Type: application/json;charset=UTF-8
                        Accept: application/json
                        Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with beef prices

[].memberStateCode

String

The code of the EU Member State.

[].memberStateName

String

The name of the EU Member State.

[].category

String

The category of the beef carcass.

[].productCode

String

The product code of the beef carcass.

[].beginDate

String

The valid start date period of the beef price.

[].endDate

String

The valid end date period of the beef price.

[].weekNumber

Number

The week number of the year. The first week of January is number 1.

[].unit

String

The unit of the beef.

[].price

String

The price of the beef.

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 217

[ {
"memberStateCode" : "PT",
"memberStateName" : "Portugal",
"beginDate" : "23/01/2020",
"endDate" : "30/01/2020",
"weekNumber" : 5,
"price" : "€20.07",
"unit" : "€/100Kg",
"category" : "Cows",
"productCode" : "D O3"
} ]

Beef (carcasses) categories

Example of a request

GET /api/beef/categories HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with beef carcass categories

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 42

[ "Adult male indicative price", "Bulls" ]

Beef carcass product codes

Example of a request

GET /api/beef/productCodes HTTP/1.1
      Content-Type: application/json;charset=UTF-8
      Accept: application/json
      Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with beef carcass product codes

Example of a response

HTTP/1.1 200 OK
      Content-Type: application/json
      Content-Length: 21

      [ "ACZ URO", "B R3" ]

Beef prices (live animals)

Request parameters

Parameter Optional Description

memberStateCodes

true

The optional codes of the EU Member States.

categories

true

The optional beef categories. Multiple categories must be comma-separated. For more details check the REST API : /api/liveAnimal/categories

years

true

The optional year(s) to search for beef.

weeks

true

The optional week(s) of a year to search for beef. The first week of January is number 1.

months

true

The optional month(s) to search for beef.

beginDate

true

The optional date interval start to search for beef prices.

endDate

true

The optional date interval end to search for beef prices.

Example of a request

GET /api/liveAnimal/prices?memberStateCodes=SE&years=2022&weeks=5,30&beginDate=31/01/2022&endDate=07/02/2022&categories=young%20store%20cattle HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with live animal prices

[].memberStateCode

String

The code of the EU Member State.

[].memberStateName

String

The name of the EU Member State.

[].category

String

The category of the beef live animal.

[].beginDate

String

The valid start date period of the beef price.

[].endDate

String

The valid end date period of the beef price.

[].weekNumber

Number

The week number of the year. The first week of January is number 1.

[].unit

String

The unit of the beef.

[].price

String

The price of the beef.

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 224

[ {
  "memberStateCode" : "SE",
  "memberStateName" : "Sweden",
  "beginDate" : "31/01/2022",
  "endDate" : "06/02/2022",
  "weekNumber" : 5,
  "price" : "€2.4",
  "unit" : "€/kg",
  "category" : "Young Store Cattle"
} ]

Beef (live animals) categories

Example of a request

GET /api/liveAnimal/categories HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with beef live animal categories

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 75

[ "Male Calves Beef Type", "Male Calves Dairy Type", "Young Store Cattle" ]

Beef weekly prices (cuts)

Request parameters

Parameter Optional Description

memberStateCodes

true

The optional codes of the EU Member States.

categories

true

The optional category(ies) of the beef cuts weekly prices. Multiple categories must be comma-separated. For more details check the REST API : /api/beef/cuts/prices/categories

priceTypes

true

The optional price type(s) of the beef cuts weekly prices. Multiple price types must be comma-separated. For more details check the REST API : /api/beef/cuts/prices/priceTypes

years

true

The optional year(s) to search for beef cuts weekly prices.

months

true

The optional month(s) to search for beef cuts weekly prices.

weeks

true

The optional week(s) of a year to search for beef cuts weekly prices. The first week of January is number 1.

beginDate

true

The optional date interval start to search for beef cuts weekly prices.

endDate

true

The optional date interval end to search for beef cuts weekly prices.

Example of a request

GET /api/beef/cuts/prices?memberStateCodes=AT,LT&categories=Forequarter,Minced%20Meat&priceTypes=Selling%20price&beginDate=20/06/2025&endDate=30/06/2025&years=2024,2025&weeks=23,24,25&months=5,6,7 HTTP/1.1
                        Content-Type: application/json;charset=UTF-8
                        Accept: application/json
                        Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with beef cuts weekly prices

[].memberStateCode

String

The code of the EU Member State.

[].memberStateName

String

The name of the EU Member State.

[].beginDate

String

The valid start date period of the beef cuts weekly price.

[].endDate

String

The valid end date period of the beef cuts weekly price.

[].year

Number

The year of the beef cuts weekly price.

[].week

Number

The week number of the year. The first week of January is number 1.

[].category

String

The category of the beef cuts weekly price.

[].priceType

String

The price type of the beef cuts weekly price.

[].unit

String

The unit of the beef cuts weekly price.

[].price

String

The weekly price of the beef cuts.

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 275

[ {
  "memberStateCode" : "AT",
  "memberStateName" : "Austria",
  "beginDate" : "23/06/2025",
  "endDate" : "29/06/2025",
  "price" : "€661.43",
  "unit" : "€/100Kg",
  "year" : 2025,
  "category" : "Forequarter",
  "priceType" : "Selling price",
  "weekNumber" : 25
} ]

Beef weekly categories (cuts)

Example of a request

GET /api/beef/cuts/prices/categories HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with all beef cuts weekly categories

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 47

[ "Forequarter", "Hindquarter", "Minced meat" ]

Beef weekly price types (cuts)

Example of a request

GET /api/beef/cuts/prices/priceTypes HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with all beef cuts weekly price types

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 69

[ "Non-retail buying price", "Retail buying price", "Selling price" ]

Beef monthly prices (cuts)

Request parameters

Parameter Optional Description

memberStateCodes

true

The optional codes of the EU Member States.

categories

true

The optional category(ies) of the beef cuts monthly prices. Multiple categories must be comma-separated. For more details check the REST API : /api/beef/cuts/prices/month/categories

priceTypes

true

The optional price type(s) of the beef cuts monthly prices. Multiple price types must be comma-separated. For more details check the REST API : /api/beef/cuts/prices/month/priceTypes

years

true

The optional year(s) to search for beef cuts monthly prices.

months

true

The optional month(s) to search for beef cuts monthly prices.

beginDate

true

The optional date interval start to search for beef cuts monthly prices.

endDate

true

The optional date interval end to search for beef cuts monthly prices.

Example of a request

GET /api/beef/cuts/prices/month?memberStateCodes=DE,LT&categories=Minced%20meat&priceTypes=Selling%20price&years=2022&months=1,2&beginDate=01/01/2022&endDate=31/03/2022 HTTP/1.1
                        Content-Type: application/json;charset=UTF-8
                        Accept: application/json
                        Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with beef cuts monthly prices

[].memberStateCode

String

The code of the EU Member State.

[].memberStateName

String

The name of the EU Member State.

[].beginDate

String

The valid start date period of the beef cuts monthly price.

[].endDate

String

The valid end date period of the beef cuts monthly price.

[].year

Number

The year of the beef cuts monthly price.

[].month

String

The month of the year.

[].monthNumber

Number

The month number of the year.

[].category

String

The category of the beef cuts monthly price.

[].priceType

String

The price type of the beef cuts monthly price.

[].unit

String

The unit of the beef cuts monthly price.

[].price

String

The monthly price of the beef cuts.

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 299

[ {
  "memberStateCode" : "DE",
  "memberStateName" : "Germany",
  "beginDate" : "01/02/2022",
  "endDate" : "28/02/2022",
  "price" : "€627.89",
  "unit" : "€/100Kg",
  "year" : 2022,
  "category" : "Minced Meat",
  "priceType" : "Selling price",
  "monthNumber" : 2,
  "month" : "February"
} ]

Beef monthly categories (cuts)

Example of a request

GET /api/beef/cuts/prices/month/categories HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with all beef cuts monthly categories

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 17

[ "Minced meat" ]

Beef monthly price types (cuts)

Example of a request

GET /api/beef/cuts/prices/month/priceTypes HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with all beef cuts monthly price types

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 69

[ "Non-retail buying price", "Retail buying price", "Selling price" ]

Beef production

Request parameters

Parameter Optional Description

memberStateCodes

true

The optional codes of the EU Member States to search for beef production.

categories

true

The optional beef categories to search for beef production. Multiple categories must be comma-separated. For more details check the REST API : /api/beef/production/categories

years

true

The optional year(s) to search for beef production.

months

true

The optional month(s) number to search for beef production.

Example of a request

GET /api/beef/production?memberStateCodes=SE&years=2022 HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with beef production

[].memberStateCode

String

The code of the EU Member State.

[].memberStateName

String

The name of the EU Member State.

[].category

String

The category of the beef production.

[].year

Number

The year corresponding to the beef production volume.

[].month

String

The month of the year.

[].tonnes

Number

The number of production volume in 1000 Tonnes.

[].heads

Number

The number of production volume in 1000 Heads.

[].kgPerHead

Number

The number of production volume in Kg/head.

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 201

[ {
  "memberStateCode" : "SE",
  "memberStateName" : "Sweden",
  "year" : 2022,
  "month" : "December",
  "category" : "Bull",
  "tonnes" : 3.93,
  "heads" : 11.44,
  "kgPerHead" : 343.53
} ]

Beef production categories

Example of a request

GET /api/beef/production/categories HTTP/1.1
Content-Type: application/json;charset=UTF-8
Accept: application/json
Host: localhost:8080

Response fields

Path Type Description

[]

Array

Array with beef production categories

Example of a response

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 62

[ "Bull", "Bullock", "Calf", "Cow", "Heifer", "Young cattle" ]