operation get api v1 assignments.md
List all assignments
GET /api/v1/assignments
Returns a list of your assignments. The assignments returned are sorted by creation date, with the most recently created assignments appearing first.
Servers
- Production server: https://api.1099policy.com (Production server)
Parameters
Query parameters
limit (integer)
A limit on the number of objects to be returned. Limit can range between1and100, and the default is10.starting_after (string)
A cursor for use in pagination.starting_afteris an assignment ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending withasn_fOo123, your subsequent call can includestarting_after=asn_fOo123in order to fetch the next page of the list.ending_before (string)
A cursor for use in pagination.ending_beforeis an assignment ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting withasn_bAr123, your subsequent call can includeending_before=asn_bAr123in order to fetch the previous page of the list.
Responses
200
Returns an array of assignment objects. If no more assignments are available, the resulting array will be empty.
Body: application/json (array[object])
bind ()
Indicates whether to start the process of binding coverage, which includes notifying and subsequently charging the independent contractor for the premium amount due. Defaults totrue. When false, 1099Policy does not notify or schedule a charge. Note that the independent contractor will not be issued coverage if bind is set tofalse.certificates (object)
contractor (string)
ID of the contractor.coverage_type (array[string])
An array of coverage types that can include one or more of the following insurance coverage values:general,professionalandworkers-comp. If provided, coverage type is factored into the eligibility determination (i.e., does contractor have an activeworkers-comppolicy, etc). Defaults to the coverage types of the most recent active policy ifcoverage_typeis not provided.created (integer(int64))
effective_date (integer(int64))
The job assignment start date, measured in seconds since the Unix epoch.eligible (object)
end_date (integer(int64))
The projected job assignment end date, measured in seconds since the Unix epoch.id (string)
job (string)
ID of the job that the contractor intends to accept.net_rate (integer)
The amount of money the 1099 contractor pays in premium per every $100 earned.
A positive integer representing the premium owed per $100 earned. The net_rate is stored in cents (e.g., 48 represents $0.48).
- policy (string)
ID of the policy that you want attached to the assignment. Defaults to the most recent active policy with a matching job category code, work state and contractor home state.