HTTPリクエストコネクタで使えるAPIの条件はどの様なものがありますか?

HTTPリクエストコネクタで使えるAPIの条件はどの様なものがありますか?

 APIが公開されていること

  • APIがインターネットに公開されている

  • リクエスト結果がJSONで返される


 APIの実装がREST方式であること

  • リクエストとレスポンスがRESTfull またはそれに準じる設計になっている

  • レスポンスがJSONで返される


 JENKAで対応可能な認証方式

可能

  • Basic認証

  • GoogleのOAuth認証

  • 発行済みのID・パスワード・キー・トークンなどを、リクエストボディあるいはリクエストヘッダで送信する


難しい
  • Google以外のOAuth ※追加が可能なものもございますので、ご相談ください。

  • 定期的に更新が必要なキーやトークンを使用する認証

これらは一時的に認証を通せても継続的な運用ができない可能性があります

不可能

  • JWT, 2段階認証(2SV), 2要素認証(2FA)

  • ブラウザでの入力やメールのクリックを介する認証

HTTP以外の通信、ブラウザ、物理的な介入が必要な認証は使えません


対象外のAPI

  • SOAP

  • GraphQL

  • OSや組み込みのAPI 

  • PCのソフトウェア間で通信するAPI