openapi: 3.1.0 info: title: Insightly CRM Contacts Projects API description: 'Insightly CRM REST API v3.1. Supports CRUD over Contacts, Organizations, Opportunities, Leads, Projects, Products, Quotations, and more. Authentication is HTTP Basic with a Base64-encoded API key as the username. ' version: '3.1' contact: name: Insightly API Help url: https://api.insightly.com/v3.1/Help servers: - url: https://api.{pod}.insightly.com/v3.1 description: Pod-specific base URL (your pod is shown in User Settings under API Key) variables: pod: default: na1 security: - BasicAuth: [] tags: - name: Projects paths: /Projects/{id}: parameters: - in: path name: id required: true schema: type: integer format: int64 get: summary: Get a project operationId: getProject responses: '200': description: Project content: application/json: schema: type: object tags: - Projects components: securitySchemes: BasicAuth: type: http scheme: basic description: 'Username is the Base64-encoded API key; password is left blank. Example header: Authorization: Basic '