https://api.pre.zipformplus.com/api
The zipForm® REST web service is made available on a licensed basis to third-party application partners. It exposes zipForm® transaction data, PDF forms, and certain zipForm® application functionality for integration into partner applications.
Base URLs:
- Production:
https://ws.zipformplus.com/api - Staging/QA:
https://api.pre.zipformplus.com/api
Authentication
All requests (except authentication endpoints) must include a Shared Key and either a Context Id or External Id, passed via request headers or query string.
Via Request Headers (Context Id)
X-Auth-ContextId: <Context Id>
X-Auth-SharedKey: <Client Shared Key>
Via Query String (Context Id)
<URL>?ContextId=<Context Id>&SharedKey=<Client Shared Key>
Via Request Headers (External Id)
X-Auth-ExternalId: <Client External Id>
X-Auth-SharedKey: <Client Shared Key>
Via Query String (External Id)
<URL>?ExternalId=<External Id>&SharedKey=<Client shared key>
Response Codes
| Code | Description |
|---|---|
| 200 | OK |
| 201 | Created |
| 204 | No Content — success but resource has no content |
| 304 | Not Modified |
| 400 | Bad Request |
| 401 | Unauthorized |
| 403 | Forbidden / Blank PDF Not Allowed |
| 404 | Not Found |
| 409 | Account Linking Failed |
| 415 | Unsupported Media Type |
| 500 | Internal Server Error |
| 503 | Service Unavailable |
Terminology
| Term | Definition |
|---|---|
| Shared Key | A unique identifier granted to the partner that authenticates its Foreign Application |
| Context Id | A session identifier returned after authentication, uniquely identifying the current interaction |
| External Id | A partner-supplied identifier that uniquely identifies a user in the partner's application |
| Foreign Application (FA) | An external application that consumes the zipForm® web service |
| MD5 | Message-digest algorithm used for data encryption |
Pagination and Sorting
Supported on collection endpoints (Get Transaction List, Get Document List, Get Library Documents, Get Agent Libraries):
<URL>?page=<page number>&pagesize=<page size>&orderby=<sort field>&sortorder=<sort order>
| Collection | Sort Fields |
|---|---|
| Transactions | name, created |
| Forms/Documents | name, ContentType |
| Libraries | name, state |
sortorder: asc or desc
Universal Global Fields
Below is a list of the fields related to a transaction that can be updated through the API for the ZipForms System.
1. Property Listing Address
REData_REProperties_ResidentialProperty_Listing_StreetAddress_CompositeAddressREData_REProperties_ResidentialProperty_Listing_StreetAddress_CityREData_REProperties_ResidentialProperty_Listing_StreetAddress_StateOrProvinceREData_REProperties_ResidentialProperty_Listing_StreetAddress_PostalCode
2. Listing Agent Information
REData_REProperties_ResidentialProperty_Listing_ListingData_REAgent_FullNameREData_REProperties_ResidentialProperty_Listing_ListingData_REAgent_AgentID
Contact Information
REData_REProperties_ResidentialProperty_Listing_ListingData_REAgent_ContactInformation_OfficePhoneREData_REProperties_ResidentialProperty_Listing_ListingData_REAgent_ContactInformation_CellPhoneREData_REProperties_ResidentialProperty_Listing_ListingData_REAgent_ContactInformation_PagerREData_REProperties_ResidentialProperty_Listing_ListingData_REAgent_ContactInformation_Email
3. Listing Office Information
REData_REProperties_ResidentialProperty_Listing_ListingData_REOffice_NameREData_REProperties_ResidentialProperty_Listing_ListingData_REOffice_OfficeID
Contact Information
REData_REProperties_ResidentialProperty_Listing_ListingData_REOffice_ContactInformation_OfficePhoneREData_REProperties_ResidentialProperty_Listing_ListingData_REOffice_ContactInformation_Fax
Address
REData_REProperties_ResidentialProperty_Listing_ListingData_REOffice_StreetAddress_CompositeAddressREData_REProperties_ResidentialProperty_Listing_ListingData_REOffice_StreetAddress_CityREData_REProperties_ResidentialProperty_Listing_ListingData_REOffice_StreetAddress_StateOrProvinceREData_REProperties_ResidentialProperty_Listing_ListingData_REOffice_StreetAddress_PostalCode
4. Listing Details
REData_REProperties_ResidentialProperty_Listing_ListingIDREData_REProperties_ResidentialProperty_Listing_ListingData_ListDateREData_REProperties_ResidentialProperty_Listing_ListingData_ListPriceREData_REProperties_ResidentialProperty_Listing_ListingData_ExpirationDateREData_REProperties_ResidentialProperty_Listing_ListingData_Remarks
5. Geographic Information
REData_REProperties_ResidentialProperty_Listing_GeographicData_County
6. Sales Agent Information
REData_REProperties_ResidentialProperty_Listing_SalesData_REAgent_FullNameREData_REProperties_ResidentialProperty_Listing_SalesData_REAgent_AgentID
Contact Information
REData_REProperties_ResidentialProperty_Listing_SalesData_REAgent_ContactInformation_OfficePhoneREData_REProperties_ResidentialProperty_Listing_SalesData_REAgent_ContactInformation_CellPhoneREData_REProperties_ResidentialProperty_Listing_SalesData_REAgent_ContactInformation_PagerREData_REProperties_ResidentialProperty_Listing_SalesData_REAgent_ContactInformation_Email
7. Sales Office Information
REData_REProperties_ResidentialProperty_Listing_SalesData_REOffice_NameREData_REProperties_ResidentialProperty_Listing_SalesData_REOffice_OfficeID
Contact Information
REData_REProperties_ResidentialProperty_Listing_SalesData_REOffice_ContactInformation_OfficePhoneREData_REProperties_ResidentialProperty_Listing_SalesData_REOffice_ContactInformation_Fax
Address
REData_REProperties_ResidentialProperty_Listing_SalesData_REOffice_StreetAddress_CompositeAddressREData_REProperties_ResidentialProperty_Listing_SalesData_REOffice_StreetAddress_CityREData_REProperties_ResidentialProperty_Listing_SalesData_REOffice_StreetAddress_StateOrProvinceREData_REProperties_ResidentialProperty_Listing_SalesData_REOffice_StreetAddress_PostalCode
8. Sales Information
REData_REProperties_ResidentialProperty_Listing_SalesData_ContractDateREData_REProperties_ResidentialProperty_Listing_SalesData_ClosePriceREData_REProperties_ResidentialProperty_Listing_SalesData_CloseDateREData_REProperties_ResidentialProperty_Listing_SalesData_AmountFinanced
9. School Information
REData_REProperties_ResidentialProperty_Listing_SchoolData_SchoolDistrict
10. Tax Information
REData_REProperties_ResidentialProperty_Listing_TaxData_TaxIDREData_REProperties_ResidentialProperty_Listing_TaxData_CountyREData_REProperties_ResidentialProperty_Listing_TaxData_LegalDescriptionREData_REProperties_ResidentialProperty_Listing_ParcelNumber
11. Property Characteristics
REData_REProperties_ResidentialProperty_SubdivisionREData_REProperties_ResidentialProperty_AssociationFeeREData_REProperties_ResidentialProperty_YearBuilt
Parties
12. Seller 1
Identity
Other_Seller1_FirstNameOther_Seller1_MiddleNameOther_Seller1_LastNameOther_Seller1_FullNameOther_Seller1_Relationship
Address
Other_Seller1_StreetAddress_CompositeAddressOther_Seller1_StreetAddress_CityOther_Seller1_StreetAddress_StateOrProvinceOther_Seller1_StreetAddress_PostalCode
Contact Information
Other_Seller1_ContactInformation_OfficePhoneOther_Seller1_ContactInformation_CellPhoneOther_Seller1_ContactInformation_HomePhoneOther_Seller1_ContactInformation_FaxOther_Seller1_ContactInformation_Email
13. Seller 2
Same structure as Seller 1 — prefix Other_Seller2_
14. Buyer 1
Identity
Other_Buyer1_FirstNameOther_Buyer1_MiddleNameOther_Buyer1_LastNameOther_Buyer1_FullNameOther_Buyer1_Relationship
Address
Other_Buyer1_StreetAddress_CompositeAddressOther_Buyer1_StreetAddress_CityOther_Buyer1_StreetAddress_StateOrProvinceOther_Buyer1_StreetAddress_PostalCode
Contact Information
Other_Buyer1_ContactInformation_OfficePhoneOther_Buyer1_ContactInformation_CellPhoneOther_Buyer1_ContactInformation_HomePhoneOther_Buyer1_ContactInformation_FaxOther_Buyer1_ContactInformation_Email
15. Buyer 2
Same structure as Buyer 1 — prefix Other_Buyer2_
Additional Parties
16. Seller Attorney
Other_AdditionalInfo_Attorneys_Sellers_NameOther_AdditionalInfo_Attorneys_Sellers_ContactNameOther_AdditionalInfo_Attorneys_Sellers_StreetAddress_CompositeAddressOther_AdditionalInfo_Attorneys_Sellers_StreetAddress_CityOther_AdditionalInfo_Attorneys_Sellers_StreetAddress_StateOrProvinceOther_AdditionalInfo_Attorneys_Sellers_StreetAddress_PostalCodeOther_AdditionalInfo_Attorneys_Sellers_ContactInformation_OfficePhoneOther_AdditionalInfo_Attorneys_Sellers_ContactInformation_FaxOther_AdditionalInfo_Attorneys_Sellers_ContactInformation_Email
17. Buyer Attorney
Same structure as Seller Attorney — prefix Other_AdditionalInfo_Attorneys_Buyers_
18. Appraiser
Other_AdditionalInfo_Appraiser_NameOther_AdditionalInfo_Appraiser_ContactNameOther_AdditionalInfo_Appraiser_StreetAddress_CompositeAddressOther_AdditionalInfo_Appraiser_StreetAddress_CityOther_AdditionalInfo_Appraiser_StreetAddress_StateOrProvinceOther_AdditionalInfo_Appraiser_StreetAddress_PostalCodeOther_AdditionalInfo_Appraiser_ContactInformation_OfficePhoneOther_AdditionalInfo_Appraiser_ContactInformation_CellPhoneOther_AdditionalInfo_Appraiser_ContactInformation_FaxOther_AdditionalInfo_Appraiser_ContactInformation_PagerOther_AdditionalInfo_Appraiser_ContactInformation_Email
19. Escrow
Other_AdditionalInfo_Escrow_NameOther_AdditionalInfo_Escrow_ContactNameOther_AdditionalInfo_Escrow_StreetAddress_CompositeAddressOther_AdditionalInfo_Escrow_StreetAddress_CityOther_AdditionalInfo_Escrow_StreetAddress_StateOrProvinceOther_AdditionalInfo_Escrow_StreetAddress_PostalCodeOther_AdditionalInfo_Escrow_ContactInformation_OfficePhoneOther_AdditionalInfo_Escrow_ContactInformation_FaxOther_AdditionalInfo_Escrow_ContactInformation_EmailOther_AdditionalInfo_Escrow_CaseNumber
20. Lender
Other_AdditionalInfo_Lender_NameOther_AdditionalInfo_Lender_ContactNameOther_AdditionalInfo_Lender_StreetAddress_CompositeAddressOther_AdditionalInfo_Lender_StreetAddress_CityOther_AdditionalInfo_Lender_StreetAddress_StateOrProvinceOther_AdditionalInfo_Lender_StreetAddress_PostalCodeOther_AdditionalInfo_Lender_ContactInformation_OfficePhoneOther_AdditionalInfo_Lender_ContactInformation_CellPhoneOther_AdditionalInfo_Lender_ContactInformation_FaxOther_AdditionalInfo_Lender_ContactInformation_PagerOther_AdditionalInfo_Lender_ContactInformation_EmailOther_AdditionalInfo_Lender_LoanNumber
21. Title Company
Other_AdditionalInfo_TitleInformation_NameOther_AdditionalInfo_TitleInformation_ContactNameOther_AdditionalInfo_TitleInformation_StreetAddress_CompositeAddressOther_AdditionalInfo_TitleInformation_StreetAddress_CityOther_AdditionalInfo_TitleInformation_StreetAddress_StateOrProvinceOther_AdditionalInfo_TitleInformation_StreetAddress_PostalCodeOther_AdditionalInfo_TitleInformation_ContactInformation_OfficePhoneOther_AdditionalInfo_TitleInformation_ContactInformation_CellPhoneOther_AdditionalInfo_TitleInformation_ContactInformation_FaxOther_AdditionalInfo_TitleInformation_ContactInformation_Email
Additional Listing and Sales Data
22. Listing Condition Information
Other_AdditionalInfo_AdditionalListingData_ConditionInfo_IncludesOther_AdditionalInfo_AdditionalListingData_ConditionInfo_Excludes
23. Listing Encumbrances
Other_AdditionalInfo_AdditionalListingData_Encumberances_MortgageBalance1Other_AdditionalInfo_AdditionalListingData_Encumberances_MortgageBalance2Other_AdditionalInfo_AdditionalListingData_Encumberances_TotalEncumbrancesOther_AdditionalInfo_AdditionalListingData_Encumberances_OtherLienOther_AdditionalInfo_AdditionalListingData_Encumberances_OtherLienDescription
24. Offer & Deposit Information
Other_AdditionalInfo_AdditionalSalesData_OfferDateOther_AdditionalInfo_AdditionalSalesData_OfferAcceptDateOther_AdditionalInfo_AdditionalSalesData_DepositAmount
Tax Parcel Metadata
Other_AdditionalInfo_AdditionalTaxData_LotNumberOther_AdditionalInfo_AdditionalTaxData_UnitNumberOther_AdditionalInfo_AdditionalTaxData_TownshipOther_AdditionalInfo_AdditionalTaxData_BlockNumberOther_AdditionalInfo_AdditionalTaxData_PlatBookNumberOther_AdditionalInfo_AdditionalTaxData_PlatPageNumber
Property Type Flags
Other_AdditionalInfo_AdditionalFields_CS_PropertyType_ResidentialOther_AdditionalInfo_AdditionalFields_CS_PropertyType_MultiOther_AdditionalInfo_AdditionalFields_CS_PropertyType_VacantOther_AdditionalInfo_AdditionalFields_CS_PropertyType_CommercialOther_AdditionalInfo_AdditionalFields_CS_PropertyType_OtherPTOther_AdditionalInfo_AdditionalFields_CS_PropertyType_OtherPTDescription
ZipForms Metadata
Other_ZFMetadata_ZFFilenameOther_ZFMetadata_ZFBrokerNameOther_ZFMetadata_ZFUserName_NameOther_ZFMetadata_ZFUserName_OfficePhoneOther_ZFMetadata_ZFUserName_FaxOther_ZFMetadata_ZFUserName_CompositeAddress
Commission Data
Listing Side
REData_REProperties_ResidentialProperty_Listing_SalesData_ListingCommissionPercentREData_REProperties_ResidentialProperty_Listing_SalesData_ListingCommissionAmountREData_REProperties_ResidentialProperty_Listing_SalesData_AdminTransactionFeeREData_REProperties_ResidentialProperty_Listing_SalesData_OtherDeductions
Agent Splits
REData_REProperties_ResidentialProperty_Listing_SalesData_AgentOneSplitPercentREData_REProperties_ResidentialProperty_Listing_SalesData_AgentOneSplitAmountREData_REProperties_ResidentialProperty_Listing_SalesData_AgentOneSplitNameREData_REProperties_ResidentialProperty_Listing_SalesData_AgentTwoSplitPercentREData_REProperties_ResidentialProperty_Listing_SalesData_AgentTwoSplitAmountREData_REProperties_ResidentialProperty_Listing_SalesData_AgentTwoSplitName
Net Values
REData_REProperties_ResidentialProperty_Listing_SalesData_AgentOneNetREData_REProperties_ResidentialProperty_Listing_SalesData_AgentTwoNetREData_REProperties_ResidentialProperty_Listing_SalesData_OfficeCommissionNet
Buy Side
REData_REProperties_ResidentialProperty_BuySideData_BuyerCommissionPercentREData_REProperties_ResidentialProperty_BuySideData_BuyerCommissionAmountREData_REProperties_ResidentialProperty_BuySideData_AdminTransactionFeeREData_REProperties_ResidentialProperty_BuySideData_OtherDeductions
Referrals
REData_REProperties_ResidentialProperty_BuySideData_ReferringAgentFeePercentREData_REProperties_ResidentialProperty_BuySideData_ReferringAgentFeeAmountREData_REProperties_ResidentialProperty_BuySideData_ReferringAgentName
Agent Splits
REData_REProperties_ResidentialProperty_BuySideData_AgentOneSplitPercentREData_REProperties_ResidentialProperty_BuySideData_AgentOneSplitAmountREData_REProperties_ResidentialProperty_BuySideData_AgentOneSplitNameREData_REProperties_ResidentialProperty_BuySideData_AgentTwoSplitPercentREData_REProperties_ResidentialProperty_BuySideData_AgentTwoSplitAmountREData_REProperties_ResidentialProperty_BuySideData_AgentTwoSplitName
Net Values
REData_REProperties_ResidentialProperty_BuySideData_AgentOneNetREData_REProperties_ResidentialProperty_BuySideData_AgentTwoNetREData_REProperties_ResidentialProperty_BuySideData_OfficeCommissionNet
Signer Representative
REData_REProperties_ResidentialProperty_Listing_SalesData_SignerRepresentative_FirstNameREData_REProperties_ResidentialProperty_Listing_SalesData_SignerRepresentative_MiddleNameREData_REProperties_ResidentialProperty_Listing_SalesData_SignerRepresentative_LastNameREData_REProperties_ResidentialProperty_Listing_SalesData_SignerRepresentative_EmailREData_REProperties_ResidentialProperty_Listing_SalesData_SignerRepresentative_Phone
This is version 5.1 of this API documentation. Last update on Jun 29, 2026.