Microsoft Azure · Capability

Microsoft Azure Microsoft Cognitive Language Service - Analyze Text Authoring — Authoring

Microsoft Azure Microsoft Cognitive Language Service - Analyze Text Authoring — Authoring. 49 operations. Lead operation: Microsoft Azure Get Authoring Analyze Text Projects. Self-contained Naftiko capability covering one Microsoft Azure business surface.

Run with Naftiko Microsoft AzureAuthoring

What You Can Do

GET
Microsoftazuretextanalysisauthoringlistprojects — Microsoft Azure Get Authoring Analyze Text Projects
/v1/authoring/analyze-text/projects
GET
Microsoftazuretextanalysisauthoringgetprojectdeletionstatus — Microsoft Azure Get Authoring Analyze Text Projects Global Deletion Jobs Jobid
/v1/authoring/analyze-text/projects/global/deletion-jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringlistassignedresourcedeployments — Microsoft Azure Get Authoring Analyze Text Projects Global Deployments Resources
/v1/authoring/analyze-text/projects/global/deployments/resources
GET
Microsoftazuretextanalysisauthoringgetsupportedlanguages — Microsoft Azure Get Authoring Analyze Text Projects Global Languages
/v1/authoring/analyze-text/projects/global/languages
GET
Microsoftazuretextanalysisauthoringgetsupportedprebuiltentities — Microsoft Azure Get Authoring Analyze Text Projects Global Prebuilt Entities
/v1/authoring/analyze-text/projects/global/prebuilt-entities
GET
Microsoftazuretextanalysisauthoringlisttrainingconfigversions — Microsoft Azure Get Authoring Analyze Text Projects Global Training Config Versions
/v1/authoring/analyze-text/projects/global/training-config-versions
PATCH
Microsoftazuretextanalysisauthoringcreateproject — Microsoft Azure Patch Authoring Analyze Text Projects Projectname
/v1/authoring/analyze-text/projects/{projectname}
GET
Microsoftazuretextanalysisauthoringgetproject — Microsoft Azure Get Authoring Analyze Text Projects Projectname
/v1/authoring/analyze-text/projects/{projectname}
DELETE
Microsoftazuretextanalysisauthoringdeleteproject — Microsoft Azure Delete Authoring Analyze Text Projects Projectname
/v1/authoring/analyze-text/projects/{projectname}
POST
Microsoftazuretextanalysisauthoringcopyprojectauthorization — Microsoft Azure Post Authoring Analyze Text Projects Projectname :authorize Copy
/v1/authoring/analyze-text/projects/{projectname}/authorize-copy
POST
Microsoftazuretextanalysisauthoringcopyproject — Microsoft Azure Post Authoring Analyze Text Projects Projectname :copy
/v1/authoring/analyze-text/projects/{projectname}/copy
POST
Microsoftazuretextanalysisauthoringexport — Microsoft Azure Post Authoring Analyze Text Projects Projectname :export
/v1/authoring/analyze-text/projects/{projectname}/export
POST
Microsoftazuretextanalysisauthoringimport — Microsoft Azure Post Authoring Analyze Text Projects Projectname :import
/v1/authoring/analyze-text/projects/{projectname}/import
POST
Microsoftazuretextanalysisauthoringtrain — Microsoft Azure Post Authoring Analyze Text Projects Projectname :train
/v1/authoring/analyze-text/projects/{projectname}/train
GET
Microsoftazuretextanalysisauthoringgetcopyprojectstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Copy Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/copy/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringlistdeployments — Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments
/v1/authoring/analyze-text/projects/{projectname}/deployments
POST
Microsoftazuretextanalysisauthoringswapdeployments — Microsoft Azure Post Authoring Analyze Text Projects Projectname Deployments :swap
/v1/authoring/analyze-text/projects/{projectname}/deployments/swap
GET
Microsoftazuretextanalysisauthoringgetswapdeploymentsstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Swap Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/deployments/swap/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringgetdeployment — Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname
/v1/authoring/analyze-text/projects/{projectname}/deployments/{deploymentname}
PUT
Microsoftazuretextanalysisauthoringdeployproject — Microsoft Azure Put Authoring Analyze Text Projects Projectname Deployments Deploymentname
/v1/authoring/analyze-text/projects/{projectname}/deployments/{deploymentname}
DELETE
Microsoftazuretextanalysisauthoringdeletedeployment — Microsoft Azure Delete Authoring Analyze Text Projects Projectname Deployments Deploymentname
/v1/authoring/analyze-text/projects/{projectname}/deployments/{deploymentname}
POST
Microsoftazuretextanalysisauthoringdeletedeploymentfromresources — Microsoft Azure Post Authoring Analyze Text Projects Projectname Deployments Deploymentname :delete From Resources
/v1/authoring/analyze-text/projects/{projectname}/deployments/{deploymentname}/delete-from-resources
GET
Microsoftazuretextanalysisauthoringgetdeploymentdeletefromresourcesstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname Delete From Resources Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/deployments/{deploymentname}/delete-from-resources/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringgetdeploymentstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/deployments/{deploymentname}/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringgetexportstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Export Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/export/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringlistexportedmodels — Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models
/v1/authoring/analyze-text/projects/{projectname}/exported-models
GET
Microsoftazuretextanalysisauthoringgetexportedmodel — Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname
/v1/authoring/analyze-text/projects/{projectname}/exported-models/{exportedmodelname}
DELETE
Microsoftazuretextanalysisauthoringdeleteexportedmodel — Microsoft Azure Delete Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname
/v1/authoring/analyze-text/projects/{projectname}/exported-models/{exportedmodelname}
PUT
Microsoftazuretextanalysisauthoringcreateorupdateexportedmodel — Microsoft Azure Put Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname
/v1/authoring/analyze-text/projects/{projectname}/exported-models/{exportedmodelname}
GET
Microsoftazuretextanalysisauthoringgetexportedmodeljobstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/exported-models/{exportedmodelname}/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringgetexportedmodelmanifest — Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname Manifest
/v1/authoring/analyze-text/projects/{projectname}/exported-models/{exportedmodelname}/manifest
GET
Microsoftazuretextanalysisauthoringgetimportstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Import Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/import/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringlisttrainedmodels — Microsoft Azure Get Authoring Analyze Text Projects Projectname Models
/v1/authoring/analyze-text/projects/{projectname}/models
GET
Microsoftazuretextanalysisauthoringgettrainedmodel — Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel
/v1/authoring/analyze-text/projects/{projectname}/models/{trainedmodellabel}
DELETE
Microsoftazuretextanalysisauthoringdeletetrainedmodel — Microsoft Azure Delete Authoring Analyze Text Projects Projectname Models Trainedmodellabel
/v1/authoring/analyze-text/projects/{projectname}/models/{trainedmodellabel}
POST
Microsoftazuretextanalysisauthoringevaluatemodel — Microsoft Azure Post Authoring Analyze Text Projects Projectname Models Trainedmodellabel :evaluate
/v1/authoring/analyze-text/projects/{projectname}/models/{trainedmodellabel}/evaluate
POST
Microsoftazuretextanalysisauthoringloadsnapshot — Microsoft Azure Post Authoring Analyze Text Projects Projectname Models Trainedmodellabel :load Snapshot
/v1/authoring/analyze-text/projects/{projectname}/models/{trainedmodellabel}/load-snapshot
GET
Microsoftazuretextanalysisauthoringgetevaluationstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluate Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/models/{trainedmodellabel}/evaluate/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringgetmodelevaluationresults — Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluation Result
/v1/authoring/analyze-text/projects/{projectname}/models/{trainedmodellabel}/evaluation/result
GET
Microsoftazuretextanalysisauthoringgetmodelevaluationsummary — Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluation Summary Result
/v1/authoring/analyze-text/projects/{projectname}/models/{trainedmodellabel}/evaluation/summary-result
GET
Microsoftazuretextanalysisauthoringgetloadsnapshotstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Load Snapshot Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/models/{trainedmodellabel}/load-snapshot/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringlistdeploymentresources — Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources
/v1/authoring/analyze-text/projects/{projectname}/resources
POST
Microsoftazuretextanalysisauthoringassigndeploymentresources — Microsoft Azure Post Authoring Analyze Text Projects Projectname Resources :assign
/v1/authoring/analyze-text/projects/{projectname}/resources/assign
POST
Microsoftazuretextanalysisauthoringunassigndeploymentresources — Microsoft Azure Post Authoring Analyze Text Projects Projectname Resources :unassign
/v1/authoring/analyze-text/projects/{projectname}/resources/unassign
GET
Microsoftazuretextanalysisauthoringgetassigndeploymentresourcesstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources Assign Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/resources/assign/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringgetunassigndeploymentresourcesstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources Unassign Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/resources/unassign/jobs/{jobid}
GET
Microsoftazuretextanalysisauthoringlisttrainingjobs — Microsoft Azure Get Authoring Analyze Text Projects Projectname Train Jobs
/v1/authoring/analyze-text/projects/{projectname}/train/jobs
GET
Microsoftazuretextanalysisauthoringgettrainingstatus — Microsoft Azure Get Authoring Analyze Text Projects Projectname Train Jobs Jobid
/v1/authoring/analyze-text/projects/{projectname}/train/jobs/{jobid}
POST
Microsoftazuretextanalysisauthoringcanceltrainingjob — Microsoft Azure Post Authoring Analyze Text Projects Projectname Train Jobs Jobid :cancel
/v1/authoring/analyze-text/projects/{projectname}/train/jobs/{jobid}/cancel

