# Rise B2B API > Global payroll for the modern workforce. Streamline payments to contractors and full-time employees around the globe with Rise's blockchain-first platform. ## Docs - [Get SIWE](https://v2-docs.riseworks.io/api-reference/b2b-authentication/get-siwe.md): Retrieves a SIWE (Sign-In with Ethereum) message that can be used for authentication. This message is signed by the user to prove their identity. - [Verify a SIWE message and return a JWT for API authentication](https://v2-docs.riseworks.io/api-reference/b2b-authentication/verify-a-siwe-message-and-return-a-jwt-for-api-authentication.md) - [Get entity balance](https://v2-docs.riseworks.io/api-reference/b2b-balance/get-entity-balance.md): Retrieves balance and details of an entity using their nanoid (te- for team, co- for company, us- for user). - [Create a single payment](https://v2-docs.riseworks.io/api-reference/b2b-bill-pay/create-a-single-payment.md) - [Create an instant payment](https://v2-docs.riseworks.io/api-reference/b2b-bill-pay/create-an-instant-payment.md) - [Create external recipient for billpay](https://v2-docs.riseworks.io/api-reference/b2b-bill-pay/create-external-recipient-for-billpay.md) - [Get external recipients for team](https://v2-docs.riseworks.io/api-reference/b2b-bill-pay/get-external-recipients-for-team.md) - [Create admin invites typed data](https://v2-docs.riseworks.io/api-reference/b2b-invites/create-admin-invites-typed-data.md): Create admin invites for a company or team. This is used to invite users to the company or team. - [Create invites for employees and contractors](https://v2-docs.riseworks.io/api-reference/b2b-invites/create-invites-for-employees-and-contractors.md): Create invites/warm invites for employees and contractors. This is used to invite users to team. - [Execute admin invites](https://v2-docs.riseworks.io/api-reference/b2b-invites/execute-admin-invites.md): Execute admin invites for a company or team. This is used to execute admin invites for a company or team. - [Get Invites](https://v2-docs.riseworks.io/api-reference/b2b-invites/get-invites.md): List all pending invites for a company or team. User must be team_admin for teams or org_admin for companies. - [Create typed data for payments](https://v2-docs.riseworks.io/api-reference/b2b-payments/create-typed-data-for-payments.md): Create typed data for payments. The typed data can be signed and then executed to create the payments on-chain. - [Execute Payments](https://v2-docs.riseworks.io/api-reference/b2b-payments/execute-payments.md): Execute payments by signing the typed data and sending the signature along with the request. - [Query Payments](https://v2-docs.riseworks.io/api-reference/b2b-payments/query-payments.md): Query payments for a team, optionally filtered by recipient and date range. - [Create a team](https://v2-docs.riseworks.io/api-reference/b2b-teams/create-a-team.md) - [Delete team member](https://v2-docs.riseworks.io/api-reference/b2b-teams/delete-team-member.md) - [Get team by nanoid](https://v2-docs.riseworks.io/api-reference/b2b-teams/get-team-by-nanoid.md) - [Get team member settings](https://v2-docs.riseworks.io/api-reference/b2b-teams/get-team-member-settings.md) - [Get team member summary](https://v2-docs.riseworks.io/api-reference/b2b-teams/get-team-member-summary.md) - [Get team settings](https://v2-docs.riseworks.io/api-reference/b2b-teams/get-team-settings.md) - [Get team users](https://v2-docs.riseworks.io/api-reference/b2b-teams/get-team-users.md): Retrieves a list of users associated with the specified team identified by its nanoid. This endpoint is useful for obtaining user details for a specific team, including their names and email addresses. - [Update team by nanoid](https://v2-docs.riseworks.io/api-reference/b2b-teams/update-team-by-nanoid.md) - [Update team member settings](https://v2-docs.riseworks.io/api-reference/b2b-teams/update-team-member-settings.md) - [Update team settings](https://v2-docs.riseworks.io/api-reference/b2b-teams/update-team-settings.md) - [Get user organization's](https://v2-docs.riseworks.io/api-reference/b2b-users/get-user-organizations.md): Retrieves a list of organizations associated with the logged-in user. - [Get user team's](https://v2-docs.riseworks.io/api-reference/b2b-users/get-user-teams.md): Retrieves a list of teams associated with the logged-in user. - [Update user address details](https://v2-docs.riseworks.io/api-reference/b2b-users/update-user-address-details.md) - [Update user avatar](https://v2-docs.riseworks.io/api-reference/b2b-users/update-user-avatar.md) - [Get V1 Webhook](https://v2-docs.riseworks.io/api-reference/b2b-webhooks-v1/get-v1-webhook.md) - [Delete Webhook](https://v2-docs.riseworks.io/api-reference/b2b-webhooks/delete-webhook.md) - [Delivery History](https://v2-docs.riseworks.io/api-reference/b2b-webhooks/delivery-history.md) - [Get Webhook](https://v2-docs.riseworks.io/api-reference/b2b-webhooks/get-webhook.md) - [List Webhooks](https://v2-docs.riseworks.io/api-reference/b2b-webhooks/list-webhooks.md) - [Register Webhook](https://v2-docs.riseworks.io/api-reference/b2b-webhooks/register-webhook.md) - [Retry Delivery](https://v2-docs.riseworks.io/api-reference/b2b-webhooks/retry-delivery.md) - [Test Webhook](https://v2-docs.riseworks.io/api-reference/b2b-webhooks/test-webhook.md) - [Update Webhook](https://v2-docs.riseworks.io/api-reference/b2b-webhooks/update-webhook.md) - [Authentication](https://v2-docs.riseworks.io/authentication/authentication.md): Learn how to authenticate with Rise using the SDK - [Understanding Private Keys](https://v2-docs.riseworks.io/authentication/private-keys.md): Learn about private keys, their importance, and how to use them securely with Rise B2B API - [Secondary Wallets for API Operations](https://v2-docs.riseworks.io/authentication/secondary-wallets.md): Learn how to use dedicated secondary wallets for secure API operations with Rise B2B API - [Entity Balance](https://v2-docs.riseworks.io/concepts/entity-balance.md): Understanding entity balance management in the Rise ecosystem - [Entity Nanoid](https://v2-docs.riseworks.io/concepts/entity-nanoid.md): Understanding nanoid identifiers and their usage in the Rise ecosystem - [Environments](https://v2-docs.riseworks.io/concepts/environments.md): Environment configurations for Rise B2B API staging and production - [Payments](https://v2-docs.riseworks.io/concepts/payments.md): Understand payment flows and security in Rise B2B API - [RiseID](https://v2-docs.riseworks.io/concepts/riseid.md): Understanding RiseID as the core identity system in the Rise ecosystem - [Roles & Permissions](https://v2-docs.riseworks.io/concepts/roles.md): Understanding role-based access control and permissions in Rise B2B API - [Teams](https://v2-docs.riseworks.io/concepts/teams.md): Learn about team management, roles, and permissions in Rise B2B - [Wallets & Private Keys](https://v2-docs.riseworks.io/concepts/wallets.md): Understanding digital wallets and private keys for Rise authentication - [Auth Integration Guide](https://v2-docs.riseworks.io/guides/auth-integration.md): End-to-end authentication flow with Rise SDK - [Error Handling](https://v2-docs.riseworks.io/guides/error-handling.md): Error codes and troubleshooting for Rise B2B API - [Migrating from V1 to B2B API](https://v2-docs.riseworks.io/guides/migrating-from-v1.md): Complete guide to migrate from Rise V1 API to the new B2B API - [Payment Integration Guide](https://v2-docs.riseworks.io/guides/payment-integration.md): Complete guide to integrating payments with Rise B2B API using the SDK - [Team Management Guide](https://v2-docs.riseworks.io/guides/team-management.md): Manage teams and users with Rise B2B API using the SDK - [Web3 Integration](https://v2-docs.riseworks.io/guides/web3-integration.md): Integrate wallets and typed data signing with Rise B2B API using the SDK - [Rise B2B API Documentation](https://v2-docs.riseworks.io/index.md): Build powerful integrations with Rise's blockchain-based global payroll and team management platform - [Quickstart](https://v2-docs.riseworks.io/quickstart.md): Get started with Rise B2B API in minutes - [SDK Configuration](https://v2-docs.riseworks.io/sdk/configuration.md): Configure the Rise SDK for your environment and use case - [SDK Installation](https://v2-docs.riseworks.io/sdk/installation.md): Install and set up the Rise SDK for your project - [Security Best Practices](https://v2-docs.riseworks.io/security/best-practices.md): Comprehensive security best practices for Rise B2B API integration - [Security Overview](https://v2-docs.riseworks.io/security/overview.md): Comprehensive security guide for Rise B2B API integration - [Private Key Security](https://v2-docs.riseworks.io/security/private-keys.md): Understanding and securing private keys for Rise B2B API - [Secondary Wallet Security](https://v2-docs.riseworks.io/security/secondary-wallets.md): Security principles and best practices for using secondary wallets with Rise B2B API - [Webhook Validation](https://v2-docs.riseworks.io/security/webhook-validation.md): Secure webhook signature validation for Rise B2B API - [Deposit Events](https://v2-docs.riseworks.io/webhooks/events/deposit.md): Webhook events related to fund deposits and incoming transfers - [Invite Events](https://v2-docs.riseworks.io/webhooks/events/invite.md): Webhook events related to invitation management and acceptance - [Payment Events](https://v2-docs.riseworks.io/webhooks/events/payment.md): Webhook events related to payment processing and execution - [Security Events](https://v2-docs.riseworks.io/webhooks/events/security.md): Webhook events related to security, fraud detection, and compliance monitoring - [Webhook Overview](https://v2-docs.riseworks.io/webhooks/getting-started/overview.md): What are webhooks and why use them with Rise - [Webhook Quick Start](https://v2-docs.riseworks.io/webhooks/getting-started/quickstart.md): Set up your first Rise webhook in under 10 minutes - [Security and Verification](https://v2-docs.riseworks.io/webhooks/getting-started/security.md): How to verify webhook authenticity and secure your endpoints - [Event Types Overview](https://v2-docs.riseworks.io/webhooks/implementation/event-types.md): Complete reference of all available events and their data structures - [Webhook Management](https://v2-docs.riseworks.io/webhooks/implementation/management.md): Creating, updating, and managing your webhook endpoints - [Testing Webhooks](https://v2-docs.riseworks.io/webhooks/implementation/testing.md): How to test your webhook endpoints during development - [Delivery and Retries](https://v2-docs.riseworks.io/webhooks/operations/delivery.md): Understanding webhook delivery mechanics and retry policies - [Monitoring Webhooks](https://v2-docs.riseworks.io/webhooks/operations/monitoring.md): Track webhook performance and health in production - [Troubleshooting Webhooks](https://v2-docs.riseworks.io/webhooks/operations/troubleshooting.md): Diagnose and resolve common webhook issues - [Migration Guide](https://v2-docs.riseworks.io/webhooks/reference/migration.md): Upgrading from Rise Webhooks v1 to v2 ## OpenAPI Specs - [openapi](https://v2-docs.riseworks.io/api-reference/openapi.yaml)