Discover/lapor.go.id API
live

lapor.go.id APIwww.lapor.go.id

Access resolved complaint data and government institution details from LAPOR!, Indonesia's official public complaint portal. Search agencies, ratings, and success stories.

Endpoints
3
Updated
1mo ago
Try it
Page number for pagination
api.parse.bot/scraper/ff7ac48b-8a9d-4366-afd0-718b7301c6dc/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/ff7ac48b-8a9d-4366-afd0-718b7301c6dc/list_complaints?page=2' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

List resolved complaints (Kisah Sukses / Success Stories) from LAPOR!. Returns paginated list of complaints that have been successfully resolved, including title, description excerpt, author, comments count, and support count.

Input
ParamTypeDescription
pageintegerPage number for pagination
Response
{
  "type": "object",
  "fields": {
    "page": "integer",
    "count": "integer",
    "complaints": "array of complaint objects",
    "has_next_page": "boolean",
    "has_previous_page": "boolean"
  },
  "sample": {
    "page": 1,
    "count": 10,
    "complaints": [
      {
        "url": "https://www.lapor.go.id/laporan/detil/proyek-jalan-tol-pejagan-pemalang-seksi-3",
        "slug": "proyek-jalan-tol-pejagan-pemalang-seksi-3",
        "title": "Proyek Jalan Tol Pejagan-Pemalang Seksi 3",
        "author": "62815772xxxx",
        "status": "SELESAI",
        "description": "Selamat siang, mau tanya tentang kelanjutan proyek jalan tol...",
        "support_count": 109,
        "comments_count": 26,
        "author_profile_id": "513"
      }
    ],
    "has_next_page": true,
    "has_previous_page": false
  }
}

About the lapor.go.id API

The LAPOR! API provides access to Indonesia's official public complaints portal through 3 endpoints, covering resolved complaint listings, government institution search, and institution detail pages. The list_complaints endpoint returns paginated success stories with fields like title, description excerpt, author, comment count, and support count. The search_institutions and get_institution_detail endpoints expose agency names, types, ratings, follower counts, and associated resolved cases.

Complaint Data

The list_complaints endpoint returns paginated resolved complaints (Kisah Sukses) from LAPOR!. Each complaint object includes a title, description excerpt, author identifier, comments count, and support count. Pagination is controlled via the page parameter, and the response includes has_next_page and has_previous_page flags along with a total count field to help you traverse the full dataset.

Institution Search

The search_institutions endpoint lets you query the directory of government institutions connected to LAPOR!. Pass a query string to filter results by institution name, or omit it to page through all institutions. Each result includes the institution name, type (ministry, agency, local government, etc.), parent institution, and SMS prefix used for complaint submission. The response also returns total_pages so you can enumerate the full directory.

Institution Detail

The get_institution_detail endpoint accepts a slug (e.g., kementerian-kesehatan) obtained from search_institutions and returns deeper information: email, phone, address, rating score, follower count, sub-units, and an array of success stories associated with that institution. Not all fields are present for every institution — email, phone, address, and sub-units are returned only when available.

Common use cases
  • Track which government institutions have the highest ratings and follower counts on LAPOR!
  • Monitor citizen complaint resolution trends by paginating through success stories over time
  • Build a directory of Indonesian government agencies using institution name, type, and parent fields
  • Map public complaints to specific ministries or local agencies by linking complaints to institution slugs
  • Extract contact details (email, phone, address) for government institutions that have provided them
  • Analyze support counts and comment counts to identify high-engagement resolved complaints
  • Research how sub-units of large ministries relate to their parent institutions
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does LAPOR! have an official developer API?+
LAPOR! does not publish a public developer API or documented API program for external use. This Parse API provides structured access to the data available on the lapor.go.id portal.
What does get_institution_detail return that search_institutions does not?+
The search_institutions endpoint returns name, type, parent institution, and SMS prefix — enough to build a list. The get_institution_detail endpoint adds rating, followers count, contact fields (email, phone, address when available), sub-units, and an array of success stories linked to that institution. You need the slug from the search results to call the detail endpoint.
Does list_complaints return all complaints on LAPOR!, or only resolved ones?+
The endpoint returns only resolved complaints from the Kisah Sukses (Success Stories) section of LAPOR!. Open, pending, or rejected complaints are not currently covered. You can fork this API on Parse and revise it to add an endpoint targeting other complaint status categories.
Can I filter complaints by institution or by date?+
The list_complaints endpoint currently accepts only a page parameter; there is no filter by institution slug, date range, or category. You can fork this API on Parse and revise it to add filtered complaint queries by institution or time period.
Is there a limit to how many institutions are returned per page from search_institutions?+
The endpoint returns a fixed page of results per call. The total_pages field in the response tells you how many pages exist for a given query so you can paginate through the full result set. Very broad queries (empty query string) will have more pages than narrowly scoped keyword searches.
Page content last updated . Spec covers 3 endpoints from www.lapor.go.id.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.