API Changelog Directory

Box API Changelog

Storage

The Box Platform API — files, folders, shared links, metadata and collaboration.

Box docs ↗Official OpenAPI spec ↗Last checked Sep 11, 20263 changes tracked
Latest change is breaking

Get emailed when Box API changes

We already watch this spec — add your email and we'll alert you on every change, breaking ones first. Free, no credit card, one click to stop.

Change history

Rebuilt automatically from the official OpenAPI spec. Every entry is a real diff — nothing is hand-written.

version 2024.02024.0

ChangeTypeSeverityWhy it matters
POST /files/upload_sessions/{upload_session_id}/planendpoint addedOKNew endpoint POST /files/upload_sessions/{upload_session_id}/plan added. Existing consumers are unaffected.
POST /files/upload_sessionsresponse 201 property addedOKResponse 201 field "session_endpoints.allOf[0].plan": Added (optional)
POST /files/{file_id}/upload_sessionsresponse 201 property addedOKResponse 201 field "session_endpoints.allOf[0].plan": Added (optional)
GET /files/upload_sessions/{upload_session_id}response 200 property addedOKResponse 200 field "session_endpoints.allOf[0].plan": Added (optional)
POST /sign_requests/{sign_request_id}/cancelresponse 200 oneOf count changedBreakingResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0]": oneOf: 11 → 12 schema(s)
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Removed: ssn
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Added: zip_jp
POST /sign_requests/{sign_request_id}/cancelresponse 200 required addedOKResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5]": Became required: validation_type
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Removed: number_with_period
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Added: ssn
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Removed: number_with_comma
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Added: number_with_period
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Removed: date_iso
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Added: number_with_comma
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Removed: date_us
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Added: date_iso
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Removed: date_eu
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Added: date_us
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Removed: date_asia
POST /sign_requests/{sign_request_id}/cancelresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Added: date_eu
GET /sign_requests/{sign_request_id}response 200 oneOf count changedBreakingResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0]": oneOf: 11 → 12 schema(s)
GET /sign_requests/{sign_request_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Removed: ssn
GET /sign_requests/{sign_request_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Added: zip_jp
GET /sign_requests/{sign_request_id}response 200 required addedOKResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5]": Became required: validation_type
GET /sign_requests/{sign_request_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Removed: number_with_period
GET /sign_requests/{sign_request_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Added: ssn
GET /sign_requests/{sign_request_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Removed: number_with_comma
GET /sign_requests/{sign_request_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Added: number_with_period
GET /sign_requests/{sign_request_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Removed: date_iso
GET /sign_requests/{sign_request_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Added: number_with_comma
GET /sign_requests/{sign_request_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Removed: date_us
GET /sign_requests/{sign_request_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Added: date_iso
GET /sign_requests/{sign_request_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Removed: date_eu
GET /sign_requests/{sign_request_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Added: date_us
GET /sign_requests/{sign_request_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Removed: date_asia
GET /sign_requests/{sign_request_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Added: date_eu
GET /sign_requestsresponse 200 oneOf count changedBreakingResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0]": oneOf: 11 → 12 schema(s)
GET /sign_requestsresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Removed: ssn
GET /sign_requestsresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Added: zip_jp
GET /sign_requestsresponse 200 required addedOKResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5]": Became required: validation_type
GET /sign_requestsresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Removed: number_with_period
GET /sign_requestsresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Added: ssn
GET /sign_requestsresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Removed: number_with_comma
GET /sign_requestsresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Added: number_with_period
GET /sign_requestsresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Removed: date_iso
GET /sign_requestsresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Added: number_with_comma
GET /sign_requestsresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Removed: date_us
GET /sign_requestsresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Added: date_iso
GET /sign_requestsresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Removed: date_eu
GET /sign_requestsresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Added: date_us
GET /sign_requestsresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Removed: date_asia
GET /sign_requestsresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Added: date_eu
POST /sign_requestsresponse 201 oneOf count changedBreakingResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0]": oneOf: 11 → 12 schema(s)
POST /sign_requestsresponse 201 enum values removedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Removed: ssn
POST /sign_requestsresponse 201 enum values addedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Added: zip_jp
POST /sign_requestsresponse 201 required addedOKResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5]": Became required: validation_type
POST /sign_requestsresponse 201 enum values removedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Removed: number_with_period
POST /sign_requestsresponse 201 enum values addedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Added: ssn
POST /sign_requestsresponse 201 enum values removedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Removed: number_with_comma
POST /sign_requestsresponse 201 enum values addedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Added: number_with_period
POST /sign_requestsresponse 201 enum values removedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Removed: date_iso
POST /sign_requestsresponse 201 enum values addedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Added: number_with_comma
POST /sign_requestsresponse 201 enum values removedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Removed: date_us
POST /sign_requestsresponse 201 enum values addedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Added: date_iso
POST /sign_requestsresponse 201 enum values removedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Removed: date_eu
POST /sign_requestsresponse 201 enum values addedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Added: date_us
POST /sign_requestsresponse 201 enum values removedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Removed: date_asia
POST /sign_requestsresponse 201 enum values addedPotentialResponse 201 field "(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Added: date_eu
GET /sign_templatesresponse 200 oneOf count changedBreakingResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0]": oneOf: 11 → 12 schema(s)
GET /sign_templatesresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Removed: ssn
GET /sign_templatesresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Added: zip_jp
GET /sign_templatesresponse 200 required addedOKResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5]": Became required: validation_type
GET /sign_templatesresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Removed: number_with_period
GET /sign_templatesresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Added: ssn
GET /sign_templatesresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Removed: number_with_comma
GET /sign_templatesresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Added: number_with_period
GET /sign_templatesresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Removed: date_iso
GET /sign_templatesresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Added: number_with_comma
GET /sign_templatesresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Removed: date_us
GET /sign_templatesresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Added: date_iso
GET /sign_templatesresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Removed: date_eu
GET /sign_templatesresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Added: date_us
GET /sign_templatesresponse 200 enum values removedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Removed: date_asia
GET /sign_templatesresponse 200 enum values addedPotentialResponse 200 field "(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Added: date_eu
GET /sign_templates/{template_id}response 200 oneOf count changedBreakingResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0]": oneOf: 11 → 12 schema(s)
GET /sign_templates/{template_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Removed: ssn
GET /sign_templates/{template_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_type": Added: zip_jp
GET /sign_templates/{template_id}response 200 required addedOKResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5]": Became required: validation_type
GET /sign_templates/{template_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Removed: number_with_period
GET /sign_templates/{template_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_type": Added: ssn
GET /sign_templates/{template_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Removed: number_with_comma
GET /sign_templates/{template_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_type": Added: number_with_period
GET /sign_templates/{template_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Removed: date_iso
GET /sign_templates/{template_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_type": Added: number_with_comma
GET /sign_templates/{template_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Removed: date_us
GET /sign_templates/{template_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_type": Added: date_iso
GET /sign_templates/{template_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Removed: date_eu
GET /sign_templates/{template_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_type": Added: date_us
GET /sign_templates/{template_id}response 200 enum values removedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Removed: date_asia
GET /sign_templates/{template_id}response 200 enum values addedPotentialResponse 200 field "(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_type": Added: date_eu
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0]oneOf count changedOKoneOf: 11 → 12 schema(s)
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values removedPotentialRemoved: ssn
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values addedOKAdded: zip_jp
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5]required addedBreakingNew required: validation_type
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values removedPotentialRemoved: number_with_period
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values addedOKAdded: ssn
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values removedPotentialRemoved: number_with_comma
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values addedOKAdded: number_with_period
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values removedPotentialRemoved: date_iso
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values addedOKAdded: number_with_comma
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values removedPotentialRemoved: date_us
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values addedOKAdded: date_iso
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values removedPotentialRemoved: date_eu
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values addedOKAdded: date_us
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values removedPotentialRemoved: date_asia
components/schemas/SignRequest.(root).allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values addedOKAdded: date_eu
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0]oneOf count changedOKoneOf: 11 → 12 schema(s)
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values removedPotentialRemoved: ssn
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values addedOKAdded: zip_jp
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5]required addedBreakingNew required: validation_type
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values removedPotentialRemoved: number_with_period
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values addedOKAdded: ssn
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values removedPotentialRemoved: number_with_comma
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values addedOKAdded: number_with_period
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values removedPotentialRemoved: date_iso
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values addedOKAdded: number_with_comma
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values removedPotentialRemoved: date_us
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values addedOKAdded: date_iso
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values removedPotentialRemoved: date_eu
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values addedOKAdded: date_us
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values removedPotentialRemoved: date_asia
components/schemas/SignRequests.(root).allOf[1].entries[].allOf[1].signers[].allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values addedOKAdded: date_eu
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0]oneOf count changedOKoneOf: 11 → 12 schema(s)
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values removedPotentialRemoved: ssn
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values addedOKAdded: zip_jp
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5]required addedBreakingNew required: validation_type
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values removedPotentialRemoved: number_with_period
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values addedOKAdded: ssn
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values removedPotentialRemoved: number_with_comma
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values addedOKAdded: number_with_period
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values removedPotentialRemoved: date_iso
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values addedOKAdded: number_with_comma
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values removedPotentialRemoved: date_us
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values addedOKAdded: date_iso
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values removedPotentialRemoved: date_eu
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values addedOKAdded: date_us
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values removedPotentialRemoved: date_asia
components/schemas/SignRequestSigner.(root).allOf[1].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values addedOKAdded: date_eu
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0]oneOf count changedOKoneOf: 11 → 12 schema(s)
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values removedPotentialRemoved: ssn
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values addedOKAdded: zip_jp
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[5]required addedBreakingNew required: validation_type
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values removedPotentialRemoved: number_with_period
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values addedOKAdded: ssn
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values removedPotentialRemoved: number_with_comma
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values addedOKAdded: number_with_period
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values removedPotentialRemoved: date_iso
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values addedOKAdded: number_with_comma
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values removedPotentialRemoved: date_us
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values addedOKAdded: date_iso
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values removedPotentialRemoved: date_eu
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values addedOKAdded: date_us
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values removedPotentialRemoved: date_asia
components/schemas/SignRequestSignerInput.(root).allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values addedOKAdded: date_eu
components/schemas/SignRequestSignerInputValidationoneOf count changedOKoneOf: 11 → 12 schema(s)
components/schemas/SignRequestSignerInputValidation.(root).oneOf[4].validation_typeenum values removedPotentialRemoved: ssn
components/schemas/SignRequestSignerInputValidation.(root).oneOf[4].validation_typeenum values addedOKAdded: zip_jp
components/schemas/SignRequestSignerInputValidation.(root).oneOf[5]required addedBreakingNew required: validation_type
components/schemas/SignRequestSignerInputValidation.(root).oneOf[5].validation_typeenum values removedPotentialRemoved: number_with_period
components/schemas/SignRequestSignerInputValidation.(root).oneOf[5].validation_typeenum values addedOKAdded: ssn
components/schemas/SignRequestSignerInputValidation.(root).oneOf[6].validation_typeenum values removedPotentialRemoved: number_with_comma
components/schemas/SignRequestSignerInputValidation.(root).oneOf[6].validation_typeenum values addedOKAdded: number_with_period
components/schemas/SignRequestSignerInputValidation.(root).oneOf[7].validation_typeenum values removedPotentialRemoved: date_iso
components/schemas/SignRequestSignerInputValidation.(root).oneOf[7].validation_typeenum values addedOKAdded: number_with_comma
components/schemas/SignRequestSignerInputValidation.(root).oneOf[8].validation_typeenum values removedPotentialRemoved: date_us
components/schemas/SignRequestSignerInputValidation.(root).oneOf[8].validation_typeenum values addedOKAdded: date_iso
components/schemas/SignRequestSignerInputValidation.(root).oneOf[9].validation_typeenum values removedPotentialRemoved: date_eu
components/schemas/SignRequestSignerInputValidation.(root).oneOf[9].validation_typeenum values addedOKAdded: date_us
components/schemas/SignRequestSignerInputValidation.(root).oneOf[10].validation_typeenum values removedPotentialRemoved: date_asia
components/schemas/SignRequestSignerInputValidation.(root).oneOf[10].validation_typeenum values addedOKAdded: date_eu
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0]oneOf count changedOKoneOf: 11 → 12 schema(s)
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values removedPotentialRemoved: ssn
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values addedOKAdded: zip_jp
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5]required addedBreakingNew required: validation_type
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values removedPotentialRemoved: number_with_period
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5].validation_typeenum values addedOKAdded: ssn
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values removedPotentialRemoved: number_with_comma
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[6].validation_typeenum values addedOKAdded: number_with_period
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values removedPotentialRemoved: date_iso
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[7].validation_typeenum values addedOKAdded: number_with_comma
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values removedPotentialRemoved: date_us
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[8].validation_typeenum values addedOKAdded: date_iso
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values removedPotentialRemoved: date_eu
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[9].validation_typeenum values addedOKAdded: date_us
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values removedPotentialRemoved: date_asia
components/schemas/SignTemplate.(root).allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[10].validation_typeenum values addedOKAdded: date_eu
components/schemas/SignTemplates.(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0]oneOf count changedOKoneOf: 11 → 12 schema(s)
components/schemas/SignTemplates.(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values removedPotentialRemoved: ssn
components/schemas/SignTemplates.(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[4].validation_typeenum values addedOKAdded: zip_jp
components/schemas/SignTemplates.(root).allOf[1].entries[].allOf[0].signers[].inputs[].allOf[1].validation.anyOf[0].oneOf[5]required addedBreakingNew required: validation_type

Showing the first 200 changes of this update.

version 2024.02024.0

ChangeTypeSeverityWhy it matters
GET /usersresponse 200 property addedOKResponse 200 field "(root).allOf[2].entries[].allOf[1].is_collaborated_content_available_when_owner_inactive": Added (optional)
POST /usersresponse 201 property addedOKResponse 201 field "(root).allOf[1].is_collaborated_content_available_when_owner_inactive": Added (optional)
GET /users/meresponse 200 property addedOKResponse 200 field "(root).allOf[1].is_collaborated_content_available_when_owner_inactive": Added (optional)
GET /users/{user_id}response 200 property addedOKResponse 200 field "(root).allOf[1].is_collaborated_content_available_when_owner_inactive": Added (optional)
PUT /users/{user_id}request body property addedOKAdded (optional)
PUT /users/{user_id}response 200 property addedOKResponse 200 field "(root).allOf[1].is_collaborated_content_available_when_owner_inactive": Added (optional)
components/schemas/User--Full.(root).allOf[1].is_collaborated_content_available_when_owner_inactiveproperty addedOKAdded
components/schemas/Users.(root).allOf[2].entries[].allOf[1].is_collaborated_content_available_when_owner_inactiveproperty addedOKAdded

version 2024.02024.0

ChangeTypeSeverityWhy it matters
GET /eventsparameter "event_type" enum values addedOKAdded: SHIELD_DOWNLOAD_BLOCKED, SHIELD_PREVIEW_BLOCKED
GET /eventsresponse 200 enum values addedPotentialResponse 200 field "entries[].event_type.allOf[0]": Added: SHIELD_PREVIEW_BLOCKED
components/schemas/Event.event_type.allOf[0]enum values addedOKAdded: SHIELD_PREVIEW_BLOCKED
components/schemas/Events.entries[].event_type.allOf[0]enum values addedOKAdded: SHIELD_PREVIEW_BLOCKED

This is what your consumers wish your API had.

Point us at your own OpenAPI spec and get the same automatic changelog, plus email alerts and breaking-change classification on every release.