MCP Tools

microsoft-azure-get-authoring-analyze

Microsoft Azure Get Authoring Analyze Text Projects

read-only idempotent
microsoft-azure-get-authoring-analyze-2

Microsoft Azure Get Authoring Analyze Text Projects Global Deletion Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-3

Microsoft Azure Get Authoring Analyze Text Projects Global Deployments Resources

read-only idempotent
microsoft-azure-get-authoring-analyze-4

Microsoft Azure Get Authoring Analyze Text Projects Global Languages

read-only idempotent
microsoft-azure-get-authoring-analyze-5

Microsoft Azure Get Authoring Analyze Text Projects Global Prebuilt Entities

read-only idempotent
microsoft-azure-get-authoring-analyze-6

Microsoft Azure Get Authoring Analyze Text Projects Global Training Config Versions

read-only idempotent
microsoft-azure-patch-authoring-analyze

Microsoft Azure Patch Authoring Analyze Text Projects Projectname

idempotent
microsoft-azure-get-authoring-analyze-7

Microsoft Azure Get Authoring Analyze Text Projects Projectname

read-only idempotent
microsoft-azure-delete-authoring-analyze

Microsoft Azure Delete Authoring Analyze Text Projects Projectname

idempotent
microsoft-azure-post-authoring-analyze

