Search companies
rs_search_companiesSearch Iranian companies by name or activity with filters and return national IDs for full registry profiles via rs_company.
Instructions
Search Iranian companies by name or activity with filters; returns national ids for rs_company.
Each result has the company's national id (company_id, شناسه ملی), name, age/capital summary, CEO and up to 5 licenses. Combine filters freely, e.g. active software companies in Isfahan with capital over 10 billion Rial. Next: rs_company(company_id) for the full registry profile (board, shareholders, gazette ads).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Registered city, Persian name, e.g. 'مشهد'. | |
| page | No | Result page, from 1. | |
| size | No | Headcount class: xs very small .. xl very large. | |
| sort | No | Order of results. | relevance |
| query | No | Name, brand or activity words in Persian, e.g. 'نرم افزار' or 'دیجی کالا'. Empty = filters only. | |
| status | No | Company status. | |
| province | No | Registered province, Persian name as the site writes it, e.g. 'تهران', 'اصفهان'. | |
| has_brand | No | Only companies that own a registered trademark. | |
| page_size | No | Results per page. | |
| license_id | No | Only companies holding this license; id from rs_options('licenses', query). | |
| max_capital | No | Maximum registered capital in Rial. | |
| min_capital | No | Minimum registered capital in Rial, e.g. 10000000000. | |
| company_type | No | Legal form id from rs_options('company_types'); 5 = سهامی خاص, 6 = با مسئولیت محدود, 3 = تعاونی. | |
| has_contract | No | Only companies with recorded government contracts. | |
| founded_after | No | Registration date from, Persian '1400/01/01' or Gregorian '2021-03-21'. | |
| founded_before | No | Registration date to, same formats. | |
| has_subsidiary | No | Only companies with subsidiaries. | |
| product_category | No | Only suppliers in this product category slug, from rs_options('categories') or a product's category_slug. |