microCMS

オブジェクト形式のコンテンツが下書きのとき404のステータスコードを返すように変更しました

かみむら

この記事は公開後、1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

こんにちは。

本日のmicroCMSの更新情報をお知らせいたします!

変更内容

リスト形式のAPIにおいては下書き状態のコンテンツはステータスコード404で返却されます。

一方でオブジェクト形式のAPIにおいては、作成済みのコンテンツを下書き状態に戻した場合に、APIからステータスコード200で返却されてしまっているという不具合がありました。
 
なので、9月7日にアナウンスさせていただいた通り、本日からリスト形式と同じくステータスコード404で返却されるよう修正を行いました。

  • 以前 -> ステータスコード 200 で返却
  • 変更後 -> ステータスコード 404 で返却


影響範囲

オブジェクト形式のAPIをご利用いただいているお客様が対象です。(API作成時に下記のようにリスト形式またはオブジェクト形式を選択します)

※例えば、HTTPクライアントとしてAxiosをご利用されている場合はステータスコードが404の際は例外として処理されるため、意図しない挙動となる恐れがございます。

おわりに

大変恐れ入りますが、オブジェクト形式のAPIをご利用されている場合は、実装箇所をご確認いただけますと幸いです。仕様について分からないことがある場合は、お問い合わせにてご連絡ください。よろしくお願い致します。

-----

microCMSは日々改善を進めています。
ご意見・ご要望は管理画面右下のチャット、公式Twitterお問い合わせからお気軽にご連絡ください!
引き続きmicroCMSをよろしくお願いいたします!

まずは、無料で試してみましょう。

APIベースの日本製ヘッドレスCMS「microCMS」を使えば、 ものの数分でAPIの作成ができます。

microCMSを無料で始める

microCMSについてお問い合わせ

初期費用無料・14日間の無料トライアル付き。ご不明な点はお気軽にお問い合わせください。

お問い合わせ

microCMS公式アカウント

microCMSは各公式アカウントで最新情報をお届けしています。
フォローよろしくお願いします。

  • X
  • Discord
  • github

ABOUT ME

かみむら
フロントエンドエンジニア。テックブロガーでもあります。JAMstackアーキテクチャーやSPA(React、Vue)技術が好きです。