Microsoft Azure Post Authoring Analyze Text Projects Projectname :authorize Copy

microsoft-azure-post-authoring-analyze-2

Microsoft Azure Post Authoring Analyze Text Projects Projectname :copy

microsoft-azure-post-authoring-analyze-3

Microsoft Azure Post Authoring Analyze Text Projects Projectname :export

microsoft-azure-post-authoring-analyze-4

Microsoft Azure Post Authoring Analyze Text Projects Projectname :import

microsoft-azure-post-authoring-analyze-5

Microsoft Azure Post Authoring Analyze Text Projects Projectname :train

microsoft-azure-get-authoring-analyze-8

Microsoft Azure Get Authoring Analyze Text Projects Projectname Copy Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-9

Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments

read-only idempotent
microsoft-azure-post-authoring-analyze-6

Microsoft Azure Post Authoring Analyze Text Projects Projectname Deployments :swap

microsoft-azure-get-authoring-analyze-10

Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Swap Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-11

Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname

read-only idempotent
microsoft-azure-put-authoring-analyze

Microsoft Azure Put Authoring Analyze Text Projects Projectname Deployments Deploymentname

idempotent
microsoft-azure-delete-authoring-analyze-2

Microsoft Azure Delete Authoring Analyze Text Projects Projectname Deployments Deploymentname

