# Welcome

import { CardGrid, LinkCard } from '@astrojs/starlight/components';

<CardGrid>
	<LinkCard
		title="Migrating to API v3"
		description="v1 and v2 are deprecated April 1, 2027 and sunset October 1, 2027. Map your endpoints and webhook events to v3."
		href="/docs/migration/v3/"
	/>
	<LinkCard
		title="Payments API"
		description="Onboarding, transactions, payouts, refunds, bank accounts and webhooks."
		href="/docs/technical/overview"
	/>
	<LinkCard
		title="Risk Intelligence API"
		description="Account verification, account intelligence, transaction risk and guarantees."
		href="/docs/risk/overview"
	/>
</CardGrid>

## Start here

<CardGrid>
	<LinkCard
		title="Authentication"
		description="Bearer tokens, API keys, and the HTTPS requirement."
		href="/docs/technical/authentication"
	/>
	<LinkCard
		title="Environments"
		description="Sandbox and production base URLs, and how to move between them."
		href="/docs/technical/environments"
	/>
	<LinkCard
		title="Onboard a person"
		description="Create the individual who will send or receive ACH transfers."
		href="/docs/technical/users/onboard-a-person"
	/>
	<LinkCard
		title="Create a transaction"
		description="Move funds between a payer and a payee."
		href="/docs/technical/transactions/create-a-transaction"
	/>
</CardGrid>

## Reference and resources

<CardGrid>
	<LinkCard
		title="Payments API reference"
		description="Every endpoint in the current version, with a request builder."
		href="/api/payments/"
	/>
	<LinkCard
		title="Risk API reference"
		description="Account and transaction screening endpoints."
		href="/api/risk/"
	/>
	<LinkCard
		title="Changelog"
		description="What shipped, and what it means for your integration."
		href="/changelog/payments-api-changelog"
	/>
	<LinkCard
		title="Platform status"
		description="Live availability for the GrailPay platform."
		href="https://status.grailpay.com/"
	/>
</CardGrid>