> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://apidocs.polytomic.com/2024-02-08/guides/configuring-your-connections/connections/netsuiteopenair/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://apidocs.polytomic.com/_mcp/server. # NetSuite OpenAir Supports: * ✅ Models * ✅ Bulk sync source * ✅ Connection Proxy ## Connection ### Configuration
NameTypeDescriptionRequired
api_key string API key true
api_namespace string API namespace true
client_id string Client ID true
client_secret string Client secret true
company_id string Company ID true
per_day_rate_limit integer Per day rate limit true
per_minute_rate_limit integer Per minute rate limit true
#### Example ```json { "name": "NetSuite OpenAir connection", "type": "netsuiteopenair", "configuration": { "api_key": "", "api_namespace": "", "client_id": "", "client_secret": "", "company_id": "", "per_day_rate_limit": 0, "per_minute_rate_limit": 0 } } ``` ## Model Sync ### Source #### Configuration
NameTypeDescriptionRequired
object string Object

Accepted values: `contacts`, `expense_reports`, `job_codes`, `projects`, `project_milestones`, `project_phases`, `project_tasks`, `receipts`, `time_entries`, `customers`, `users`, `slip`, `task`, `uprate`, `invoice`, `project_stage`, `category`, `customerpo`, `booking`, `approval_line`, `time_type`, `target_utilization`, `project_billing_rule`, `project_billing_transaction`, `booking_by_day`, `booking_request`, `booking_type`, `resource_request`, `resource_profile`, `resource_profile_type`, `schedule_exception`, `work_schedule_work_hour`, `user_work_schedule`
true
#### Example ```json { ... "configuration": { "object": "contact" } } ``` ## Bulk Sync ### Source NetSuite OpenAir connections may be used as a bulk sync source. No additional configuration options are required.