Skip to main content
2026-10-08

πŸ”„ One response shape for v3 order details and downloads (breaking change)

GET /api/v3/orders/{orderId} and GET /api/v3/orders/{orderId}/download now return one shape for every order type (Anti-AI, AI Detection, watermark embed, and watermark extract), whether you created the order with v2 or v3.Get order details (v3)
  • Every order returns the same top-level fields: type, orderId, orderName, channel, status, createdAt, updatedAt, expiresAt, retentionDays, thumbnailImageUrl, processingDelayed, errors, inputFiles, and result.
  • Input files are listed in inputFiles[]. role appears only on watermark extract orders, and uploadUrl only while the order is pending. fileCount was removed; use inputFiles.length.
  • result is an object only when status is complete, and null otherwise. Anti-AI and watermark embed orders return result.outputFiles[], watermark extract orders return result.detectionStatus, and AI Detection orders return result.verdict instead of statusCode.
  • status uses five values: pending, inProgress, complete, failed, and expired. detectionStatus uses undetected instead of not_detected.
  • Every fileId is a numeric string such as "201". Output IDs such as "601-1" are no longer used.
Get order result download URLs (v3)
  • The response is { archiveUrl, files, expiresInSeconds }: one URL for all results plus a URL for each output file.
  • Anti-AI orders and watermark embed orders created with v2 are now supported.
  • URLs are valid for up to 1 hour instead of 300 seconds.
  • An unfinished order returns 400 ORDER_NOT_COMPLETED, and a watermark extract or AI Detection order returns 400 ORDER_TYPE_CANT_DOWNLOAD.
  • GET /api/v3/orders/{orderId}/files/{fileId}/download was removed. Use files[] instead.
Deprecated
  • GET /api/v2/orders/{orderId} and GET /api/v2/orders/{orderId}/download are deprecated. Their responses and behavior are unchanged.
If your integration reads the previous v3 responses, update it to the new fields. Each API page lists how the previous fields map to the new ones.
2026-08-21
Hello from Team BIZ MORI! πŸ™ŒIn this 1.1.0 update, we rebuilt the home dashboard, reorganized the left-side menu structure, and refined the usability of onboarding and each feature page.You can now check your plan and credits, this month’s usage, and in-progress orders all on one home screen.

πŸ“Š Check your plan, usage, and order status at a glance on home

Previously, you had to move between the Subscription and Usage history pages to see how many credits you had left or how much you’d used this month.Now, when you open home, you can see the following right away.
  • Current plan: Plan name, renewal date, and an available credits (remaining/total) gauge. Subscription credits and additional purchased credits are shown separately.
  • Usage by feature this month: The number of images processed and total usage this month for the four features β€” AI Training Disruption Filter, Watermark Embed, Watermark Extract, and AI Image Detection.
  • Service usage: A chart showing credit usage trends by day, week, or month. Use the All / WEB / API channel filter to view dashboard usage and API usage separately.
  • Order status: The number of orders currently in progress and the average processing time.
  • Recent usage history: A table of your 10 most recent records. Click a row to open its detail screen, and delete, refresh, or view the full history directly.
  • Quick start: Shortcuts to the Anti-AI, watermark, and AI Image Detection pages.
If no orders were completed in the selected period, the average processing time shows as -.

πŸ“‹ We removed the top bar and moved the menu to the left

Previously, the plan button, language setting, and profile were scattered across the top bar, while Contact support and API guide sat separately in the left-side menu.Starting with this update, the top bar is gone and the content area is wider as a result. The items that were scattered are now gathered inside the Profile button at the bottom of the left-side menu.
  • Open language settings, Contact support, API guide, Privacy policy, and Terms of service from the Profile menu.
  • The plan card appears in the left-side menu for both free and paid plans.
  • The service tutorial opens in a new window so you can keep your current work.

πŸŒ„ We split watermark embed and extract into separate pages

Previously, you had to switch between tabs on a single watermark page to move between embed and extract.Now, Watermark Embed and Watermark Extract each have their own menu item in the left-side menu. Embed history and extract history are also managed separately on each page instead of being mixed together.

πŸ“‹ The processing history table is easier to read

We improved the history tables on all four pages: Anti-AI (AI Training Disruption Filter), Watermark Embed, Watermark Extract, and AI Image Detection.
  • The total count is now shown at the top of the table.
  • We added a preview thumbnail column for the original image to the Anti-AI and watermark history.
  • When there’s no processing history, an empty-state screen is shown instead of an empty list.
  • The pagination method has changed, and the disabled state of the previous/next buttons is now clearly indicated.
  • Long file names without spaces now wrap instead of overflowing into the next column.
  • The button on the AI Image Detection detail screen is now called Download analysis report.
  • The Type, channel, and status filters in Usage history are now wider so they don’t get cut off on the English or Japanese screens.

🎬 We improved the onboarding page

We reworked the feature walkthrough videos on the onboarding page.
  1. AI Training Disruption Filter
  2. Watermark Embed and Extract
  3. AI Image Detection
  4. Creating an organization and inviting members
  5. API key and webhook

✨ Other changes

  • Added a Credit usage tab to the Subscription modal.

If you run into any inconvenience or have suggestions for improvement while using BIZ MORI, let us know anytime at support@bizmori.com.Thank you.Team BIZ MORI