Skip to main content
Version: 1.7.3

Update

Update

This endpoint allows you to update the details of an existing Form 4868. The request JSON must include the SubmissionId of the return you want to update.

Note:

Returns that have already been transmitted cannot be edited.

PUT Form4868/Update 

Request Body

FieldTypeDescription
SubmissionManifestobjectContains information about the submission, such as the SubmissionId and tax year.
    SubmissionIdGuidUnique identifier of a submission.
    TaxYearstringTax year for the automatic extension request.
Allowed values

"2025"

ReturnHeaderobjectContains the business information for the filer.
    TaxPayerobjectTaxpayer requesting the extension.
    TaxPayerIdGuidOptional Unique Business ID returned by the Business CREATE endpoint. If provided, taxpayer details do not need to be entered again.
    FirstNmstringFirst Name of Taxpayer
    MiddleNmstringOptional Middle Name of Taxpayer
    LastNmstringLast Name of Taxpayer
    SuffixstringOptional Suffix of the Taxpayer
Allowed values

"Jr", "Sr", "I", "II", "III", "IV", "V", "VI", "VII"

    IsEINBooleanIndicates whether the business is identified by an EIN.
Note: To file a Form 4868 return, the IsEIN must be set to false by default, since only the SSN TIN type is permitted for this form
    EINorSSNstringEnter the EIN if IsEIN = true; otherwise, enter the SSN.
Size Range: 9-11
    TaxTaxPayerRefstringOptional Unique identifier assigned to the taxpayer for reference in future API requests
Size Range: ..50
    TradeNmstringOptional Trade name or “doing business as” (DBA) name of the business
Size Range: ..75
    IsForeignBooleanWhen true, identifies if the taxpayer has a foreign address.
    USAddressobjectBusiness address in the United States.
    Address1stringStreet address or P.O. Box
Size Range: ..46
    Address2stringOptional Suite, unit, or apartment
Size Range: ..46
    CitystringCity name
Size Range: ..50
    StatestringTwo-letter state code.
Allowed values

"AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY", "AS", "FM", "GU", "MH", "MP", "PW", "PR", "VI", "AA", "AE", "AP"

    ZipCdstringZIP code
Size Range: 5–10
    ForeignAddressobjectBusiness address outside of the United States.
    Address1stringStreet address or P.O. Box
Size Range: ..50
    Address2stringOptional Suite, unit, or apartment
Size Range: ..50
    CitystringCity name (Max 50 characters).
    ProvinceOrStateNmstringProvince or state name
Size Range: ..50
    CountrystringTwo-letter country code
Allowed values

"AF", "AX", "AL", "AG", "AQ", "AN", "AO", "AV", "AY", "AC","AR", "AM", "AA", "AT", "AS", "AU", "AJ", "BF", "BA", "FQ","BG", "BB", "BO", "BE", "BH", "BN", "BD", "BT", "BL", "BK","BC", "BV", "BR", "IO", "VI", "BX", "BU", "UV", "BM", "BY","CB", "CM", "CA", "CV", "CJ", "CT", "CD", "CI", "CH", "KT","IP", "CK", "CO", "CN", "CF", "CG", "CW", "CR", "CS", "IV","HR", "CU", "UC", "CY", "EZ", "DA", "DX", "DJ", "DO", "DR","TT", "EC , "EG", "ES", "EK", "ER", "EN", "ET", "FK", "FO","FM", "FJ", "FI", "FR", "FP", "FS", "GB", "GA", "GG", "GM","GH", "GI", "GR", "GL", "GJ", "GQ", "GT", "GK", "GV", "PU","GY", "HA", "HM", "VT", "HO", "HK", "HQ", "HU", "IC", "IN","ID", "IR", "IZ", "EI", "IS", "IT", "JM", "JN", "JA", "DQ","JE", "JQ", "JO", "KZ", "KE", "KQ", "KR", "KN", "KS", "KV","KU", "KG", "LA", "LG", "LE", "LT", "LI", "LY", "LS", "LH","LU", "MC", "MK", "MA", "MI", "MY", "MV", "ML", "MT", "IM","RM", "MR", "MP", "MX", "MQ", "MD", "MN", "MG", "MJ", "MH","MO", "MZ", "WA", "NR", "BQ", "NP", "NL", "NC", "NZ", "NU","NG", "NI", "NE", "NF", "CQ", "NO", "MU", "OC", "PK", "PS","LQ", "PM", "PP", "PF", "PA", "PE", "RP", "PC", "PL", "PO","RQ", "QA", "RO", "RS", "RW", "TB", "RN", "WS", "SM", "TP","SA", "SG", "RI", "SE", "SL", "SN", "NN", "LO", "SI", "BP","SO", "SF", "SX", "OD", "SP", "PG", "CE", "SH", "SC", "ST","SB", "VC", "SU", "NS", "SV", "WZ", "SW", "SZ", "SY", "TW","TI", "TZ", "TH", "TO", "TL", "TN", "TD", "TS", "TU", "TX","TK", "TV", "UG", "UP", "AE", "UK", "UY", "UZ", "NH", "VE","VM", "VQ", "WQ", "WF", "WI", "YM", "ZA", "ZI"

    PostalCdstringPostal code (Max 16 characters).
ReturnDataobjectContains information about Form 4868
    TypeOfFilingstringType of individual requests for an automatic extension to file a U.S. individual income tax return
Allowed values

"SINGLE", "JOINT"

    SpouseDetailsobjectIdentifies details of the spouse
        FirstNmstringFirst name of the spouse
Size Range: ..20
        MiddleNmstringMiddle name of the spouse
