aid: loopio name: Loopio description: Loopio is a Toronto-based response management platform used by teams to answer RFPs, RFIs, DDQs, and security questionnaires from a governed, reusable content Library. It publishes a public REST API — the Loopio Public API v2 at https://api.loopio.com/data/v2 — documented on a Stoplight developer portal at developer.loopio.com, with a 96-operation OpenAPI 3.0.1 contract covering Library Entries, Projects, Project Entries, Sections and subSections, Custom Project Fields, Merge Variables, Compliance Sets, Project Templates, Stacks, Tags, Teams, Users, Roles, Files, CRM opportunity links, asynchronous task status, and webhook subscriptions. Authentication is OAuth 2.0 client credentials against https://api.loopio.com/oauth2/access_token with 22 in-spec scopes, and the authorization server publishes RFC 8414 and RFC 9728 discovery documents that advertise a wider 51-scope surface including SCIM user/group provisioning and MCP tool/prompt/resource scopes. deliveryModel: model: saas open_source: false commercial: true callable_host: true label: Hosted service · you call their endpoint confidence: high source: - openapi - pricing generated: '2026-08-28' method: derived image: https://cdn.loopio.com/cache/8.328.b01/resources/images/favicon.png url: https://raw.githubusercontent.com/api-evangelist/loopio/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.20' created: '2026-08-25' modified: '2026-08-25' tags: - Company - RFP - Proposals - Response Management - Content Library - Sales Enablement - Questionnaires - Compliance - Collaboration - Documents - Webhook - Software-as-a-Service tags_raw: - Company - RFP - Proposals - Response Management - Content Library - Sales Enablement - Questionnaires - Compliance - Collaboration - Documents - Webhooks - SaaS apis: - aid: loopio:loopio-asynchronous-api name: Loopio Asynchronous API description: An asynchronous endpoint humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Asynchronous properties: - type: OpenAPI url: openapi/loopio-asynchronous-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-crm-api name: Loopio CRM API description: The CRM API from Loopio — 2 operation(s) for crm. humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - CRM properties: - type: OpenAPI url: openapi/loopio-crm-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-custom-project-fields-api name: Loopio Custom Project Fields API description: Create and manage Custom Project Fields humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Custom Project Fields properties: - type: OpenAPI url: openapi/loopio-custom-project-fields-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-customers-api name: Loopio Customers API description: Get information about Customer instances humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Customers properties: - type: OpenAPI url: openapi/loopio-customers-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-files-api name: Loopio Files API description: Manage Loopio files humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - File tags_raw: - Files properties: - type: OpenAPI url: openapi/loopio-files-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-library-entries-api name: Loopio Library Entries API description: Create and manage Library Entries humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Library Entries properties: - type: OpenAPI url: openapi/loopio-library-entries-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-merge-variables-api name: Loopio Merge Variables API description: Reusable Library/Project-wide variables humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Merge Variables properties: - type: OpenAPI url: openapi/loopio-merge-variables-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-project-templates-api name: Loopio Project Templates API description: Get Information about Project Templates humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Project Templates properties: - type: OpenAPI url: openapi/loopio-project-templates-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-projects-api name: Loopio Projects API description: Create and manage Projects humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Project tags_raw: - Projects properties: - type: OpenAPI url: openapi/loopio-projects-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-roles-api name: Loopio Roles API description: The Roles API from Loopio — 2 operation(s) for roles. humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Roles properties: - type: OpenAPI url: openapi/loopio-roles-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-stacks-api name: Loopio Stacks API description: View accessible stacks or Library structure humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Stacks properties: - type: OpenAPI url: openapi/loopio-stacks-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-tags-api name: Loopio Tags API description: Create and manage Tags humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Tags properties: - type: OpenAPI url: openapi/loopio-tags-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-teams-api name: Loopio Teams API description: Get Information about Teams humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Team tags_raw: - Teams properties: - type: OpenAPI url: openapi/loopio-teams-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-users-api name: Loopio Users API description: Create and manage Users humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - User tags_raw: - Users properties: - type: OpenAPI url: openapi/loopio-users-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - aid: loopio:loopio-webhooks-api name: Loopio Webhooks API description: Create & Manage webhook subscriptions humanURL: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api baseURL: https://api.loopio.com/data/v2 tags: - Webhook tags_raw: - Webhooks properties: - type: OpenAPI url: openapi/loopio-webhooks-api-openapi.yml - type: Documentation url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: >- https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: DomainSecurity url: security/loopio-domain-security.yml - type: OAuthScopes url: scopes/loopio-scopes.yml - type: Authentication url: authentication/loopio-authentication.yml - type: Website url: https://loopio.com/ - type: DeveloperPortal url: https://developer.loopio.com/ - type: Documentation url: https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: APIReference url: https://developer.loopio.com/docs/loopio-api/68a341c676710-loopio - type: GettingStarted url: https://developer.loopio.com/docs/loopio-api/c56ffe1fdae3e-getting-started-with-the-loopio-api - type: Support url: https://support.loopio.com/hc/en-us - type: Blog url: https://loopio.com/blog/ - type: Pricing url: https://loopio.com/pricing/ - type: TermsOfService url: https://loopio.com/legal/ - type: PrivacyPolicy url: https://loopio.com/legal/privacy/ - type: StatusPage url: https://www.loopiostatus.com/ - type: WellKnown url: well-known/loopio-well-known.yml - type: LLMsTxt url: llms/loopio-llms.txt - type: Packages url: packages/loopio-packages.yml - type: Conventions url: conventions/loopio-conventions.yml - type: ErrorCatalog url: errors/loopio-problem-types.yml - type: DataModel url: data-model/loopio-data-model.yml - type: Lifecycle url: lifecycle/loopio-lifecycle.yml - type: Conformance url: conformance/loopio-conformance.yml - type: Compliance url: https://loopio.com/legal/compliance-statement/ - type: Webhooks url: asyncapi/loopio-events-webhooks.yml - type: AgentSkill url: skills/_index.yml - type: RateLimits url: rate-limits/loopio-rate-limits.yml - type: Plans url: plans/loopio-plans-pricing.yml - type: Overlay url: overlays/loopio-openapi-overlay.yaml x-enrichment: date: '2026-08-25' status: enriched artifacts_added: 26 pass: local-v1