bible-progress

Append Bible Progress

Append a chapter to user's Bible reading progress. Called when a user completes reading a chapter.

This endpoint is idempotent - duplicate chapters will not be added. Creates a new progress record if none exists, or updates the existing one.

post/api/bible-progress/append

Request

Headers

x-user-idstring nullable

Request body

book_idstring required

Book ID (e.g., '1' for Genesis, '40' for Matthew)

book_codestring required

Book code (e.g., 'GEN', 'MAT', 'JOH')

chapterinteger required

Chapter number to append

versionstring required

Bible version (e.g., 'KJV', 'NIV', 'ESV')

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 23 revisions of this API.