General discussion

  • Creator
  • #3962429

    Are Azure DevOps APIs language agnostic?

    by raivivan606 ·


    I’ve written small programs in C# that integrate with Azure DevOps and perform actions on WorkItems and complete other small tasks. I accomplished this using the APIs provided by Microsoft as well as the NuGet packages they provide in order to successfully integrate with DevOps.

    I want to create a similar application using Dart/Flutter, largely as a practical exercise that has a useful product. However I’m unsure whether doing this in a language that is not C# is actually feasible. Since the integration with DevOps required the NuGet packages provided by Microsoft, and the fact that these don’t exist for Dart, would I still be able to write a Dart app that could communicate with DevOps

You are posting a reply to: Are Azure DevOps APIs language agnostic?

The posting of advertisements, profanity, or personal attacks is prohibited. Please refer to our Community FAQs for details. All submitted content is subject to our Terms of Use.

All Comments

  • Author
    • #3962449
      Avatar photo

      Re: API

      by kees_b ·

      In reply to Are Azure DevOps APIs language agnostic?

      An API implements a defined interface.

      If you can provide all input parameters the API definition says it needs in the right format (say XML or json) from your Dart/Flutter program, you can call the API. But that doesn’t necessarily mean that you can handle all output it returns.

      Why not try?

Viewing 0 reply threads