Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).

## [Unreleased]

## [v3.801.0] - 2026-08-04

### Changed
- Updated `openapi`
- Updated `v3-replay-callback`


## [v3.791.0] - 2026-07-31

### Changed
Expand Down
25 changes: 18 additions & 7 deletions specs/v3/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1210,8 +1210,10 @@ paths:
description: >-
Optional body to override the callback URL. If omitted, the stored callback URL (from the
original verification or partner default) is used.

Send the body as `multipart/form-data`. Any other content type is rejected with 415.
content:
application/json:
multipart/form-data:
schema:
$ref: '#/components/schemas/ReplayCallbackRequest'
example:
Expand Down Expand Up @@ -1251,7 +1253,7 @@ paths:
summary: Product cannot be inferred
value:
status: Bad Request
message: Unable to determine product for this verification
message: Unable to determine product for this job
'401':
description: Unauthorized — invalid or missing authentication credentials.
content:
Expand Down Expand Up @@ -1285,12 +1287,12 @@ paths:
summary: Verification not found or belongs to another partner
value:
status: Not Found
message: Verification not found
message: Job not found
referenceNotFound:
summary: Reference entry missing for the verification
value:
status: Not Found
message: Reference not found for this verification
message: Reference not found for this job
'409':
description: >-
Conflict — verification has not yet reached a terminal state. Wait for processing to
Expand All @@ -1301,9 +1303,18 @@ paths:
$ref: '#/components/schemas/ApiErrorResponse'
example:
status: Conflict
message: >-
Verification is still processing. Callbacks can only be replayed for completed
verifications.
message: Job is still processing. Callbacks can only be replayed for completed jobs.
'415':
description: >-
Unsupported Media Type — a body was sent with a `Content-Type` other than
`multipart/form-data`.
content:
application/json:
schema:
$ref: '#/components/schemas/ApiErrorResponse'
example:
status: Unsupported Media Type
message: Unsupported Media Type. Required Content-Type is multipart/form-data
'500':
description: Internal Server Error
content:
Expand Down
26 changes: 20 additions & 6 deletions specs/v3/v3-replay-callback.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,11 @@ paths:
Optional body to override the callback URL. If omitted, the stored
callback URL (from the original verification or partner default)
is used.

Send the body as `multipart/form-data`. Any other content type is
rejected with 415.
content:
application/json:
multipart/form-data:
schema:
$ref: '#/components/schemas/ReplayCallbackRequest'
example:
Expand Down Expand Up @@ -99,7 +102,7 @@ paths:
summary: Product cannot be inferred
value:
status: Bad Request
message: Unable to determine product for this verification
message: Unable to determine product for this job
'401':
description: Unauthorized — invalid or missing authentication credentials.
content:
Expand Down Expand Up @@ -133,12 +136,12 @@ paths:
summary: Verification not found or belongs to another partner
value:
status: Not Found
message: Verification not found
message: Job not found
referenceNotFound:
summary: Reference entry missing for the verification
value:
status: Not Found
message: Reference not found for this verification
message: Reference not found for this job
'409':
description: >-
Conflict — verification has not yet reached a terminal state. Wait for
Expand All @@ -150,8 +153,19 @@ paths:
example:
status: Conflict
message: >-
Verification is still processing. Callbacks can only be replayed for
completed verifications.
Job is still processing. Callbacks can only be replayed for
completed jobs.
'415':
description: >-
Unsupported Media Type — a body was sent with a `Content-Type` other
than `multipart/form-data`.
content:
application/json:
schema:
$ref: '#/components/schemas/ApiErrorResponse'
example:
status: Unsupported Media Type
message: Unsupported Media Type. Required Content-Type is multipart/form-data
'500':
description: Internal Server Error
content:
Expand Down
Loading