openapi: 3.0.3 info: title: Docupilot accounts APIs ai organization_onboarding API version: '1.0' description: Docupilot accounts APIs termsOfService: https://docupilot.app/terms-and-conditions/ contact: name: Team Docupilot email: support@docupilot.app tags: - name: organization_onboarding paths: /accounts/organization_onboarding/: get: operationId: organization_onboarding_retrieve tags: - organization_onboarding security: - SessionAuthentication: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OnboardingStatus' description: '' '401': content: application/json: schema: $ref: '#/components/schemas/UnauthenticatedError' description: '' '403': content: application/json: schema: $ref: '#/components/schemas/ForbiddenError' description: '' patch: operationId: organization_onboarding_partial_update tags: - organization_onboarding requestBody: content: application/json: schema: $ref: '#/components/schemas/PatchedOnboardingStatus' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/PatchedOnboardingStatus' multipart/form-data: schema: $ref: '#/components/schemas/PatchedOnboardingStatus' security: - SessionAuthentication: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OnboardingStatus' description: '' '400': content: application/json: schema: $ref: '#/components/schemas/ValidationError' description: '' '401': content: application/json: schema: $ref: '#/components/schemas/UnauthenticatedError' description: '' '403': content: application/json: schema: $ref: '#/components/schemas/ForbiddenError' description: '' components: schemas: UnauthenticatedError: type: object properties: detail: type: string required: - detail ValidationError: type: object properties: errors: type: object additionalProperties: {} non_field_errors: type: array items: type: string required: - errors - non_field_errors ForbiddenError: type: object properties: detail: type: string required: - detail OnboardingStatus: type: object properties: personalize_experience: type: boolean secure_account: type: boolean PatchedOnboardingStatus: type: object properties: personalize_experience: type: boolean secure_account: type: boolean securitySchemes: OAuthAuthentication: type: http scheme: bearer description: OAuth2 Bearer Token Authentication SessionAuthentication: type: apiKey in: cookie name: sessionid description: browser based login takes care of this externalDocs: description: Help docs on how to use API url: https://help.docupilot.app/developers/api-overview