BoxHero Integration Plugin (boxhero/index.ts)

corsair · packages/boxhero/index.ts · typescript · Apache-2.0
integration, pos, lang:typescript, tag:boxhero

Provides API endpoints, schemas, authentication, and error handling for the BoxHero inventory service. Reuse when integrating BoxHero inventory management into applications.

// Source: https://github.com/corsairdev/corsair | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
import type {
	AuthTypes,
	BindEndpoints,
	CorsairEndpoint,
	CorsairErrorHandler,
	CorsairPlugin,
	CorsairPluginContext,
	KeyBuilderContext,
	PickAuth,
	PluginAuthConfig,
	PluginPermissionsConfig,
	RequiredPluginEndpointMeta,
	RequiredPluginEndpointSchemas,
} from 'corsair/core';
import { AuthMissingError } from 'corsair/core';
import {
	deleteItem,
	deleteLocation,
	getItem,
	getItemAttribute,
	getLocation,
	getMember,
	getTeamInfo,
	listBasic,
	listItemAttributes,
	listItems,
	listLocation,
	listLocations,
	listMembers,
	listPartners,
} from './endpoints';
import type {
	BoxheroEndpo

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key