Become a Paddle partner
Join the Paddle partner program to read this content. You'll also get access to our partner API and agent tooling. Let us know a few details about your business to get started. Already a partner? Log in to view this page.
POST
/accounts/validate Validates an account signup payload without creating an account.
Uses the same request body and validation rules as create.
Request body
userobjectrequired
User information for the seller's primary contact.
first_namestringrequired
First name of the seller's primary contact.
Length: 1–50
last_namestringrequired
Last name of the seller's primary contact.
Length: 1–50
emailstring (email)required
Example:
test@paddle.comEmail address for the seller's primary contact. Must be unique across all sellers and vendor users.
Length: 1–320
marketing_consentboolean
Default:
falseWhether this seller opted-in to marketing from Paddle.
passwordstring (password) | null
Password for the seller's primary contact.
Max length: 128
businessobjectrequired
Business information for the seller.
namestringrequired
Legal name of the business.
Length: 1–300
registration_numberstring | null
Company registration number for the business.
Max length: 50
stock_ticker_symbolstring | null
Stock ticker symbol for the business. Required if business type is 'public'.
Length: 1–10
typestring | null
Example:
individualType of business entity.
Values
individualSole trader or self-employed person.privatePrivate company.publicPublic company.
addressobject | null
Business address information.
first_linestring | null
First line of the business address.
Max length: 255
postal_codestring | null
Postal code of the business address.
Max length: 30
country_codestring | null
Supported two-letter ISO 3166-1 alpha-2 country code for this address.
Values
ADAndorraAEUnited Arab EmiratesAGAntigua and BarbudaAIAnguillaALAlbania
+ Show all values− Hide values
AMArmeniaAOAngolaARArgentinaASAmerican SamoaATAustriaAUAustraliaAWArubaAXÃ…land IslandsAZAzerbaijanBABosnia and HerzegovinaBBBarbadosBDBangladeshBEBelgiumBFBurkina FasoBGBulgariaBHBahrainBIBurundiBJBeninBLSaint BarthélemyBMBermudaBNBruneiBOBoliviaBQCaribbean Netherlands (Bonaire, Sint Eustatius, and Saba)BRBrazilBSBahamasBTBhutanBVBouvet IslandBWBotswanaBZBelizeCACanadaCCCocos IslandsCGRepublic of CongoCHSwitzerlandCICôte d'Ivoire (Ivory Coast)CKCook IslandsCLChileCMCameroonCNChinaCOColombiaCRCosta RicaCVCape VerdeCWCuraçaoCXChristmas IslandCYCyprusCZCzechia (Czech Republic)DEGermanyDJDjiboutiDKDenmarkDMDominicaDODominican RepublicDZAlgeriaECEcuadorEEEstoniaEGEgyptEHWestern SaharaEREritreaESSpainETEthiopiaFIFinlandFJFijiFKFalkland IslandsFMMicronesiaFOFaroe IslandsFRFranceGAGabonGBUnited KingdomGDGrenadaGEGeorgiaGFFrench GuianaGGGuernseyGHGhanaGIGibraltarGLGreenlandGMGambiaGNGuineaGPGuadeloupeGQEquatorial GuineaGRGreeceGSSouth Georgia and the South Sandwich IslandsGTGuatemalaGUGuamGWGuinea-BissauGYGuyanaHKHong KongHMHeard Island and McDonald IslandsHNHondurasHRCroatiaHUHungaryIDIndonesiaIEIrelandILIsraelIMIsle of ManINIndiaIOBritish Indian Ocean TerritoryIQIraqISIcelandITItalyJEJerseyJMJamaicaJOJordanJPJapanKEKenyaKGKyrgyzstanKHCambodiaKIKiribatiKMComorosKNSaint Kitts and NevisKRSouth KoreaKWKuwaitKYCayman IslandsKZKazakhstanLALao People's Democratic Republic (Laos)LBLebanonLCSaint LuciaLILiechtensteinLKSri LankaLRLiberiaLSLesothoLTLithuaniaLULuxembourgLVLatviaMAMoroccoMCMonacoMDMoldovaMEMontenegroMFSaint MartinMGMadagascarMHMarshall IslandsMKMacedoniaMNMongoliaMOMacaoMPNorthern Mariana IslandsMQMartiniqueMRMauritaniaMSMontserratMTMaltaMUMauritiusMVMaldivesMWMalawiMXMexicoMYMalaysiaMZMozambiqueNANamibiaNCNew CaledoniaNENigerNFNorfolk IslandNGNigeriaNLNetherlandsNONorwayNPNepalNRNauruNUNiueNZNew ZealandOMOmanPAPanamaPEPeruPFFrench PolynesiaPGPapua New GuineaPHPhilippinesPKPakistanPLPolandPMSaint Pierre and MiquelonPNPitcairnPRPuerto RicoPSPalestinian territoriesPTPortugalPWPalauPYParaguayQAQatarREReunionRORomaniaRSRepublic of SerbiaRWRwandaSASaudi ArabiaSBSolomon IslandsSCSeychellesSESwedenSGSingaporeSHSaint HelenaSISloveniaSJSvalbard and Jan MayenSKSlovakiaSLSierra LeoneSMSan MarinoSNSenegalSRSurinameSTSão Tomé and PrÃncipeSVEl SalvadorSXSint MaartenSZSwazilandTCTurks and Caicos IslandsTDChadTFFrench Southern and Antarctic LandsTGTogoTHThailandTJTajikistanTKTokelauTLTimor-LesteTMTurkmenistanTNTunisiaTOTongaTRTurkeyTTTrinidad and TobagoTVTuvaluTWTaiwanTZTanzaniaUAUkraineUGUgandaUMUnited States Minor Outlying IslandsUSUnited StatesUYUruguayUZUzbekistanVAHoly See (Vatican City)VCSaint Vincent and the GrenadinesVGBritish Virgin IslandsVIU.S. Virgin IslandsVNVietnamVUVanuatuWFWallis and FutunaWSSamoaXKKosovoYTMayotteZASouth AfricaZMZambia
display_namestring | null
Display name for buyer-facing surfaces (e.g. receipts). Typically the app or product name.
Allowed characters: Unicode letters, numbers, combining marks, whitespace, and common punctuation
(- _ . , & ' " ! ( ) [ ] { } © ® ™ /). Characters outside this set are rejected.
Max length: 100
product_categoriesarrayrequired
Product categories that the seller will be selling.
Items: 1–20, unique
Values
digital_products_or_saasSeller is selling digital products or SaaS.appsSeller is selling apps.human_servicesSeller is providing human services.cloud_hostingSeller is providing cloud hosting.financial_servicesSeller is providing financial services.
+ Show all values− Hide values
physical_productsSeller is selling physical productsgambling_productsSeller is selling gambling productsmarketplace_for_sellersSeller is providing a marketplace for other sellers
annual_revenuestring | null
Example:
0_100kEstimated annual revenue of the seller.
Values
not_yet_liveNot yet live, no annual revenue.0_100k100k_500k500k_3m3m_10m
+ Show all values− Hide values
10m_plus
accepted_terms_of_servicebooleanrequired
Whether this seller accepted the Paddle terms of service. Must be true.
external_idstring | null
External identifier of this account in the partner.
Max length: 255