Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.
The response body may be in JSON or plaintext depending on the status code.Typically, if you receive a status code in the:
2xx range, it means the request succeeded.
4xx range, there was a problem with your request.
5xx range, an error occurred on the Bitski servers (very rare).
Example4xx and 5xx messages follow a standard error message response:
JSON
{ "error": { "code": 401, "status": "Unauthorized", "request": "fcb5e92e-1b2e-4e13-9998-48021efd0627", "message": "The request could not be authorized" }}
Common error codes
Status Code
Status
Description
200
OK
The request succeeded as expected.
201
Created
The request succeeded and Bitski created the new item or updated it successfully.
400
Bad Request
The request failed. This is usually due to a misconfigured required parameter.
401
Unauthorized
A valid API wasn’t provided.
403
Forbidden
The API token doesn’t have the permissions needed to perform the request.
404
Not Found
The requested resource doesn’t exist.
500, 502, 503, 504
Server Errors
Bitski’s servers are having trouble (very rare). Review any announcements at bitski.com and report this to Support.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Bitski","colors":{"primary":"#FF245A","light":"#FF3567","dark":"#FF245A"},"favicon":"/assets/favicon.svg","logo":"https://mintcdn.com/bitski/Et9Vn7Lnb6TuZTLD/assets/logo.svg?fit=max\u0026auto=format\u0026n=Et9Vn7Lnb6TuZTLD\u0026q=85\u0026s=0e5766a6d1ed37c48b19502d38c490b5","background":{"decoration":null,"color":{"light":null,"dark":"#0B0B0B"}},"navbar":{"links":[{"label":"Explore Bitski","href":"https://www.bitski.com"}],"primary":{"type":"button","label":"Login","href":"https://developer.bitski.com"}},"footer":{"socials":{"twitter":"https://twitter.com/bitski"}},"integrations":{"ga4":{"measurementId":"G-YQ9MDEKVXG"}},"navigation":{"global":{"anchors":[{"anchor":"Twitter","href":"https://twitter.com/bitski","icon":"twitter"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bitski","hasAudioNarration":false,"actualSubdomain":"bitski","customDomains":["docs.bitski.com"],"gitSource":{"type":"github","owner":"bitskico","repo":"docs-web","deployBranch":"main","contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a20c3440e965794a0a734ab","collectionId":"6cac63f2-66c6-4810-9d52-a13087d5f63e","schemaVersion":"v2"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a20c3440e965794a0a734ab:success","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Documentation","count":77},{"language":"default","tag":"Wallet as a Service (WaaS)","count":62},{"language":"default","tag":"NFT APIs","count":34},{"language":"default","tag":"Wallet Experience APIs","count":15},{"language":"default","tag":"Commerce APIs","count":12},{"language":"default","tag":"Minting APIs","count":12},{"language":"default","tag":"Integrations","count":8},{"language":"default","tag":"Wallet Creation APIs","count":6},{"language":"default","tag":"Token Gating APIs","count":5},{"language":"default","tag":"Connectors","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"wallet-as-a-service/errors","slug":"/wallet-as-a-service/errors","pageMetadata":{"title":"Errors","description":"Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.","href":"/wallet-as-a-service/errors"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The response body may be in JSON or plaintext depending on the status code.`}),`\n`,_jsx(_components.p,{children:`Typically, if you receive a status code in the:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`2xx`}),` range, it means the request succeeded.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`4xx`}),` range, there was a problem with your request.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`5xx`}),` range, an error occurred on the Bitski servers (very rare).`]}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`4xx`}),` and `,_jsx(_components.code,{children:`5xx`}),` messages follow a standard error message response:`]}),`\n`,_jsx(CodeBlock,{filename:`JSON`,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`401`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Unauthorized\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"request\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"fcb5e92e-1b2e-4e13-9998-48021efd0627\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"The request could not be authorized\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Common error codes`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status Code`}),_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`200`}),_jsx(_components.td,{children:`OK`}),_jsx(_components.td,{children:`The request succeeded as expected.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`201`}),_jsx(_components.td,{children:`Created`}),_jsx(_components.td,{children:`The request succeeded and Bitski created the new item or updated it successfully.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`400`}),_jsx(_components.td,{children:`Bad Request`}),_jsx(_components.td,{children:`The request failed. This is usually due to a misconfigured required parameter.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`401`}),_jsx(_components.td,{children:`Unauthorized`}),_jsx(_components.td,{children:`A valid API wasn’t provided.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`403`}),_jsx(_components.td,{children:`Forbidden`}),_jsx(_components.td,{children:`The API token doesn’t have the permissions needed to perform the request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`404`}),_jsx(_components.td,{children:`Not Found`}),_jsx(_components.td,{children:`The requested resource doesn’t exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`500, 502, 503, 504`}),_jsx(_components.td,{children:`Server Errors`}),_jsx(_components.td,{children:`Bitski’s servers are having trouble (very rare). Review any announcements at bitski.com and report this to Support.`})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Errors","description":"Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.","href":"/wallet-as-a-service/errors"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"bitski","siteName":"Bitski","title":"Errors - Bitski","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-06T22:44:33.513Z","originalFileLocation":"wallet-as-a-service/errors.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Bitski\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Errors - Bitski\">\u003cmeta data-mint-head property=\"og:description\" content=\"Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Bitski\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.bitski.com/wallet-as-a-service/errors\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bitski.mintlify.app/_mintlify/api/og/v2?division=Wallet+as+a+Service+%28WaaS%29\u0026amp;title=Errors\u0026amp;description=Bitski+uses+standard+HTTP+response+status+and+error+codes+for+communicating+the+success+or+failure+of+a+request.\u0026amp;theme=802524f48a6ed4c4c9c78c4c\u0026amp;signature=e751d12ba66d2e92c6ad1b9d983a94a33427007d28abe078f4ed5dcaa37352fb\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Errors - Bitski\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bitski.mintlify.app/_mintlify/api/og/v2?division=Wallet+as+a+Service+%28WaaS%29\u0026amp;title=Errors\u0026amp;description=Bitski+uses+standard+HTTP+response+status+and+error+codes+for+communicating+the+success+or+failure+of+a+request.\u0026amp;theme=802524f48a6ed4c4c9c78c4c\u0026amp;signature=e751d12ba66d2e92c6ad1b9d983a94a33427007d28abe078f4ed5dcaa37352fb\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/bitski/xoHP4spI4e4HeA4l/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Bitski\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF245A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.bitski.com/wallet-as-a-service/errors\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/wallet-as-a-service/errors.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.bitski.com/#organization\",\"name\":\"Bitski\",\"url\":\"https://docs.bitski.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/bitski/Et9Vn7Lnb6TuZTLD/assets/logo.svg?fit=max\u0026auto=format\u0026n=Et9Vn7Lnb6TuZTLD\u0026q=85\u0026s=0e5766a6d1ed37c48b19502d38c490b5\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.bitski.com#website\",\"name\":\"Bitski\",\"url\":\"https://docs.bitski.com\",\"publisher\":{\"@id\":\"https://docs.bitski.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.bitski.com/wallet-as-a-service/errors#webpage\",\"url\":\"https://docs.bitski.com/wallet-as-a-service/errors\",\"name\":\"Errors\",\"description\":\"Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.\",\"dateModified\":\"2026-01-06T22:44:33.513Z\",\"isPartOf\":{\"@id\":\"https://docs.bitski.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.bitski.com/wallet-as-a-service/errors#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.bitski.com/wallet-as-a-service/errors#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Wallet as a Service (WaaS)\",\"item\":\"https://docs.bitski.com/wallet-as-a-service/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Errors\",\"item\":\"https://docs.bitski.com/wallet-as-a-service/errors\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.bitski.com/wallet-as-a-service/errors#article\",\"headline\":\"Errors\",\"name\":\"Errors\",\"description\":\"Bitski uses standard HTTP response status and error codes for communicating the success or failure of a request.\",\"url\":\"https://docs.bitski.com/wallet-as-a-service/errors\",\"mainEntityOfPage\":{\"@id\":\"https://docs.bitski.com/wallet-as-a-service/errors#webpage\"},\"dateModified\":\"2026-01-06T22:44:33.513Z\",\"publisher\":{\"@id\":\"https://docs.bitski.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.bitski.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Bitski\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Bitski","nav":{"global":{"anchors":[{"anchor":"Twitter","href":"https://twitter.com/bitski","icon":"twitter"}]},"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/introduction"}]},{"group":"Products","pages":[{"title":"Bitski Wallet + Self-Custody","href":"/products/bitski-wallet"},{"title":"Droplinks","href":"/products/droplinks/droplinks"}]},{"group":"WaaS React SDK","pages":[{"title":"Quickstart","href":"/react-sdk/quickstart"},{"title":"Authentication","href":"/react-sdk/authentication"},{"title":"Signing","href":"/react-sdk/signing"},{"title":"Components","href":"/react-sdk/components"}]},{"group":"Wallet as a Service (WaaS)","pages":[{"title":null,"href":"/wallet-as-a-service/overview"},{"title":null,"description":null,"href":"/wallet-as-a-service/quickstart"},{"title":"Errors","href":"/wallet-as-a-service/errors"},{"title":"Pagination","description":"Pagination helps limit the number of results from an API request.","href":"/wallet-as-a-service/pagination"},{"group":"Wallet Creation APIs","pages":[{"title":"Wallet Creation Overview","href":"/wallet-as-a-service/wallet-creation-apis/overview"},{"title":"Seed Phrases","href":"/wallet-as-a-service/wallet-creation-apis/seed-phrases"},{"title":"Hardware Wallets","href":"/wallet-as-a-service/wallet-creation-apis/hardware-wallets"},{"title":"Wallet Creation Flow","href":"/wallet-as-a-service/wallet-creation-apis/hosted-hardware-wallets"},{"title":"On-Chain Multi-Sig Wallets","href":"/wallet-as-a-service/wallet-creation-apis/on-chain-multisig-wallets"},{"title":"Account Abstraction Wallets","href":"/wallet-as-a-service/wallet-creation-apis/account-abstraction-wallets"}]},{"group":"Wallet Experience APIs","pages":[{"title":"GET Activities","api":"GET https://api.bitski.com/v2/activities","href":"/wallet-as-a-service/wallet-experience-apis/get-v2-activity"},{"title":"GET Balances","api":"GET https://api.bitski.com/v2/balances","href":"/wallet-as-a-service/wallet-experience-apis/get-v2-balances"},{"title":"GET Tokens","api":"GET https://api.bitski.com/v2/tokens/{coinType}/{chainId}/{contractAddress}/{tokenId}","href":"/wallet-as-a-service/wallet-experience-apis/get-v2-tokens"},{"title":"GET Profiles","api":"GET https://api.bitski.com/v2/profiles/{username}","href":"/wallet-as-a-service/wallet-experience-apis/get-v2-profiles"},{"title":"GET Portfolio","api":"POST https://api.bitski.com/graphql","href":"/wallet-as-a-service/wallet-experience-apis/get-v1-portfolio"},{"title":"GET Blockchain Accounts","api":"GET https://api.bitski.com/v2/blockchain/accounts","href":"/wallet-as-a-service/wallet-experience-apis/get-v2-blockchain-accounts"},{"title":"POST Blockchain Accounts","api":"POST https://api.bitski.com/v2/blockchain/accounts","href":"/wallet-as-a-service/wallet-experience-apis/post-v2-blockchain-accounts"},{"title":"PATCH Blockchain Accounts","api":"PATCH https://api.bitski.com/v2/blockchain/accounts/{accountId}","href":"/wallet-as-a-service/wallet-experience-apis/patch-v2-blockchain-accounts"},{"title":"GET Floor Prices","api":"GET https://api.bitski.com/v2/floor-prices/{coinType}/{chainId}/{address}","href":"/wallet-as-a-service/wallet-experience-apis/get-v2-floor-prices"},{"title":"POST Batch Floor Prices","api":"POST https://api.bitski.com/v2/floor-prices/batch?supportedChainIds={chainIds}","href":"/wallet-as-a-service/wallet-experience-apis/post-v2-batch-floor-prices"},{"title":"POST Batch Historical Floor Prices","api":"POST https://api.bitski.com/v2/historical-floor-prices/batch?duration={duration}","href":"/wallet-as-a-service/wallet-experience-apis/post-v2-batch-historical-floor-prices"},{"title":"GET Transactions","api":"GET https://api.bitski.com/v1/transactions/{transactionId}","href":"/wallet-as-a-service/wallet-experience-apis/get-v1-transactions"},{"title":"POST Transactions","api":"POST https://api.bitski.com/v1/transactions","href":"/wallet-as-a-service/wallet-experience-apis/post-v1-transactions"},{"title":"GET Discovery Feed","api":"GET https://api.bitski.com/v1/users/{userId}/inbox","href":"/wallet-as-a-service/wallet-experience-apis/get-v1-discovery-feed"},{"title":"Activity Webhooks","href":"/wallet-as-a-service/wallet-experience-apis/activity-webhooks"}]},{"group":"NFT APIs","pages":[{"title":null,"href":"/wallet-as-a-service/nft-apis/overview"},{"group":"Minting APIs","pages":[{"title":"GET Contract","api":"GET https://api.bitski.com/v1/apps/{appId}/contracts/{contractId}","href":"/wallet-as-a-service/nft-apis/minting/get-v1-contract"},{"title":"GET Contracts","api":"GET https://api.bitski.com/v1/apps/{appId}/contracts","href":"/wallet-as-a-service/nft-apis/minting/get-v1-contracts"},{"title":"PATCH Contract","api":"PATCH https://api.bitski.com/v1/apps/{appId}/contracts/{contractId}","href":"/wallet-as-a-service/nft-apis/minting/patch-v1-contract"},{"title":"POST Contract","api":"POST https://api.bitski.com/v1/apps/{appId}/contracts","href":"/wallet-as-a-service/nft-apis/minting/post-v1-contract"},{"title":"GET Token Templates","api":"GET https://api.bitski.com/v1/apps/{appId}/token-templates","href":"/wallet-as-a-service/nft-apis/minting/get-v1-token-templates"},{"title":"GET Token Template","api":"GET https://api.bitski.com/v1/apps/{appId}/token-templates/{tokenTemplateId}","href":"/wallet-as-a-service/nft-apis/minting/get-v1-token-template"},{"title":"POST Token Template","api":"POST https://api.bitski.com/v1/apps/{appId}/token-templates","href":"/wallet-as-a-service/nft-apis/minting/post-v1-token-templates"},{"title":"PUT Token Template","api":"PUT https://api.bitski.com/v1/apps/{appId}/token-templates/{tokenTemplateId}","href":"/wallet-as-a-service/nft-apis/minting/put-v1-token-template"},{"title":"GET Tokens","api":"GET https://api.bitski.com/v1/apps/{appId}/tokens","href":"/wallet-as-a-service/nft-apis/minting/get-v1-tokens"},{"title":"GET Token","api":"GET https://api.bitski.com/v1/apps/{appId}/tokens/{tokenId}","href":"/wallet-as-a-service/nft-apis/minting/get-v1-token"},{"title":"POST Tokens","api":"POST https://api.bitski.com/v1/apps/{appId}/tokens","href":"/wallet-as-a-service/nft-apis/minting/post-v1-tokens"},{"title":"PATCH Token","api":"PATCH https://api.bitski.com/v1/apps/{appId}/tokens/{tokenId}","href":"/wallet-as-a-service/nft-apis/minting/patch-v1-token"}]},{"group":"Commerce APIs","pages":[{"title":"GET Product","api":"GET https://api.bitski.com/v1/products/{productId}","href":"/wallet-as-a-service/nft-apis/commerce/get-v1-product"},{"title":"GET Products","api":"GET https://api.bitski.com/v1/products","href":"/wallet-as-a-service/nft-apis/commerce/get-v1-products"},{"title":"GET Auction","api":"GET https://api.bitski.com/v1/auctions/{auctionId}","href":"/wallet-as-a-service/nft-apis/commerce/get-v1-auction"},{"title":"GET Store","api":"GET https://api.bitski.com/v1/stores/{storeId}","href":"/wallet-as-a-service/nft-apis/commerce/get-v1-store"},{"title":"POST Payment Methods","openapi":"POST /v1/users/{user_id}/payment-methods","href":"/wallet-as-a-service/nft-apis/commerce/post-v1-payment-methods"},{"title":"GET Payment Methods","openapi":"GET /v1/users/{user_id}/payment-methods","href":"/wallet-as-a-service/nft-apis/commerce/get-v1-payment-methods"},{"title":"POST Orders","api":"POST https://api.bitski.com/v1/orders","href":"/wallet-as-a-service/nft-apis/commerce/post-v1-orders"},{"title":"GET Order","api":"GET https://api.bitski.com/v1/orders/{orderId}","href":"/wallet-as-a-service/nft-apis/commerce/get-v1-order"},{"title":"PATCH Payment","api":"PATCH https://api.bitski.com/v1/orders/{orderId}/payments/{paymentId}","href":"/wallet-as-a-service/nft-apis/commerce/patch-v1-payment"},{"title":"GET Fulfillments","api":"GET https://api.bitski.com/v1/app/{appId}/fulfillments/{fulfillmentId}","href":"/wallet-as-a-service/nft-apis/commerce/get-v1-fulfillment"},{"title":"POST Fulfillments","api":"POST https://api.bitski.com/v1/apps/{appId}/fulfillments","href":"/wallet-as-a-service/nft-apis/commerce/post-v1-fulfillments"},{"title":"PATCH Fulfillments","api":"PATCH https://api.bitski.com/v1/apps/{appId}/fulfillments/{fulfillmentId}","href":"/wallet-as-a-service/nft-apis/commerce/patch-v1-fulfillment"}]},{"group":"Droplink APIs","pages":[{"title":"GET Droplinks","api":"GET https://api.bitski.com/v1/claim-codes/{id}","href":"/wallet-as-a-service/nft-apis/droplinks/get-v1-droplinks"},{"title":"GET Unclaimed Droplinks","api":"GET https://api.bitski.com/v1/claim-codes/unclaimed?ids={ids}","href":"/wallet-as-a-service/nft-apis/droplinks/get-v1-unclaimed-droplinks"},{"title":"POST Claim Droplink","api":"POST https://api.bitski.com/v1/claims","href":"/wallet-as-a-service/nft-apis/droplinks/post-v1-claim-droplink"}]},{"group":"Token Gating APIs","pages":[{"title":"GET Check Token Gate","api":"GET https://api.bitski.com/v1/gates/check","href":"/wallet-as-a-service/nft-apis/token-gating/get-v1-check-gate"},{"title":"GET Token Gates","api":"GET https://api.bitski.com/v1/apps/{appId}/gates","href":"/wallet-as-a-service/nft-apis/token-gating/get-v1-token-gates"},{"title":"GET Token Gate","api":"GET https://api.bitski.com/v1/apps/{appId}/gates/{gateId}","href":"/wallet-as-a-service/nft-apis/token-gating/get-v1-token-gate"},{"title":"POST Token Gate","api":"POST https://api.bitski.com/v1/apps/{appId}/gates","href":"/wallet-as-a-service/nft-apis/token-gating/post-v1-token-gates"},{"title":"PUT Token Gate","api":"PUT https://api.bitski.com/v1/apps/{appId}/gates/{gateId}","href":"/wallet-as-a-service/nft-apis/token-gating/put-v1-token-gate"}]},{"title":"Miscellaneous NFT APIs","href":"/wallet-as-a-service/nft-apis/miscellaneous"}]},{"group":"Web3 APIs","pages":[{"title":"Overview","href":"/wallet-as-a-service/web-3/web3-get-started"},{"title":"JSON RPC Support","href":"/wallet-as-a-service/web-3/json-rpc-support"}]},{"group":"SDK","pages":[{"title":"SDK Overview","href":"/wallet-as-a-service/sdk/sdk-overview"}]}]},{"group":"Integrations","pages":[{"title":"Get Started","href":"/integrations/get-started"},{"title":"Authentication","href":"/integrations/authentication"},{"group":"Connectors","pages":[{"title":"Injected Wallet","href":"/integrations/connectors/injected-wallet"},{"title":"RainbowKit","href":"/integrations/connectors/rainbowkit"},{"title":"WalletConnect / Web3Modal","href":"/integrations/connectors/walletconnect"},{"title":"BlockNative Onboard","href":"/integrations/connectors/block-native"}]},{"title":"FAQ","href":"/integrations/faq"},{"title":"Partners","href":"/integrations/partners"}]}]}]},"title":"Errors - Bitski","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":[],"chunks":[]}