idempotent
microsoft-azure-post-authoring-analyze-7

Microsoft Azure Post Authoring Analyze Text Projects Projectname Deployments Deploymentname :delete From Resources

microsoft-azure-get-authoring-analyze-12

Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname Delete From Resources Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-13

Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-14

Microsoft Azure Get Authoring Analyze Text Projects Projectname Export Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-15

Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models

read-only idempotent
microsoft-azure-get-authoring-analyze-16

Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname

read-only idempotent
microsoft-azure-delete-authoring-analyze-3

Microsoft Azure Delete Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname

idempotent
microsoft-azure-put-authoring-analyze-2

Microsoft Azure Put Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname

idempotent
microsoft-azure-get-authoring-analyze-17

Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-18

Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname Manifest

read-only idempotent
microsoft-azure-get-authoring-analyze-19

Microsoft Azure Get Authoring Analyze Text Projects Projectname Import Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-20

Microsoft Azure Get Authoring Analyze Text Projects Projectname Models

read-only idempotent
microsoft-azure-get-authoring-analyze-21

Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel

read-only idempotent
microsoft-azure-delete-authoring-analyze-4

Microsoft Azure Delete Authoring Analyze Text Projects Projectname Models Trainedmodellabel

idempotent
microsoft-azure-post-authoring-analyze-8

Microsoft Azure Post Authoring Analyze Text Projects Projectname Models Trainedmodellabel :evaluate

microsoft-azure-post-authoring-analyze-9

Microsoft Azure Post Authoring Analyze Text Projects Projectname Models Trainedmodellabel :load Snapshot

microsoft-azure-get-authoring-analyze-22

Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluate Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-23

Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluation Result

read-only idempotent
microsoft-azure-get-authoring-analyze-24

Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluation Summary Result

read-only idempotent
microsoft-azure-get-authoring-analyze-25

Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Load Snapshot Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-26

Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources

read-only idempotent
microsoft-azure-post-authoring-analyze-10

Microsoft Azure Post Authoring Analyze Text Projects Projectname Resources :assign

microsoft-azure-post-authoring-analyze-11

Microsoft Azure Post Authoring Analyze Text Projects Projectname Resources :unassign

microsoft-azure-get-authoring-analyze-27

Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources Assign Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-28

Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources Unassign Jobs Jobid

read-only idempotent
microsoft-azure-get-authoring-analyze-29

Microsoft Azure Get Authoring Analyze Text Projects Projectname Train Jobs

read-only idempotent
microsoft-azure-get-authoring-analyze-30

Microsoft Azure Get Authoring Analyze Text Projects Projectname Train Jobs Jobid

read-only idempotent
microsoft-azure-post-authoring-analyze-12

Microsoft Azure Post Authoring Analyze Text Projects Projectname Train Jobs Jobid :cancel

Capability Spec