Size Range: ..20
        LastNmstringLast name of the spouse
Size Range: ..20
        SuffixstringSuffix of the spouse
Allowed values

"Jr", "Sr", "I", "II", "III", "IV", "V", "VI", "VII"

        SSNstringEnter the SSN of the spouse
Size Range: 9-11
        PhonestringSpouse phone number
Size Range: 10
    IsTaxPayerAbroadBooleanWhen true, it identifies that the taxpayer is “out of the country” and is a U.S. citizen or resident
    IsNonResNoWHBooleanIf true, it identifies that the taxpayer has filed Form 1040-NR and did not receive wages subject to U.S. income tax withholding.
    TentativeTaxNumberEstimated total tentative tax liability (whole dollars only)
Size Range: ..10
    TotPaymentsNumberTotal amount of tax payments or tax credits made (whole dollars only)
Size Range: ..10
    BalanceDueNumberBalance due that the taxpayer owes to the IRS (whole dollars only)
Size Range: ..10
    PaymentAmtNumberThe amount you are paying to the IRS
Size Range: ..10
    IRSPaymentTypestringPayment options to pay tax dues for this return
Allowed values

"EFW", "EFTPS"

    IRSPaymentObjectIdentifies the details of Electronic Funds Withdrawal (EFW) if paying the balance due, along with the return
        BankRoutingNumstringBank Routing Number of EFW payment
Size Range: 9
        AccountTypestringAccount Type of EFW payment
Allowed values

"CHECKING", "SAVING"

        BankAccountNumstringBank Account Number of EFW payment
Size Range: ..17
        PhonestringPhone of EFW payment
Size Range: 10
    TaxPayerSignatureDetailsobjectIdentifies the taxpayer's signature details
        PINstringTaxpayer's 5-digit PIN assigned by the IRS
        DOBstringTaxpayer's Date of Birth
Enter the date in the format: MM/DD/YYYY or MM-DD-YYYY. Example: 01/25/2025 or 01-25-2025
        PrevYrAdjGrossIncomeNumberTaxpayer’s adjusted gross income (AGI) from the previous tax year
        PrevYrPINstringTaxpayer's previous year PIN (5-digit number assigned by the IRS)
    SpouseSignatureDetailsobjectIdentifies tax payer's signature details
        PINstringSpouse's 5-digit PIN assigned by the IRS
        DOBstringSpouse's Date of Birth
Enter the date in the format: MM/DD/YYYY or MM-DD-YYYY. Example: 01/25/2025 or 01-25-2025
        PrevYrAdjGrossIncomeNumberSpouse’s adjusted gross income (AGI) from the previous tax year
        PrevYrPINstringSpouse’s previous year PIN (5-digit number assigned by the IRS)

Response Body

FieldTypeDescription
SubmissionIdGuidUnique identifier of the submission, generated by TaxBandits.
TaxPayerIdGuidUnique identifier of the business associated with the submission.
TaxPayerRefstringUser-defined reference identifier for the payer linked to the submission.
Form4868StatusstringThe IRS status of the Form 4868 submission.
StatusTsstringDate and time (ISO 8601 format) when the status was last updated.
Errorsobject[]Array of error objects (if any) containing details of validation or processing errors.
    IdstringError code for a specific validation issue.
    NamestringName of the validation error.
    MessagestringDescription of the error.

Request JSON

{
"SubmissionManifest": {
"SubmissionId": "4c74d0ed-fdd3-40eb-964f-c6021a8a8123",
"TaxYear": "2025"
},
"ReturnHeader": {
"TaxPayer": {
"TaxPayerId": null,
"FirstNm": "Davidson",
"MiddleNm": null,
"LastNm": "Peter",
"Suffix": null,
"TaxTaxPayerRef": "Payer123",
"TradeNm": "Kodak",
"IsEIN": false,
"EINorSSN": "627369245",
"IsForeign": false,
"USAddress": {
"Address1": "1751 Kinsey Rd",
"Address2": "Main St",
"City": "Dothan",
"State": "AL",
"ZipCd": "36303"
},
"ForeignAddress": null
}
},
"ReturnData": {
"TypeOfFiling": "JOINT",
"SpouseDetails": {
"FirstNm": "Davidson",
"MiddleNm": null,
"LastNm": "Peter",
"Suffix": null,
"SSN": "627369245",
"Phone":"1231231231"
},
"IsTaxPayerAbroad": false,
"IsNonResNoWH": false,
"TentativeTax": 5000,
"TotPayments": 2500,
"BalanceDue": 2500,
"PaymentAmt": 2000,
"IRSPaymentType": "EFW",
"IRSPayment": {
"BankRoutingNum": "789658985",
"AccountType": "SAVINGS",
"BankAccountNum": "45698745125",
"Phone": "7458968569"
},
"TaxPayerSignatureDetails": {
"PIN": "53698",
"DOB": "12/12/2004",
"PrevYrAdjGrossIncome": 500,
"PrevYrPIN": null
},
"SpouseSignatureDetails": {
"PIN": "16598",
"DOB": "12/02/2006",
"PrevYrAdjGrossIncome": 500,
"PrevYrPIN": null
}
}
}

Response JSON

Success Response - This is a sample response for successful API requests.

{
"SubmissionId": "4c74d0ed-fdd3-40eb-964f-c6021a8a8123",
"TaxPayerId": "c09bda9e-083d-486d-8638-a2869c6df671",
"TaxPayerRef": "Pe123",
"Form4868Status": "CREATED",
"StatusTs": "2023-05-10 10:33:29 +00:00",
"Errors": null
}