<aside> 💡
Date: 2025-09-14
v3 APIに新規バージョンが追加され、「送信ページ URL 作成API」の共通動作方式が変更されました。今回のアップデートの詳細は以下の通りです。
「送信ページ URL 作成API」のコアロジックが変更され、今後は呼び出しのたびに常に新しい送信ページのURLを生成するようになります。
videoCodeでURL生成をリクエストした場合、URLの存在有無を検証し、409 Conflictエラーを返していました。videoCodeが重複しているかどうかに関わらず、常に新しいURLが生成・返却されます。409 Conflictエラーを期待するロジックを実装している場合、そのロジックは今後機能しなくなるため、修正が必要です。v3 APIのヘッダーにVersion: 2025-09-14を指定することで、以下の新機能および変更点が適用されます。
Version: 2025-09-14を使用する場合、リクエスト(Request)とレスポンス(Response)の形式が変更されました。Version: 2025-09-14を使用する場合、リクエスト(Request)とレスポンス(Response)の形式が変更されました。Versionの値を2025-09-14に設定する必要があります。</aside>
<aside> 💡
Date: 2025-06-05
送信ページ URL閲覧API が改善されました。
これまでは、created-after および created-before による 日付範囲のみで転送ページのURLを取得できましたが、
今回のアップデートにより、特定の映像撮影コード(video-code)による検索も可能になりました。
このAPIを使用する際は、日付範囲または映像撮影コードのいずれかを必ず指定してください。
両方が省略された場合、リクエストは失敗します。
APIの利用方法については、送信ページ URL閲覧APIドキュメントをご参照ください。
</aside>
<aside> 💡
Date: 2025-05-29
特定の映像を削除するAPIが追加されました。
使用方法の詳細については、映像の個別削除APIのドキュメントをご参照ください。
</aside>
<aside> 💡 Date: 2025-02-06
APIの新規バージョンV3エンドポイントが追加され、V2と比較していくつか重要な変更内容が含まれております。各バージョンは別途で維持され、既存のv2と新規のv3の相違点は次の通りです。
| API経路 | Version |
|---|---|
| https://api.realpacking.com/v3 | 2025-01-09 |
| https://api.realpacking.com/v2 | 2024-01-02 |
V2,V3以外に他の経路でリクエストする場合、応答コード400 Bad Requestと共に以下のエラーメッセージが返ってきます。
{
"message": "Invalid API version path"
}
経路とバージョンが一致しない場合、応答コード400 Bad Requestと共に以下のエラーメッセージが返ってきます。
{
"message": "Invalid API version header"
}
v3 API keyでv2経路にアプローチする場合、 応答コード 403 Forbidden共に以下のエラーメッセージが返ってきます。
{
"message": "You do not have access to API version 'v2'"
}
| v2 | v3 | |
|---|---|---|
| 注文作成、修正APIを呼び出す際の電話番号形式 | 制限なし | E.164形式必須 |
| 映像iframe呼出しAPIの成功時にhttp status code | 200 OK, 205 Reset Content |
200 OKのみ対応可能 |
POST /v3/orders (注文作成)PUT /v3/orders (注文修正)ordererPhoneNo: 注文者の電話番号receiverMobileNo: 受取人の携帯電話番号receiverPhoneNo: 受取人の電話番号必ずE.164形式でなければなりません。
誤った電話番号形式で、リクエストすると応答コード 400 Bad Requestと共に、以下のエラーメッセージが返ってきます。
{
"message": "invalid phone number. please use E.164 format"
}
GET /v3/videos/{videoCode}/embed205 Reset Content 応答コードが削除されました。200 OK 応答のみ返ってきます。205 Reset Content の応答を期待するロジックがあれば、 205 Reset Content の応答はこれ以上対応しないため、 200 OK で修正をお願いします。
</aside>