下記の通りAPIを叩いたところ、エラーになります
$ curl -X POST -H ‘Content-type: text/xml’ -d @CabinetGetFolderInfo.xml https://hogehoge.cybozu.com/g/cbpapi/base/api.csp
エラー内容↓↓
\<code\>GRN\_UTIL\_API\_65002\</code\>
\<diagnosis\>SOAPリクエストの処理を実行できません。\</diagnosis\>
\<cause\>API "CabinetGetFolderInfo" は存在しません。\</cause\>
CabinetGetFolderInfo.xml の中身は下記の通りです。
\<?xml version="1.0" encoding="UTF-8"?\>
\<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"\>
\<soap:Header\>
\<Action\>CabinetGetFolderInfo\</Action\>
\<Security\>
\<UsernameToken\>
\<Username\>XXXXXXX\</Username\>
\<Password\>XXXXXXX\</Password\>
\</UsernameToken\>
\</Security\>
\<Timestamp\>
\<Created\>2010-08-12T14:45:00Z\</Created\>
\<Expires\>2037-08-12T14:45:00Z\</Expires\>
\</Timestamp\>
\<Locale\>jp\</Locale\>
\</soap:Header\>
\<soap:Body\>
\<BaseGetApplicationStatus\>
\</BaseGetApplicationStatus\>
\</soap:Body\>
\</soap:Envelope\>
API名を別のもの、例えば
BaseGetApplicationStatus
に変えれば、正しいレスポンスが返ります。
API [CabinetGetFolderInfo] は下記の通り公開されています。
https://developer.cybozu.io/hc/ja/articles/202262094
何が原因でしょうか。