Improved
v1.0.0-rc.4 – API Refinements and SDK Improvements
about 1 month ago by Henrik Buhl
v1.0.0-rc.4 – API Refinements and SDK Improvements
Date: 2025-10-03 Status: Release Candidate 4
This release includes improvements identified during the Integration of Pixop and Mimir using their respective REST APIs. As part of the integration effort, we refined the Pixop REST API and SDK to support better interoperability, robustness, and extensibility.
Added
- Support for embedding Basic authentication credentials in webhook URLs
- Ability to set or update the description of a video
mimeType,fileExtension, andsuggestedFileNamefields added toVideoDownloadUrlerrorCodeEnumadded to theErrorschemaisProcessingandisIngestingflags added toVideoFlagsTransactionTypeandWebhookEventDataTypeare now defined as enums- Endpoint to fetch details of the default project
Fixed
- Replaced
*.cancelledwebhook event types with a unifiedvideo.deletedwebhook event type - Some endpoints were missing
X-RateLimit-*headers in responses. These are now consistently included - Fixed
WebhookPatchschema to allow explicitly sending anulleventTypesarray to signal no changes - Required fields across multiple schemas have been updated to more accurately reflect which values are guaranteed to be non-null
- Removed restriction that only one active pre-signed download URL could exist per video
SDK (pixop-api-java-sdk)
- Breaking:
WebhookSignatureVerifierhas been improved and its interface updated - Breaking: Java SDK code generation changed from
okhttp-gsontoapache httpclient - Enums now include a default fallback:
unknown_default_open_apiinstead of throwingIllegalArgumentException - All JSON serialization/deserialization now uses Jackson and gracefully handles unknown or additional fields
Notes
- This release is part of the continued stabilization effort toward a stable
v1.0.0 - Please report feedback, questions, or issues to [email protected]
