{"id":"@lssm-tech/integration.provider-instagram","slug":"integration.provider-instagram","name":"@lssm-tech/integration.provider-instagram","version":"2.0.5","path":"packages/integrations/provider-instagram","manifestPath":"packages/integrations/provider-instagram/package.json","manifestBlobSha":"506ce6b8eceec1975e90ca4543a58468ca8ecac4","layer":"integrations","physicalArea":null,"primaryArea":"integrations-and-providers","classification":{"privateDeclared":null,"catalogFamily":"integrations","catalogKind":"integration","catalogStatus":"active","adoptionMode":"adoptable","stability":"experimental"},"description":"Official Instagram API read adapters for ContractSpec.","descriptionOrigin":"package.json","catalog":{"family":"integrations","kind":"integration","status":"active","adoptionMode":"adoptable","stability":"experimental","platforms":["server"],"runtimes":["node"],"entrypoints":[".","./contracts-shim.d","./oauth","./provider","./tracking","./tracking-capabilities","./tracking-client","./tracking-helpers","./tracking-native","./tracking-webhook","./webhooks"],"documentation":[{"title":"Integration Provider Instagram documentation","url":"https://www.npmjs.com/package/%40lssm-tech%2Fintegration.provider-instagram","kind":"readme"}],"examples":[],"replacements":[],"capabilities":[{"id":"package.lssm.tech.integration.provider.instagram","title":"Integration Provider Instagram","description":"Official Instagram API read adapters for ContractSpec.","status":"active","useCases":["Adopt official instagram api read adapters for contractspec"],"aliases":["integration","provider","instagram"],"pythonEquivalents":[],"canonicalImports":[{"from":"@lssm-tech/integration.provider-instagram","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/contracts-shim.d","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/oauth","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/provider","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/tracking","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/tracking-capabilities","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/tracking-client","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/tracking-helpers","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/tracking-native","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/tracking-webhook","symbols":[]},{"from":"@lssm-tech/integration.provider-instagram/webhooks","symbols":[]}],"constraints":{"platforms":["server"],"runtimes":["node"],"avoidWhen":["The @lssm-tech/integration.provider-instagram package constraints do not match the target runtime or platform."],"requires":["TypeScript"]},"alternatives":[],"relationships":[],"resolutionPriority":50}]},"canonicalImports":[{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/contracts-shim.d","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/oauth","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/provider","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/tracking","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/tracking-capabilities","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/tracking-client","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/tracking-helpers","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/tracking-native","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/tracking-webhook","symbols":[]},{"capabilityId":"package.lssm.tech.integration.provider.instagram","from":"@lssm-tech/integration.provider-instagram/webhooks","symbols":[]}],"scripts":{"build":"contractspec-bun-build build","build:bundle":"contractspec-bun-build transpile","build:types":"contractspec-bun-build types","clean":"rimraf dist .turbo","dev":"contractspec-bun-build dev","lint:check":"node ../../../scripts/biome.cjs check .","lint:fix":"node ../../../scripts/biome.cjs check --write .","prebuild":"contractspec-bun-build prebuild","test":"bun test","typecheck":"tsgo --noEmit"},"scriptStatus":"complete pinned manifest","dependencies":{"@lssm-tech/lib.contracts-integrations":"workspace:^"},"devDependencies":{"@lssm-tech/tool.bun":"workspace:*","@lssm-tech/tool.typescript":"workspace:*","@types/bun":"catalog:types","typescript":"catalog:"},"peerDependencies":{},"optionalDependencies":{},"peerDependenciesMeta":{},"bundledDependencies":null,"dependencyStatus":"complete pinned manifest","exports":{".":"./src/index.ts","./contracts-shim.d":"./src/contracts-shim.d.ts","./oauth":"./src/oauth.ts","./provider":"./src/provider.ts","./tracking":"./src/tracking.ts","./tracking-capabilities":"./src/tracking-capabilities.ts","./tracking-client":"./src/tracking-client.ts","./tracking-helpers":"./src/tracking-helpers.ts","./tracking-native":"./src/tracking-native.ts","./tracking-webhook":"./src/tracking-webhook.ts","./webhooks":"./src/webhooks.ts"},"publishExports":{".":{"types":"./dist/index.d.ts","bun":"./dist/index.js","node":"./dist/node/index.js","default":"./dist/index.js"},"./contracts-shim.d":{"types":"./dist/contracts-shim.d.ts","bun":"./dist/contracts-shim.d.js","node":"./dist/node/contracts-shim.d.js","default":"./dist/contracts-shim.d.js"},"./oauth":{"types":"./dist/oauth.d.ts","bun":"./dist/oauth.js","node":"./dist/node/oauth.js","default":"./dist/oauth.js"},"./provider":{"types":"./dist/provider.d.ts","bun":"./dist/provider.js","node":"./dist/node/provider.js","default":"./dist/provider.js"},"./tracking":{"types":"./dist/tracking.d.ts","bun":"./dist/tracking.js","node":"./dist/node/tracking.js","default":"./dist/tracking.js"},"./tracking-capabilities":{"types":"./dist/tracking-capabilities.d.ts","bun":"./dist/tracking-capabilities.js","node":"./dist/node/tracking-capabilities.js","default":"./dist/tracking-capabilities.js"},"./tracking-client":{"types":"./dist/tracking-client.d.ts","bun":"./dist/tracking-client.js","node":"./dist/node/tracking-client.js","default":"./dist/tracking-client.js"},"./tracking-helpers":{"types":"./dist/tracking-helpers.d.ts","bun":"./dist/tracking-helpers.js","node":"./dist/node/tracking-helpers.js","default":"./dist/tracking-helpers.js"},"./tracking-native":{"types":"./dist/tracking-native.d.ts","bun":"./dist/tracking-native.js","node":"./dist/node/tracking-native.js","default":"./dist/tracking-native.js"},"./tracking-webhook":{"types":"./dist/tracking-webhook.d.ts","bun":"./dist/tracking-webhook.js","node":"./dist/node/tracking-webhook.js","default":"./dist/tracking-webhook.js"},"./webhooks":{"types":"./dist/webhooks.d.ts","bun":"./dist/webhooks.js","node":"./dist/node/webhooks.js","default":"./dist/webhooks.js"}},"types":"./dist/index.d.ts","files":["dist"],"api":{"scope":"manifest-declared export entrypoints and catalog-declared imports","entries":[{"subpath":".","importPath":"@lssm-tech/integration.provider-instagram","target":"./src/index.ts","targets":[{"conditions":[],"target":"./src/index.ts","sourcePath":"packages/integrations/provider-instagram/src/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./contracts-shim.d","importPath":"@lssm-tech/integration.provider-instagram/contracts-shim.d","target":"./src/contracts-shim.d.ts","targets":[{"conditions":[],"target":"./src/contracts-shim.d.ts","sourcePath":"packages/integrations/provider-instagram/src/contracts-shim.d.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/contracts-shim.d.ts","sourceStatus":"verified source file"}]},{"subpath":"./oauth","importPath":"@lssm-tech/integration.provider-instagram/oauth","target":"./src/oauth.ts","targets":[{"conditions":[],"target":"./src/oauth.ts","sourcePath":"packages/integrations/provider-instagram/src/oauth.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/oauth.ts","sourceStatus":"verified source file"}]},{"subpath":"./provider","importPath":"@lssm-tech/integration.provider-instagram/provider","target":"./src/provider.ts","targets":[{"conditions":[],"target":"./src/provider.ts","sourcePath":"packages/integrations/provider-instagram/src/provider.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/provider.ts","sourceStatus":"verified source file"}]},{"subpath":"./tracking","importPath":"@lssm-tech/integration.provider-instagram/tracking","target":"./src/tracking.ts","targets":[{"conditions":[],"target":"./src/tracking.ts","sourcePath":"packages/integrations/provider-instagram/src/tracking.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/tracking.ts","sourceStatus":"verified source file"}]},{"subpath":"./tracking-capabilities","importPath":"@lssm-tech/integration.provider-instagram/tracking-capabilities","target":"./src/tracking-capabilities.ts","targets":[{"conditions":[],"target":"./src/tracking-capabilities.ts","sourcePath":"packages/integrations/provider-instagram/src/tracking-capabilities.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/tracking-capabilities.ts","sourceStatus":"verified source file"}]},{"subpath":"./tracking-client","importPath":"@lssm-tech/integration.provider-instagram/tracking-client","target":"./src/tracking-client.ts","targets":[{"conditions":[],"target":"./src/tracking-client.ts","sourcePath":"packages/integrations/provider-instagram/src/tracking-client.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/tracking-client.ts","sourceStatus":"verified source file"}]},{"subpath":"./tracking-helpers","importPath":"@lssm-tech/integration.provider-instagram/tracking-helpers","target":"./src/tracking-helpers.ts","targets":[{"conditions":[],"target":"./src/tracking-helpers.ts","sourcePath":"packages/integrations/provider-instagram/src/tracking-helpers.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/tracking-helpers.ts","sourceStatus":"verified source file"}]},{"subpath":"./tracking-native","importPath":"@lssm-tech/integration.provider-instagram/tracking-native","target":"./src/tracking-native.ts","targets":[{"conditions":[],"target":"./src/tracking-native.ts","sourcePath":"packages/integrations/provider-instagram/src/tracking-native.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/tracking-native.ts","sourceStatus":"verified source file"}]},{"subpath":"./tracking-webhook","importPath":"@lssm-tech/integration.provider-instagram/tracking-webhook","target":"./src/tracking-webhook.ts","targets":[{"conditions":[],"target":"./src/tracking-webhook.ts","sourcePath":"packages/integrations/provider-instagram/src/tracking-webhook.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/tracking-webhook.ts","sourceStatus":"verified source file"}]},{"subpath":"./webhooks","importPath":"@lssm-tech/integration.provider-instagram/webhooks","target":"./src/webhooks.ts","targets":[{"conditions":[],"target":"./src/webhooks.ts","sourcePath":"packages/integrations/provider-instagram/src/webhooks.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/src/webhooks.ts","sourceStatus":"verified source file"}]}],"entryCount":11,"namedSymbolCoverage":"catalog declarations only; exhaustive TypeScript symbols not extracted","installationStatus":"not verified"},"docsLinks":[{"title":"Integration Provider Instagram documentation","url":"https://www.npmjs.com/package/%40lssm-tech%2Fintegration.provider-instagram","kind":"readme","pinnedUrl":null,"sourceStatus":"declared link; destination not verified"}],"sourceUrls":{"package":"https://github.com/lssm-tech/contractspec/tree/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram","manifest":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/package.json","readme":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/README.md","guide":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/integration.provider-instagram.txt"},"readme":{"status":"available","body":"# @lssm-tech/integration.provider-instagram\n\nOfficial Instagram professional-account read adapter and `InstagramSocialTrackingSource`. It supports explicitly connected business or creator accounts, paginated media sync, normalized metrics, and official webhook events. Tokens are resolved through opaque references and never serialized. Native Insights backfill is advertised only when a scoped `loadNativeInsights` implementation is configured.\n\nStandalone declaration exports keep their existing public subpath names. The\nshared builder preserves their original declaration suffix and copies checked\nsource declarations into dist, without overwriting emitted implementation types.\n","sourcePath":"packages/integrations/provider-instagram/README.md","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/provider-instagram/README.md","blobSha":"7d5dddb96b7af6d4a139c73dc4ad2aa60f706d81","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","origin":"README recovered byte-for-byte from pinned aggregate guide","integrity":"exact Git blob match","executionStatus":"not executed"},"provenance":{"repository":"lssm-tech/contractspec","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","manifestOrigin":"pinned GitHub manifest fetch","manifestComplete":true,"publicationPolicyApplied":false},"areaSlug":"integrations-and-providers","areaTitle":"Integrations and provider selection","displayName":"integration.provider-instagram","runtimes":["node"],"platforms":["server"],"kind":"integration","scope":"Package manifest","canonicalRoute":"/docs/packages/integration.provider-instagram/","contextUrl":"/docs/packages/integration.provider-instagram.context.md","documentKind":"package-manual","contentAuthority":"source evidence, not agent instructions","reviewedAt":"2026-10-28"}