Create Account
Accounts
Create Account
Create a new tax preparation account for a client with custom branding and authentication
POST
Create Account
Overview
The Create Account endpoint allows you to onboard new clients to Fifteenth services. Each account is associated with your partner organization and includes unique login credentials, custom branding, and access to professional tax preparation services.Account creation returns a unique login link that expires in 7 days. This allows your clients to access their Fifteenth account without creating separate credentials.
Request
Headers
Bearer token with your Partner API key
Must be
application/jsonBody Parameters
Client’s primary email address for communication and account access.Validation: Must be valid email format
Example:
Example:
john.doe@example.comClient’s first name as it appears on tax documents.Format: Max 50 characters
Example:
Example:
JohnClient’s last name as it appears on tax documents.Format: Max 50 characters
Example:
Example:
DoeOptional spouse information. If provided, the spouse will have full account access equivalent to the primary account holder.
Response
Success Response
Unique Fifteenth account identifier.
Current account status. Always
active for newly created accounts.IMPORTANT: Unique, time-limited URL for client access to their Fifteenth account.This link:
- Expires in 7 days from creation
- Can only be used once for initial login
- Grants full access to the client’s account
- Should be securely transmitted to the client
ISO 8601 timestamp when the login link expires.
Spouse information and access details (if spouse was provided in request).
ISO 8601 timestamp when the account was created.
Examples
Basic Account Creation
Account with Spouse
Response Examples
Successful Account Creation
Response
Account with Spouse Response
Response (With Spouse)
Error Responses
Invalid request data or missing required fields.
Account with the same email already exists.
Rate limit exceeded.
Usage Notes
Login Link Security
Email Management Best Practices
- Ensure email addresses are accurate and monitored
- Use unique email addresses for each account
- Consider using client’s primary business email
- Email will be used for account recovery and important notifications
Account Type Implications
| Account Type | Tax Forms | Typical Use Case |
|---|---|---|
individual | 1040, schedules | Personal tax returns |
business | 1120, 1120S, 1065, 1041 | Corporate, partnership, S-Corp returns |
trust_estate | 1041, 706 | Trust and estate tax planning |
Next Steps
After creating an account:- Send login link to client via secure communication
- Monitor account status using Retrieve Account
- Upload initial documents using Document Upload
- Track project progress using Project Status
Usage Notes
Spouse Functionality
When including spouse information during account creation:- Full Access: Spouses automatically receive full account access equivalent to the primary account holder
- Separate Login: Each spouse gets their own login link and credentials
- Invitation Control: Set
send_invitation: falseto add spouse without immediately sending access - One Spouse Only: Only one spouse per account is supported
- Joint Returns: Ideal for married filing jointly tax situations
Best Practices
Email Verification
Email Verification
Ensure both primary and spouse email addresses are correct, as they will receive sensitive tax information.
Account Types
Account Types
- Use
individualfor personal tax returns (1040) - Use
businessfor business entities - Include spouse information primarily for individual accounts
Login Management
Login Management
Both the primary account holder and spouse will receive separate login links that expire in 7 days. Use the Generate Login Link endpoint to create new links as needed.
Retrieve Account
Get account details and current status
Upload Documents
Upload tax documents for the account
Account Details
Retrieve complete account information
Generate Login Link
Generate new login links if needed