Change Updates

Do not miss any Authentication API Reference | Streambird changes, ever again

Subscribe to the Authentication API Reference | Streambird changelog to be up to date on recent changes.

RSS
Authentication API Reference | Streambird

Changelog

Last update:
Compare

API structure has changed

Modified 9 Breaking
GET /v1/auth/sessions/list
  • Response
  • 200 response Modified
    • sessions attribute Modified
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, status, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/magic_links/verify
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/oauth/verify
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/otps/verify
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/sessions/verify
  • Response
  • 200 response Modified
    • factors attribute Modified
POST /v1/auth/totps/recovery
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/totps/verify
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/wallets/verify
  • Response
  • 200 response Modified
    • session attribute Modified

API structure has changed

Modified 8 Breaking
GET /v1/auth/sessions/list
  • Response
  • 200 response Modified
    • sessions attribute Modified
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, status, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/magic_links/verify
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/oauth/verify
  • Response
  • 200 response Modified
    • session attribute Modified
    • session_jwt attribute Added
POST /v1/auth/otps/verify
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/totps/recovery
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/totps/verify
  • Response
  • 200 response Modified
    • session attribute Modified
POST /v1/auth/wallets/verify
  • Response
  • 200 response Modified
    • session attribute Modified

API structure has changed

Modified 3 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, status, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/totps/recovery
  • Response
  • response Modified
    • identity_session attribute Removed
    • session attribute Added
POST /v1/auth/totps/verify
  • Response
  • response Modified
    • identity_session attribute Removed
    • session attribute Added

API structure has changed

Modified 6 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, status, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/magic_links/verify
  • Response
  • 200 response Modified
    • session, session_token, session_jwt attributes Added
POST /v1/auth/otps/verify
  • Response
  • 200 response Modified
    • identity_session attribute Removed
    • session attribute Added
POST /v1/auth/totps/recovery
  • Response
  • 200 response Modified
    • identity_session attribute Removed
    • session attribute Added
POST /v1/auth/totps/verify
  • Response
  • 200 response Modified
    • identity_session attribute Removed
    • session attribute Added
POST /v1/auth/wallets/verify
  • Response
  • 200 response Modified
    • session_token, session_jwt, session attributes Added

API structure has changed

Modified 1 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, status, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
Added 2
POST /v1/auth/totps/recovery
POST /v1/auth/totps/recovery_codes

API structure has changed

Modified 1 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, status, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
Added 1
POST /v1/auth/totps/verify

API structure has changed

Modified 1 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, status, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
Added 2
POST /v1/auth/totps/create
POST /v1/auth/totps/verify

API structure has changed

Modified 1 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, status, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
Added 1
DELETE /v1/auth/users/wallets/{wallet_id}/delete

API structure has changed

Modified 4 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/magic_links/email/login_or_create
  • Response
  • 200 response Modified
    • status attribute Added
POST /v1/auth/otps/email/login_or_create
  • Response
  • 201 response Removed
  • 200 response Added
POST /v1/auth/users/create
  • Response
  • 201 response Removed
  • 200 response Added
Added 1
POST /v1/auth/magic_links/email/invite

API structure has changed

Modified 3 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/magic_links/email/login_or_create
  • Body
  • content type Modified
    • login_redirect_url, registration_redirect_url attributes Modified
POST /v1/auth/wallets/verify
  • Body
  • content type Modified
    • user_id attribute Removed
    • signature attribute Added
  • Response
  • 200 response Modified
    • challenge attribute Removed
    • is_default, is_ready_only, is_imported attributes Added
  • response Added

API structure has changed

Modified 3 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/wallets/registrations/begin
  • Body
  • content type Modified
    • user_id attribute Modified
POST /v1/auth/wallets/verify
  • Body
  • content type Modified
    • user_id attribute Removed
    • signature attribute Added
  • Response
  • 200 response Modified
    • challenge attribute Removed
    • is_default, is_ready_only, is_imported attributes Added
  • response Added

API structure has changed

Modified 1 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
Added 2
POST /v1/auth/wallets/registrations/begin
POST /v1/auth/wallets/verify

API structure has changed

Modified 2 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/otps/verify
  • Body
  • content type Modified
    • device_fingerprint attribute Added
  • Response
  • 200 response Modified
    • session_token, identity_session attributes Added

API structure has changed

Modified 2 Breaking
DELETE /v1/auth/sessions/delete
  • Response
  • 200 response Added
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added

API structure has changed

Modified 2 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/sessions/verify
  • Body
  • content type Modified
    • session_expires_in attribute Modified

API structure has changed

Modified 1 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
Added 1
POST /v1/auth/oauth/verify

API structure has changed

Modified 2 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/otps/email/login_or_create
  • Response
  • 201 response Modified
    • app_id, first_name, middle_name, last_name, active, updated_at, created_at, emails, phone_numbers attributes Removed
    • user_active, email_id attributes Added

API structure has changed

Modified 4 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added
POST /v1/auth/otps/email/send
  • Body
  • content type Modified
    • device_fingerprint attribute Added
POST /v1/auth/otps/sms/login_or_create
  • Body
  • content type Modified
    • device_fingerprint attribute Added
POST /v1/auth/otps/sms/send
  • Body
  • content type Modified
    • device_fingerprint attribute Added
Removed 1 Breaking
POST /v1/auth/otps/email/login_or_create
Added 1
POST /v1/auth/otps/email/login_or_create

API structure has changed

Modified 1 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, login_expires_in, registration_expires_in, requires_verification attributes Removed
    • user_id, expires_in attributes Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • token attribute Added

API structure has changed

Modified 2 Breaking
POST /v1/auth/magic_links/create
  • Body
  • content type Modified
    • email, login_redirect_url, registration_redirect_url, requires_verification attributes Removed
    • user_id attribute Added
  • Response
  • 200 response Modified
    • app_id, first_name, middle_name, last_name, active, email_id, phone_number_id, created_at, updated_at attributes Removed
    • magic_token attribute Added
POST /v1/auth/magic_links/email/login_or_create
  • Body
  • content type Modified
    • expires_in attribute Removed
    • login_expires_in, registration_expires_in attributes Added