Feature
- Release more APIs, including:
GET /v1/groups
: get group informationPUT /v1/groups/modify
: update group informationPUT /v1/members/modify
: update member informationGET /v1/sign_tasks/audit_trails
: get the audit trails of the taskPOST /v1/sign_tasks/review
: review a taskPOST /v1/sign_tasks/confirm
: confirm a taskPOST /v1/templates
: create a templatePUT /v1/templates
: update a template
- Release more webhook events, including:
verified
viewed
review_verified
review_passed
review_rejected
confirm_verified
confirmed
Enhancement
- Update task and template related APIs to include new fields in the response for new features and enhanced usability, including:
GET /v1/sign_tasks
GET /v1/sign_tasks/read
GET /v1/templates
GET /v1/templates/list
- Update
GET /v1/members
to includelang
field in the response - Update
POST /v1/sign_tasks
andPUT /v1/sign_tasks
.- add validation for the length of
attachment_settings
- add validation to check for duplicate
field_object_ids
infield_settings
- add validation for the length of
- Refactor response schema for
DummyStage
,SignStage
,SignTask
, andTemplate
, which affect APIs including:GET /v1/sign_tasks
GET /v1/sign_tasks/list
GET /v1/sign_tasks/read
GET /v1/templates
GET /v1/templates/list
Breaking Changes (IMPORTANT!!)
To standardize API schema and enhance data privacy, the following breaking changes have been made:
- Update
POST /v1/sign_tasks/sign
.- include only
task_id
in the response
- include only
- Refactor
access_info
fields, which affect APIs includingGET /v1/sign_tasks
,GET /v1/sign_tasks/list
, andGET /v1/sign_tasks/read
.- remove
manage_tags
- rename
download_attachment
todownload_attachments
- rename
download_source_file
todownload_source_files
- remove
- Refactor fields bwtween APIs that retrieve list of objects and APIs that retrieve a single object.
- remove
thumbnail
field inGET /v1/sign_tasks/list
; useGET /v1/sign_tasks
instead
- remove
- Remove sensitive fields from APIs which can be accessed without auditing and identity verification.
- remove
verify_methods
field from thestage
object inGET /v1/sign_tasks
- remove