Residency
Residency is the act of establishing or maintaining a residence in a given place.
Residency is a critical component of form determination for residents and non-residents. Below is a sample request and response from our guided-flows (POST) endpoint
Request
{
"homeAddress": {
"streetAddress1": "11 S Union St",
"city": "Montgomery",
"state": "AL",
"zipCode": "36130"
},
"workAddresses": [
{
"streetAddress1": "11 S Union St",
"city": "Montgomery",
"state": "AL",
"zipCode": "36130"
},
{
"streetAddress1": "455 North Galvin Parkway",
"city": "Phoenix",
"state": "AZ",
"zipCode": "85008"
},
{
"streetAddress1": "111 MAPLE STREET",
"city": "Farmingdale",
"state": "ME",
"zipCode": "04344"
}
]
}
Response
In the response below, you'll see the Federal flow, Resident flow, and multiple Non-resident flows. It is important to note that if you are a resident of a state that you cannot be a non-resident of the same state and vice versa. Therefore in the above example you will never receive AL_RESIDENT
and AL_NONRESIDENT
in the same response from the SPF API as residency is mutually exclusive.
"flows": [
{
"id": "FEDERAL",
"locality": "FEDERAL",
"hasFlowQuestions": true,
"initialQuestionSetId": "QS1",
"localityFullName": "Federal"
},
{
"id": "AL_RESIDENT",
"locality": "AL",
"residencyStatus": "RESIDENT",
"hasFlowQuestions": true,
"initialQuestionSetId": "QS1",
"localityFullName": "Alabama"
},
{
"id": "AZ_NONRESIDENT",
"locality": "AZ",
"residencyStatus": "NONRESIDENT",
"hasFlowQuestions": true,
"initialQuestionSetId": "QS1",
"localityFullName": "Arizona"
},
{
"id": "ME_NONRESIDENT",
"locality": "ME",
"residencyStatus": "NONRESIDENT",
"hasFlowQuestions": true,
"initialQuestionSetId": "QS1",
"localityFullName": "Maine"
}
]
Residency Demo
If you're an existing client, log in to see a demo of residency in the API lead by one of Symmetry's SPF engineers.
Updated over 1 year ago