← Public packages
@kody/hubspot
Read HubSpot contacts, companies, deals, and tickets, with dry-run writes and generic CRM object reads.
src/search-tickets.ts
23 lines · 747 B · TypeScriptimport { searchStandard, parseSearchInput, type StandardSearchInput } from './wrappers.ts'
/**
* Search HubSpot tickets.
* @example
* import searchTickets from 'kody:@kody/hubspot/search-tickets'
* const { items } = await searchTickets({ query: 'acme' })
*/
export async function searchTickets(input: StandardSearchInput = {}) {
return searchStandard('tickets', input)
}
/**
* Search HubSpot tickets.
* @example
* import searchTickets from 'kody:@kody/hubspot/search-tickets'
* const result = await searchTickets({ query: 'acme', limit: 10 })
*/
export default async function searchTicketsEntrypoint(
params: StandardSearchInput & Record<string, unknown> = {},
) {
return searchTickets(parseSearchInput(params, 'search-tickets'))
}