Discover/quickcompany.in API
live

quickcompany.in APIquickcompany.in

Search and retrieve Indian trademark data from QuickCompany.in. Filter by status, Nice class, and keyword. Access details, journals, and correspondence history.

Endpoints
5
Updated
3mo ago
Try it
Page number for pagination.
Sort order for results. Accepted value: newest.
Search keyword to find trademarks by name.
Filter by trademark status. Accepted values include: Registered, Objected, Abandoned, Refu
Filter by Nice Classification class number (1 through 45).
api.parse.bot/scraper/057beba8-9f8d-49e7-b96c-c461671f62d1/<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/057beba8-9f8d-49e7-b96c-c461671f62d1/search_trademarks?page=1&query=tech' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for trademarks by keyword, status, and class. Returns paginated results with trademark summaries including application IDs, names, statuses, and proprietor information.

Input
ParamTypeDescription
pageintegerPage number for pagination.
orderstringSort order for results. Accepted value: newest.
querystringSearch keyword to find trademarks by name.
statusstringFilter by trademark status. Accepted values include: Registered, Objected, Abandoned, Refused, Removed, Formalities Chk Pass.
classesstringFilter by Nice Classification class number (1 through 45).
Response
{
  "type": "object",
  "fields": {
    "items": "array of trademark summaries with application_id, name, slug, status, class, application_date, proprietor, and url",
    "query": "string, the search query used",
    "current_page": "integer",
    "total_matches": "integer or null if not available on page"
  },
  "sample": {
    "data": {
      "items": [
        {
          "url": "https://www.quickcompany.in/trademarks/2329312-c-tech-c-tech-electronics",
          "name": "C Tech C Tech Electronics",
          "slug": "c-tech-c-tech-electronics",
          "class": "9",
          "status": "Refused",
          "proprietor": "Ctech Electronics",
          "application_id": "2329312",
          "application_date": "10 May 2012"
        }
      ],
      "query": "tech",
      "current_page": 1,
      "total_matches": null
    },
    "status": "success"
  }
}

About the quickcompany.in API

The QuickCompany.in API provides access to Indian trademark registration data across 5 endpoints, covering search, full application details, objected marks, Nice Classification classes, and trademark journals. The search_trademarks endpoint lets you query by keyword, filter by status (Registered, Objected, Abandoned, Refused, Removed, Formal), and narrow results to any of the 45 Nice Classification classes, returning application IDs, proprietor names, and status at scale.

Trademark Search and Detail

The search_trademarks endpoint accepts a query string alongside optional filters for status and classes (Nice Classification numbers 1–45). Results are paginated via the page parameter and can be sorted by newest. Each result includes application_id, name, slug, status, class, application_date, proprietor, and a direct url. The total_matches field indicates how many records match the query when that figure is available.

The get_trademark_detail endpoint takes an application_id and slug — both available from search results — and returns the full record for a single trademark. Response fields include status, classes, description (the goods/services text), proprietor, date_of_application, a documents array with document types and dates, and a correspondence array with type, ID, and date entries. This makes it possible to trace the procedural history of an application.

Objected Marks and Classification

The get_objected_trademarks_class35_2024 endpoint returns objected trademark cases filtered to a specific Nice Classification class and application year, returning name, application_id, status, and the source url. The limit parameter controls result count. This is useful for monitoring opposition activity within a given class.

The get_trademark_classes endpoint lists all 45 Nice Classification classes with their names and page URLs, providing a reference for populating classes filters in other endpoints. The list_trademark_journals endpoint returns recent trademark journals including journal_number, name, published_date, and brand_count — useful for tracking newly published marks by publication cycle.

Common use cases
  • Monitor competitor trademark filings by searching for brand keywords and filtering to 'Registered' or 'Objected' status.
  • Track the procedural history of an application using the correspondence and documents arrays from get_trademark_detail.
  • Identify objected marks in a specific Nice Classification class to assess opposition trends before filing.
  • Build a trademark watch service that alerts on new registrations in a given class by polling search_trademarks sorted by newest.
  • Enumerate all 45 Nice Classification classes programmatically using get_trademark_classes to power classification dropdowns in legal tools.
  • Retrieve brand counts and publication dates from list_trademark_journals to track the volume of new publications per journal cycle.
  • Verify proprietor details and goods/services descriptions for due diligence on Indian trademark ownership.
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 QuickCompany.in offer an official developer API?+
QuickCompany.in does not publish an official developer API or documented public API endpoint as of this writing.
What does `get_trademark_detail` return beyond basic status information?+
It returns the full application record: description (the goods/services text tied to the mark), date_of_application, a documents array listing document types and dates, and a correspondence array with type, ID, and date for each correspondence event. Combined, these fields let you reconstruct the procedural timeline of an application.
Does `total_matches` always return a number in search results?+
No. The total_matches field is typed as integer or null. For certain queries or pages, the source does not expose an aggregate count, so the field returns null. The current_page field is always present for pagination tracking.
Can I retrieve trademark data for jurisdictions outside India?+
Not currently. The API covers Indian trademark registrations as recorded on QuickCompany.in. You can fork it on Parse and revise it to add endpoints targeting other trademark registries.
Is there an endpoint for searching trademark journals by class or date range?+
Not currently. list_trademark_journals returns journal name, number, published date, and brand count but does not support filtering by class or date range. You can fork the API on Parse and revise it to add a filtered journal search endpoint.
Page content last updated . Spec covers 5 endpoints from quickcompany.in.
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.