{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/developer/auth-and-security/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["sub-header","admonition"]},"type":"markdown"},"seo":{"title":"Personal API tokens","siteUrl":"https://docs.wise.com","projectTitle":"Wise Platform","description":"Small-to-medium businesses (SMBs) with Wise business accounts can automate parts of their transfer flow with a Wise personal API token.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"personal-api-tokens","__idx":0},"children":["Personal API tokens"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"class":"sub-header"},"children":["Create and use a personal token with a Wise business account."]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A personal API token authenticates requests to the Wise API for your own Wise business account, allowing you to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/product/send-money/use-cases/payouts-smbs"},"children":["automate certain actions in your payouts workflow"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["By generating a personal API token for your business account, you can authorize your application to programmatically generate quotes, collect and store recipient account details, prepare payments by drafting transfers, and track transfer statuses."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"limitations","__idx":1},"children":["Limitations"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Personal API tokens are limited to the endpoints for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-reference/quote/quotecreate"},"children":["creating quotes"]},", ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-reference/recipient/recipientlist"},"children":["retrieving"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-reference/recipient/recipientcreate"},"children":["creating recipients"]},", ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-reference/standard-transfer/transfercreate"},"children":["creating transfers"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-reference/batch-group/batchgroupcreate"},"children":["batch groups"]},", and tracking transfer events."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/product/send-money/funding"},"children":["Funding transfers"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-reference/balance-statement/balancestatementget"},"children":["retrieving balance statements"]}," via API are not supported except for accounts based in the US, Canada, Australia, New Zealand, Singapore, and Malaysia."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you need more advanced access to the Wise API, ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://wise.com/platform/contact"},"children":["contact our team"]}," to discuss a partnership agreement."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"create-a-personal-api-token","__idx":2},"children":["Create a personal API token"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Log into your ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://wise.com"},"children":["Wise.com"]}," business account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Go to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Your Account"]}," -> ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Connect and manage apps"]}," -> ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["API tokens"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Add new token"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Complete 2-step verification when prompted."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Copy and securely store your token (it will only be shown once)."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Keep your token secure!"},"children":[{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Store your token in a secrets manager, never in code or version control."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Don't log your token or expose it in URLs."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Revoke and regenerate if you suspect a token is compromised."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Use separate tokens for different applications if needed."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"using-a-personal-api-token","__idx":3},"children":["Using a personal API token"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Include the token in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Authorization"]}," header of every API request."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Example"]},":"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X GET https://api.wise.com/v1/profiles \\\n  -H 'Authorization: Bearer <PERSONAL_API_TOKEN>'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Personal API tokens remain active until revoked."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"revoking-a-token","__idx":4},"children":["Revoking a token"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If your token is compromised or no longer needed:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Log into your ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://wise.com"},"children":["Wise.com"]}," business account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Go to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Your Account"]}," -> ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Connect and manage apps"]}," -> ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["API tokens"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Find the token and choose ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Revoke"]},"."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The token will stop working immediately."]}]},"headings":[{"value":"Personal API tokens","id":"personal-api-tokens","depth":1},{"value":"Limitations","id":"limitations","depth":2},{"value":"Create a personal API token","id":"create-a-personal-api-token","depth":2},{"value":"Using a personal API token","id":"using-a-personal-api-token","depth":2},{"value":"Revoking a token","id":"revoking-a-token","depth":2}],"frontmatter":{"seo":{"description":"Small-to-medium businesses (SMBs) with Wise business accounts can automate parts of their transfer flow with a Wise personal API token.","title":"Personal API tokens"}},"lastModified":"2026-07-01T15:16:00.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/developer/auth-and-security/personal-api-token","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}