microsoft-cognitive-language-service-analyze-text-authoring-authoring.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Azure Microsoft Cognitive Language Service - Analyze Text Authoring — Authoring
  description: 'Microsoft Azure Microsoft Cognitive Language Service - Analyze Text Authoring — Authoring. 49 operations.
    Lead operation: Microsoft Azure Get Authoring Analyze Text Projects. Self-contained Naftiko capability covering one Microsoft
    Azure business surface.'
  tags:
  - Microsoft Azure
  - Authoring
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY
capability:
  consumes:
  - type: http
    namespace: microsoft-cognitive-language-service-analyze-text-authoring-authoring
    baseUri: ''
    description: Microsoft Azure Microsoft Cognitive Language Service - Analyze Text Authoring — Authoring business capability.
      Self-contained, no shared references.
    resources:
    - name: authoring-analyze-text-projects
      path: /authoring/analyze-text/projects
      operations:
      - name: microsoftazuretextanalysisauthoringlistprojects
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-global-deletion-jobs-jobId
      path: /authoring/analyze-text/projects/global/deletion-jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetprojectdeletionstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Deletion Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-global-deployments-resources
      path: /authoring/analyze-text/projects/global/deployments/resources
      operations:
      - name: microsoftazuretextanalysisauthoringlistassignedresourcedeployments
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Deployments Resources
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-global-languages
      path: /authoring/analyze-text/projects/global/languages
      operations:
      - name: microsoftazuretextanalysisauthoringgetsupportedlanguages
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Languages
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-global-prebuilt-entities
      path: /authoring/analyze-text/projects/global/prebuilt-entities
      operations:
      - name: microsoftazuretextanalysisauthoringgetsupportedprebuiltentities
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Prebuilt Entities
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: language
          in: query
          type: string
          description: The language to get supported prebuilt entities for. Required if multilingual is false. This is BCP-47
            representation of a language. For example, use "en" for E
        - name: multilingual
          in: query
          type: string
          description: Whether to get the support prebuilt entities for multilingual or monolingual projects. If true, the
            language parameter is ignored.
    - name: authoring-analyze-text-projects-global-training-config-versions
      path: /authoring/analyze-text/projects/global/training-config-versions
      operations:
      - name: microsoftazuretextanalysisauthoringlisttrainingconfigversions
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Training Config Versions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName
      path: /authoring/analyze-text/projects/{projectName}
      operations:
      - name: microsoftazuretextanalysisauthoringcreateproject
        method: PATCH
        description: Microsoft Azure Patch Authoring Analyze Text Projects Projectname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The project parameters.
          required: true
      - name: microsoftazuretextanalysisauthoringgetproject
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: microsoftazuretextanalysisauthoringdeleteproject
        method: DELETE
        description: Microsoft Azure Delete Authoring Analyze Text Projects Projectname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-:authorize-copy
      path: /authoring/analyze-text/projects/{projectName}/:authorize-copy
      operations:
      - name: microsoftazuretextanalysisauthoringcopyprojectauthorization
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname :authorize Copy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The copy project authorization info.
          required: true
    - name: authoring-analyze-text-projects-projectName-:copy
      path: /authoring/analyze-text/projects/{projectName}/:copy
      operations:
      - name: microsoftazuretextanalysisauthoringcopyproject
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname :copy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The copy project info.
          required: true
    - name: authoring-analyze-text-projects-projectName-:export
      path: /authoring/analyze-text/projects/{projectName}/:export
      operations:
      - name: microsoftazuretextanalysisauthoringexport
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname :export
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: assetKind
          in: query
          type: string
          description: Kind of asset to export.
        - name: trainedModelLabel
          in: query
          type: string
          description: Trained model label to export. If the trainedModelLabel is null, the default behavior is to export
            the current working copy.
    - name: authoring-analyze-text-projects-projectName-:import
      path: /authoring/analyze-text/projects/{projectName}/:import
      operations:
      - name: microsoftazuretextanalysisauthoringimport
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname :import
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: format
          in: header
          type: string
          description: The format of the project to import. The currently supported formats are json and aml formats. If not
            provided, the default is set to json.
        - name: body
          in: body
          type: string
          description: The project data to import.
          required: true
    - name: authoring-analyze-text-projects-projectName-:train
      path: /authoring/analyze-text/projects/{projectName}/:train
      operations:
      - name: microsoftazuretextanalysisauthoringtrain
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname :train
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The training input parameters.
          required: true
    - name: authoring-analyze-text-projects-projectName-copy-jobs-jobId
      path: /authoring/analyze-text/projects/{projectName}/copy/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetcopyprojectstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Copy Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-deployments
      path: /authoring/analyze-text/projects/{projectName}/deployments
      operations:
      - name: microsoftazuretextanalysisauthoringlistdeployments
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-deployments-:swap
      path: /authoring/analyze-text/projects/{projectName}/deployments/:swap
      operations:
      - name: microsoftazuretextanalysisauthoringswapdeployments
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname Deployments :swap
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The job object to swap two deployments.
          required: true
    - name: authoring-analyze-text-projects-projectName-deployments-swap-jobs-jobId
      path: /authoring/analyze-text/projects/{projectName}/deployments/swap/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetswapdeploymentsstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Swap Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-deployments-deploymentName
      path: /authoring/analyze-text/projects/{projectName}/deployments/{deploymentName}
      operations:
      - name: microsoftazuretextanalysisauthoringgetdeployment
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: microsoftazuretextanalysisauthoringdeployproject
        method: PUT
        description: Microsoft Azure Put Authoring Analyze Text Projects Projectname Deployments Deploymentname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The new deployment info.
          required: true
      - name: microsoftazuretextanalysisauthoringdeletedeployment
        method: DELETE
        description: Microsoft Azure Delete Authoring Analyze Text Projects Projectname Deployments Deploymentname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-deployments-deploymentName-:delete-f
      path: /authoring/analyze-text/projects/{projectName}/deployments/{deploymentName}/:delete-from-resources
      operations:
      - name: microsoftazuretextanalysisauthoringdeletedeploymentfromresources
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname Deployments Deploymentname :delete From
          Resources
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The options for deleting the deployment.
          required: true
    - name: authoring-analyze-text-projects-projectName-deployments-deploymentName-delete-fr
      path: /authoring/analyze-text/projects/{projectName}/deployments/{deploymentName}/delete-from-resources/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetdeploymentdeletefromresourcesstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname Delete From
          Resources Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-deployments-deploymentName-jobs-jobI
      path: /authoring/analyze-text/projects/{projectName}/deployments/{deploymentName}/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetdeploymentstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Deployments Deploymentname Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-export-jobs-jobId
      path: /authoring/analyze-text/projects/{projectName}/export/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetexportstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Export Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-exported-models
      path: /authoring/analyze-text/projects/{projectName}/exported-models
      operations:
      - name: microsoftazuretextanalysisauthoringlistexportedmodels
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-exported-models-exportedModelName
      path: /authoring/analyze-text/projects/{projectName}/exported-models/{exportedModelName}
      operations:
      - name: microsoftazuretextanalysisauthoringgetexportedmodel
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: microsoftazuretextanalysisauthoringdeleteexportedmodel
        method: DELETE
        description: Microsoft Azure Delete Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: microsoftazuretextanalysisauthoringcreateorupdateexportedmodel
        method: PUT
        description: Microsoft Azure Put Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The exported model info.
          required: true
    - name: authoring-analyze-text-projects-projectName-exported-models-exportedModelName-jo
      path: /authoring/analyze-text/projects/{projectName}/exported-models/{exportedModelName}/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetexportedmodeljobstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname Jobs
          Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-exported-models-exportedModelName-ma
      path: /authoring/analyze-text/projects/{projectName}/exported-models/{exportedModelName}/manifest
      operations:
      - name: microsoftazuretextanalysisauthoringgetexportedmodelmanifest
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Exported Models Exportedmodelname Manifest
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-import-jobs-jobId
      path: /authoring/analyze-text/projects/{projectName}/import/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetimportstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Import Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-models
      path: /authoring/analyze-text/projects/{projectName}/models
      operations:
      - name: microsoftazuretextanalysisauthoringlisttrainedmodels
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Models
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-models-trainedModelLabel
      path: /authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}
      operations:
      - name: microsoftazuretextanalysisauthoringgettrainedmodel
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: microsoftazuretextanalysisauthoringdeletetrainedmodel
        method: DELETE
        description: Microsoft Azure Delete Authoring Analyze Text Projects Projectname Models Trainedmodellabel
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-models-trainedModelLabel-:evaluate
      path: /authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}/:evaluate
      operations:
      - name: microsoftazuretextanalysisauthoringevaluatemodel
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname Models Trainedmodellabel :evaluate
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The training input parameters.
          required: true
    - name: authoring-analyze-text-projects-projectName-models-trainedModelLabel-:load-snaps
      path: /authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}/:load-snapshot
      operations:
      - name: microsoftazuretextanalysisauthoringloadsnapshot
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname Models Trainedmodellabel :load Snapshot
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-models-trainedModelLabel-evaluate-jo
      path: /authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}/evaluate/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetevaluationstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluate Jobs
          Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-models-trainedModelLabel-evaluation-
      path: /authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}/evaluation/result
      operations:
      - name: microsoftazuretextanalysisauthoringgetmodelevaluationresults
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluation Result
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-models-trainedModelLabel-evaluation-
      path: /authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}/evaluation/summary-result
      operations:
      - name: microsoftazuretextanalysisauthoringgetmodelevaluationsummary
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Evaluation Summary
          Result
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-models-trainedModelLabel-load-snapsh
      path: /authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}/load-snapshot/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetloadsnapshotstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Models Trainedmodellabel Load Snapshot
          Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-resources
      path: /authoring/analyze-text/projects/{projectName}/resources
      operations:
      - name: microsoftazuretextanalysisauthoringlistdeploymentresources
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-resources-:assign
      path: /authoring/analyze-text/projects/{projectName}/resources/:assign
      operations:
      - name: microsoftazuretextanalysisauthoringassigndeploymentresources
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname Resources :assign
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The new project resources info.
          required: true
    - name: authoring-analyze-text-projects-projectName-resources-:unassign
      path: /authoring/analyze-text/projects/{projectName}/resources/:unassign
      operations:
      - name: microsoftazuretextanalysisauthoringunassigndeploymentresources
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname Resources :unassign
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: string
          description: The info for the deployment resources to be deleted.
          required: true
    - name: authoring-analyze-text-projects-projectName-resources-assign-jobs-jobId
      path: /authoring/analyze-text/projects/{projectName}/resources/assign/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetassigndeploymentresourcesstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources Assign Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-resources-unassign-jobs-jobId
      path: /authoring/analyze-text/projects/{projectName}/resources/unassign/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgetunassigndeploymentresourcesstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Resources Unassign Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-train-jobs
      path: /authoring/analyze-text/projects/{projectName}/train/jobs
      operations:
      - name: microsoftazuretextanalysisauthoringlisttrainingjobs
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Train Jobs
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-train-jobs-jobId
      path: /authoring/analyze-text/projects/{projectName}/train/jobs/{jobId}
      operations:
      - name: microsoftazuretextanalysisauthoringgettrainingstatus
        method: GET
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname Train Jobs Jobid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: authoring-analyze-text-projects-projectName-train-jobs-jobId-:cancel
      path: /authoring/analyze-text/projects/{projectName}/train/jobs/{jobId}/:cancel
      operations:
      - name: microsoftazuretextanalysisauthoringcanceltrainingjob
        method: POST
        description: Microsoft Azure Post Authoring Analyze Text Projects Projectname Train Jobs Jobid :cancel
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
  exposes:
  - type: rest
    namespace: microsoft-cognitive-language-service-analyze-text-authoring-authoring-rest
    port: 8080
    description: REST adapter for Microsoft Azure Microsoft Cognitive Language Service - Analyze Text Authoring — Authoring.
      One Spectral-compliant resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/authoring/analyze-text/projects
      name: authoring-analyze-text-projects
      description: REST surface for authoring-analyze-text-projects.
      operations:
      - method: GET
        name: microsoftazuretextanalysisauthoringlistprojects
        description: Microsoft Azure Get Authoring Analyze Text Projects
        call: microsoft-cognitive-language-service-analyze-text-authoring-authoring.microsoftazuretextanalysisauthoringlistprojects
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/authoring/analyze-text/projects/global/deletion-jobs/{jobid}
      name: authoring-analyze-text-projects-global-deletion-jobs-jobid
      description: REST surface for authoring-analyze-text-projects-global-deletion-jobs-jobId.
      operations:
      - method: GET
        name: microsoftazuretextanalysisauthoringgetprojectdeletionstatus
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Deletion Jobs Jobid
        call: microsoft-cognitive-language-service-analyze-text-authoring-authoring.microsoftazuretextanalysisauthoringgetprojectdeletionstatus
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/authoring/analyze-text/projects/global/deployments/resources
      name: authoring-analyze-text-projects-global-deployments-resources
      description: REST surface for authoring-analyze-text-projects-global-deployments-resources.
      operations:
      - method: GET
        name: microsoftazuretextanalysisauthoringlistassignedresourcedeployments
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Deployments Resources
        call: microsoft-cognitive-language-service-analyze-text-authoring-authoring.microsoftazuretextanalysisauthoringlistassignedresourcedeployments
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/authoring/analyze-text/projects/global/languages
      name: authoring-analyze-text-projects-global-languages
      description: REST surface for authoring-analyze-text-projects-global-languages.
      operations:
      - method: GET
        name: microsoftazuretextanalysisauthoringgetsupportedlanguages
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Languages
        call: microsoft-cognitive-language-service-analyze-text-authoring-authoring.microsoftazuretextanalysisauthoringgetsupportedlanguages
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/authoring/analyze-text/projects/global/prebuilt-entities
      name: authoring-analyze-text-projects-global-prebuilt-entities
      description: REST surface for authoring-analyze-text-projects-global-prebuilt-entities.
      operations:
      - method: GET
        name: microsoftazuretextanalysisauthoringgetsupportedprebuiltentities
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Prebuilt Entities
        call: microsoft-cognitive-language-service-analyze-text-authoring-authoring.microsoftazuretextanalysisauthoringgetsupportedprebuiltentities
        with:
          language: rest.language
          multilingual: rest.multilingual
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/authoring/analyze-text/projects/global/training-config-versions
      name: authoring-analyze-text-projects-global-training-config-versions
      description: REST surface for authoring-analyze-text-projects-global-training-config-versions.
      operations:
      - method: GET
        name: microsoftazuretextanalysisauthoringlisttrainingconfigversions
        description: Microsoft Azure Get Authoring Analyze Text Projects Global Training Config Versions
        call: microsoft-cognitive-language-service-analyze-text-authoring-authoring.microsoftazuretextanalysisauthoringlisttrainingconfigversions
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/authoring/analyze-text/projects/{projectname}
      name: authoring-analyze-text-projects-projectname
      description: REST surface for authoring-analyze-text-projects-projectName.
      operations:
      - method: PATCH
        name: microsoftazuretextanalysisauthoringcreateproject
        description: Microsoft Azure Patch Authoring Analyze Text Projects Projectname
        call: microsoft-cognitive-language-service-analyze-text-authoring-authoring.microsoftazuretextanalysisauthoringcreateproject
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: GET
        name: microsoftazuretextanalysisauthoringgetproject
        description: Microsoft Azure Get Authoring Analyze Text Projects Projectname
        call: microsoft-cognitive-language-service-analyze-text-authoring-authoring.microsoftazuretextanalysisauthoringgetproject
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: microsoftazuretextanalysisauthoringdeleteproject
       

# --- truncated at 32 KB (81 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/capabilities/microsoft-cognitive-language-service-analyze-text-authoring-authoring.yaml