generated: '2026-09-25' method: derived generator: derive-vocabulary.py source: openapi/aiapplyd-openapi.yml vocabulary: name: AI Applyd Domain Vocabulary description: 'Terms declared by AI Applyd''s own API contract: its resource groups, objects and enumerations, with the contract''s definitions. Derived, not authored.' version: '2026-09-25' terms: - term: system definition: System health and diagnostics tags: - Resource Group source: openapi/aiapplyd-openapi.yml - term: auth definition: Authentication and authorization tags: - Resource Group source: openapi/aiapplyd-openapi.yml - term: billing definition: Subscription and billing management tags: - Resource Group source: openapi/aiapplyd-openapi.yml - term: usage definition: Usage tracking and quotas tags: - Resource Group source: openapi/aiapplyd-openapi.yml - term: AccountResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/AccountResponse - term: Account definition: 'Object declared by the contract with fields: id, email, name, image, phone, emailVerified, marketingEmailsOptOut, stripeCustomerId, company, companySlug, locale, createdAt. (1 more)' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/Account - term: ResponseMetadata definition: 'Object declared by the contract with fields: duration, performance, requestId, timestamp, version.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ResponseMetadata - term: ApiErrorResponse definition: 'Object declared by the contract with fields: error, meta, success.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApiErrorResponse - term: AccountUpdatedResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/AccountUpdatedResponse - term: UpdateAccountRequest definition: 'Object declared by the contract with fields: company, locale, marketingEmailsOptOut, name, phone.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/UpdateAccountRequest - term: AppleAuthorizationStoredResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/AppleAuthorizationStoredResponse - term: StoreAppleAuthorizationRequest definition: 'Object declared by the contract with fields: appleUserId, authorizationCode.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/StoreAppleAuthorizationRequest - term: AccountDeletedResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/AccountDeletedResponse - term: OverviewResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/OverviewResponse - term: OverviewData definition: 'Object declared by the contract with fields: aiHistoryCount, formsLeftData, fillsOverTime, averageTokensPerFill, totalTokensUsed, successRate, periodChange, jobListingsCount, averageAtsScore, outcomes.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/OverviewData - term: FormsLeftData definition: 'Object declared by the contract with fields: count, percent.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/FormsLeftData - term: TimeSeriesData definition: 'Object declared by the contract with fields: date, count.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/TimeSeriesData - term: SuccessRateData definition: 'Object declared by the contract with fields: successRate, successCount, failureCount, pendingCount, totalCount.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/SuccessRateData - term: OutcomeMetrics definition: Real-outcome success metrics from the email + calendar pipeline (interviews booked, offers, upcoming interviews, email response rate). tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/OutcomeMetrics - term: SuggestionsResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/SuggestionsResponse - term: SuggestionsData definition: 'Object declared by the contract with fields: suggestions.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/SuggestionsData - term: Suggestion definition: 'Object declared by the contract with fields: type, title, description, icon, priority, meta.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/Suggestion - term: ConfigListResponse definition: Paginated response with items and pagination metadata tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ConfigListResponse - term: ApplicationConfigData definition: 'Object declared by the contract with fields: status, totalApplications, totalApplied, totalErrors, totalSkipped, totalSubmitConfirmed, totalSubmitClicked, totalDeadPostings, totalEmployerReceipts, totalPendingReview, totalQueuedToApply.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApplicationConfigData - term: EnsureConfigResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/EnsureConfigResponse - term: QualityCheckResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/QualityCheckResponse - term: QualityCheckData definition: 'Object declared by the contract with fields: matchConfidence, matchingSkills, missingSkills, recommendation, suggestions.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/QualityCheckData - term: QualityCheckRequest definition: 'Object declared by the contract with fields: jobDescription, resumeContent.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/QualityCheckRequest - term: QualityStatsResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/QualityStatsResponse - term: QualityStatsData definition: 'Object declared by the contract with fields: approved, averageConfidence, blocked, flagged, totalChecked.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/QualityStatsData - term: RunApplicationsResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/RunApplicationsResponse - term: RunApplicationsData definition: 'Object declared by the contract with fields: processed, applied, skipped, errors, pendingReview, status.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/RunApplicationsData - term: ApplicationQuotaResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApplicationQuotaResponse - term: QuotaPeriodInfo definition: 'Object declared by the contract with fields: limit, remaining, resetAt, used.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/QuotaPeriodInfo - term: FreeApplicationsAllowance definition: 'Object declared by the contract with fields: limit, remaining, resetAt, used.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/FreeApplicationsAllowance - term: ApplicationResultListResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApplicationResultListResponse - term: ApplicationResultData definition: 'Object declared by the contract with fields: applicationStage, appliedAt, applyMode, submittingStartedAt, autoRetryStopped, autoRetryStoppedReason, nextAutoRetryAt, updatedAt, submitEvidenceTier, employerReceiptConfirmed, landingProofs, statusDisplay. (56 more)' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApplicationResultData - term: AIResumeData definition: 'Object declared by the contract with fields: certifications, education, experience, personalInfo, skills, summary.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/AIResumeData - term: EducationEntry definition: 'Object declared by the contract with fields: degree, endDate, gpa, highlights, institution, location, startDate.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/EducationEntry - term: ExperienceEntry definition: 'Object declared by the contract with fields: bullets, company, current, endDate, location, startDate, title.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ExperienceEntry - term: PersonalInfo definition: 'Object declared by the contract with fields: email, fullName, linkedin, location, phone, title, website.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/PersonalInfo - term: SubmissionInfo definition: Pre-flight submission requirements and credential status tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/SubmissionInfo - term: ApplicationsUsageResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApplicationsUsageResponse - term: PrepareApplicationResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/PrepareApplicationResponse - term: PrepareApplicationData definition: 'Object declared by the contract with fields: changesApplied, coverLetterContent, id, keyThemes, keywordsAdded, preparationStatus, preparedUnderFreeWatch, runStartedAt, tailoredResumeContent.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/PrepareApplicationData - term: PrepareApplicationRequest definition: 'Object declared by the contract with fields: jobMatchId, mode.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/PrepareApplicationRequest - term: BulkApproveResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/BulkApproveResponse - term: BulkApproveResultEntry definition: 'Object declared by the contract with fields: id, ok, status, reason.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/BulkApproveResultEntry - term: BulkApproveRequest definition: 'Object declared by the contract with fields: resultIds.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/BulkApproveRequest - term: ApplicationResultItemResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApplicationResultItemResponse - term: ApproveResultResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApproveResultResponse - term: RejectResultResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/RejectResultResponse - term: CancelResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/CancelResponse - term: CancelResultData definition: 'Object declared by the contract with fields: id, status.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/CancelResultData - term: SingleResultResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/SingleResultResponse - term: SingleResultData definition: 'Object declared by the contract with fields: applicationStage, appliedAt, applyMode, submittingStartedAt, autoRetryStopped, autoRetryStoppedReason, nextAutoRetryAt, updatedAt, submitEvidenceTier, employerReceiptConfirmed, landingProofs, statusDisplay. (71 more)' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/SingleResultData - term: LiveViewResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/LiveViewResponse - term: LiveViewData definition: 'Object declared by the contract with fields: available, debuggerFullscreenUrl, reason, sessionId.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/LiveViewData - term: UpdateApplicationStageResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/UpdateApplicationStageResponse - term: UpdateApplicationStageRequest definition: 'Object declared by the contract with fields: applicationStage.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/UpdateApplicationStageRequest - term: ExtractFormResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ExtractFormResponse - term: ExtractFormData definition: 'Object declared by the contract with fields: formFields, screeningAnswers.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ExtractFormData - term: ExtractFormField definition: 'Object declared by the contract with fields: field, value, selector, action.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ExtractFormField - term: ExtractFormScreeningAnswer definition: 'Object declared by the contract with fields: question, answer, confidence.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ExtractFormScreeningAnswer - term: FormValuesResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/FormValuesResponse - term: FormValuesRequest definition: 'Object declared by the contract with fields: formFields, screeningAnswers.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/FormValuesRequest - term: FormFieldValue definition: 'Object declared by the contract with fields: field, value, status.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/FormFieldValue - term: ScreeningAnswer definition: 'Object declared by the contract with fields: question, answer.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ScreeningAnswer - term: ScreenshotInfoResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ScreenshotInfoResponse - term: ScreenshotInfoData definition: 'Object declared by the contract with fields: alreadyAppliedProof, committedFields, identityCommitted, phaseTimings, hasPreFill, hasPostSubmit, formFieldsLog, submissionAttempts, activityLog.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ScreenshotInfoData - term: FormFieldsLogEntry definition: 'Object declared by the contract with fields: field, selector, value, action, status.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/FormFieldsLogEntry - term: GenerateOutreachResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/GenerateOutreachResponse - term: OutreachMessagesData definition: 'Object declared by the contract with fields: linkedinConnectionRequest, linkedinFollowUp, coldEmail, suggestedContacts, byContactType.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/OutreachMessagesData - term: SuggestedContact definition: 'Object declared by the contract with fields: role, searchUrl, emailPattern.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/SuggestedContact - term: ContactTypeMessage definition: 'Recruiter outreach: Fit / Proof / "Happy to share my CV"' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ContactTypeMessage - term: RefineDocumentResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/RefineDocumentResponse - term: RefineDocumentRequest definition: 'Object declared by the contract with fields: documentType, userInstructions.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/RefineDocumentRequest - term: ApplyDocumentPatchResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApplyDocumentPatchResponse - term: ApplyDocumentPatchRequest definition: 'Object declared by the contract with fields: documentType, content, patchCount, structuredResume.' tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ApplyDocumentPatchRequest - term: ParseTailoredResumeResponse definition: Successful API response tags: - Object source: openapi/aiapplyd-openapi.yml#/components/schemas/ParseTailoredResumeResponse