docs / reclameaqui

Reclame Aqui

Brazilian company complaints and reputation.

base /reclameaqui/v16 endpoints
post/reclameaqui/v1/company/search1 credit

resolve a company by name/slug

ParameterAllowed / rangeDescription
queryoptionalCompany name (resolved to a slug) or, for complaints/search, the keyword to match in complaint titles/bodies.
slugoptionalReclameAqui company shortname/slug (e.g. 'nubank'). Provide this OR query / company_id.
Try in playground →
post/reclameaqui/v1/company/detail1 credit

company profile + reputation index

ParameterAllowed / rangeDescription
slugoptionalReclameAqui company shortname/slug (e.g. 'nubank'). Provide this OR query / company_id.
company_idoptionalReclameAqui numeric company id (from company/detail or company/search).
Try in playground →
post/reclameaqui/v1/company/stats3 credits

reputation metrics + main/performance problems

ParameterAllowed / rangeDescription
slugoptionalReclameAqui company shortname/slug (e.g. 'nubank'). Provide this OR query / company_id.
company_idoptionalReclameAqui numeric company id (from company/detail or company/search).
Try in playground →
post/reclameaqui/v1/company/complaints1 credit

paginated complaints for a company

ParameterAllowed / rangeDescription
company_idrequiredReclameAqui numeric company id (from company/detail or company/search).
status = ANSWEREDoptionalANSWERED · EVALUATED · NOT_ANSWERED · PROCESSINGComplaint status to page through (default ANSWERED). Use `statuses` to combine several.
statusesoptionalOptional list of statuses to fetch (overrides `status`).
limit = 50optional1–255Maximum complaints to return (public cap is 255).
page_size = 5optional1–50Complaints fetched per upstream page (tuning knob).
date_fromoptionalOnly include complaints on/after this date (YYYY-MM-DD).
date_tooptionalOnly include complaints on/before this date (YYYY-MM-DD).
company_slugoptionalCompany slug (used to build the complaint URL / label rows).
company_nameoptionalOptional company display name to stamp onto returned complaint rows.
Try in playground →
post/reclameaqui/v1/complaints/search1 credit

search complaints by keyword

ParameterAllowed / rangeDescription
queryrequiredCompany name (resolved to a slug) or, for complaints/search, the keyword to match in complaint titles/bodies.
limit = 50optional1–255Maximum complaints to return (public cap is 255).
page_size = 10optional1–50Complaints fetched per upstream page (tuning knob).
date_fromoptionalOnly include complaints on/after this date (YYYY-MM-DD).
date_tooptionalOnly include complaints on/before this date (YYYY-MM-DD).
Try in playground →
post/reclameaqui/v1/complaint/detail2 credits

single complaint thread (HTML timeline)

ParameterAllowed / rangeDescription
company_slugrequiredCompany slug (used to build the complaint URL / label rows).
complaint_url_slugrequiredThe complaint's URL slug (the last path segment of its ReclameAqui page).
Try in playground →