Skip to content

feat(spec): sync API spec 2026-11-10 - #43

Merged
github-actions[bot] merged 1 commit into
mainfrom
chore/spec-sync
Nov 10, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
chore/spec-sync

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Breaking changes

None detected.

Upstream documents

Automated sync of the upstream OpenAPI documents (docs/DESIGN.md section 3.1) by codegen/spec_sync.rb. Regenerated the SDK: 5 generated files changed. Generated code under lib/, sig/ and spec/generated/ comes from codegen/ and openapi/; never edit it by hand.

File URL Old SHA-256 New SHA-256
openapi/verification.json https://docs.didit.me/openapi-25.json 99198089e59db66a2eb3fa2a17c9475a2dafce62ee25ed8998eaf00fb2108406 e1667363543375d49fb5682c1e5a6fcf7b3ebe7b48ab3fb53616b3bc6ea8ac3d
openapi/account.json https://docs.didit.me/openapi-auth.json 3ebf65c9668861bcd2008c11d65be4055ef58ba5fa57945c72afe3d4ac4fb523 unchanged
openapi/authentication.json https://docs.didit.me/openapi-authentication.json 3987984647bfcaa4b5462c8d60cd3c53894bf7585a38109e0cc813292b2416fe unchanged

Operations

Changed (3)

  • GET /v3/session/{sessionId}/decision/ (sessions.retrieve_decision)
    • response phone_verifications[].lifecycle[].details.attempt: added
    • response phone_verifications[].lifecycle[].details.delivery_status: added
  • POST /v3/phone/check/ (phone.check_code): documentation only
  • POST /v3/session/import-shared/ (sessions.import_shared)
    • response phone_verifications[].lifecycle[].details.attempt: added
    • response phone_verifications[].lifecycle[].details.delivery_status: added

Schemas

  • PhoneVerificationCheckResponse changed (verification.json), documentation only
  • SessionDecision changed (verification.json)

SDK naming

No overlay entry changed.

Deprecations

No deprecation was added or expired.

Checks

  • bundle exec rake generate:check
  • bundle exec rake spec
  • bundle exec rake codegen:spec
  • bundle exec rake rubocop
  • bundle exec steep check

Published by spec sync run 42804043919.

Release

feat(spec): callers can observe what changed, so this releases a minor version.
Release Please reads the block below instead of the commits, so the type and the lines survive a squash merge with the title; keep it when you edit this description. Merge with "Squash and merge": after a merge commit the release notes repeat each line for the merge commit and for every commit of this pull request.

BEGIN_COMMIT_OVERRIDE
feat(spec): sync API spec 2026-11-10
END_COMMIT_OVERRIDE

Synced openapi/verification.json from the published API contract (docs/DESIGN.md section 3.1).
Operations: 0 added, 0 removed, 0 renamed, 0 moved, 3 changed.
Regenerated the SDK.
@github-actions
github-actions Bot enabled auto-merge (squash) November 10, 2026 11:03
@github-actions
github-actions Bot merged commit 8d93d58 into main Nov 10, 2026
20 checks passed
@arosasg
arosasg deleted the chore/spec-sync branch November 10, 2026 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants