← Public packages
@kody/hubspot
Read HubSpot contacts, companies, deals, and tickets, with dry-run writes and generic CRM object reads.
src/list-companies.ts
23 lines · 716 B · TypeScriptimport { listStandard, parseListInput, type StandardListInput } from './wrappers.ts'
/**
* List HubSpot companies.
* @example
* import listCompanies from 'kody:@kody/hubspot/list-companies'
* const { items } = await listCompanies({ limit: 10 })
*/
export async function listCompanies(input: StandardListInput = {}) {
return listStandard('companies', input)
}
/**
* List HubSpot companies.
* @example
* import listCompanies from 'kody:@kody/hubspot/list-companies'
* const result = await listCompanies({ limit: 10 })
*/
export default async function listCompaniesEntrypoint(
params: StandardListInput & Record<string, unknown> = {},
) {
return listCompanies(parseListInput(params, 'list-companies'))
}