1099Policy API documentation
Mar 10, 2022
Version: 1.5.6
Change #3c1e399c
Breaking
API structure has changed
32 structure changes including:
- 32 Modifications
- 32 Breaking
DELETE API Endpoints:
DELETE /api/v1/contractors/{contractor_id}- Response
200 responsedeleted, id, object propertiesremoved
- Response
DELETE /api/v1/entities/{entity_id}- Response
200 responsedeleted, id, object propertiesremoved
- Response
DELETE /api/v1/invoices/{invoice_id}- Response
200 responsedeleted, id, object propertiesremoved
- Response
DELETE /api/v1/jobs/{job_id}- Response
200 responsedeleted, id, object propertiesremoved
- Response
DELETE /api/v1/policies/{policy_id}- Response
200 responsedeleted, id, object propertiesremoved
- Response
GET API Endpoints:
GET /api/v1/apply/sessions- Response
200 responsecancel_url, contractor, created, id, job, success_urlproperties removed
- Response
GET /api/v1/apply/sessions/{session_id}- Response
200 responsecancel_url, contractor, created, id, job, success_urlproperties removed
- Response
GET /api/v1/contractors- Response
200 responseaddress, company_name, created, email, first_name, id, last_name, middle_name, phoneproperties removed
- Response
GET /api/v1/contractors/{contractor_id}- Response
200 responseaddress, company_name, created, email, first_name, id, last_name, middle_name, phoneproperties removed
- Response
GET /api/v1/entities- Response
200 responseaddress, coverage_limit, created, id, name, required_coverageproperties removed
- Response
GET /api/v1/entities/{entity_id}- Response
200 responseaddress, coverage_limit, created, id, name, required_coverageproperties removed
- Response
GET /api/v1/invoices- Response
200 responsecontractor, created, gross_pay, id, job, paycycle_enddate, paycycle_startdate, premium_dueproperties removed
- Response
GET /api/v1/invoices/{invoice_id}- Response
200 responsecontractor, created, gross_pay, id, job, paycycle_enddate, paycycle_startdate, premium_dueproperties removed
- Response
GET /api/v1/jobs- Response
200 responsecategory_code, created, description, entity, id, name, review_status, wage, years_experienceproperties removed
- Response
GET /api/v1/jobs/{job_id}- Response
200 responsecategory_code, created, description, entity, id, name, review_status, wage, years_experienceproperties removed
- Response
GET /api/v1/policies- Response
200 responsecreated, effective_date, expiration_date, id, pdf_url, quote, statusproperties removed
- Response
GET /api/v1/policies/{policy_id}- Response
200 responsecreated, effective_date, expiration_date, id, pdf_url, quote, statusproperties removed
- Response
GET /api/v1/quotes- Response
200 responsecontractor, coverage_type, created, effective_date, eligible, id, job, net_rateproperties removed
- Response
GET /api/v1/quotes/{quote_id}- Response
200 responsecontractor, coverage_type, created, effective_date, eligible, id, job, net_rateproperties removed
- Response
POST API Endpoints:
POST /api/v1/apply/sessions- Response
200 responsecancel_url, contractor, created, id, job, success_urlproperties removed
- Response
POST /api/v1/contractors- Response
200 responseaddress, company_name, created, email, first_name, id, last_name, middle_name, phoneproperties removed
- Response
POST /api/v1/entities- Response
200 responseaddress, coverage_limit, created, id, name, required_coverageproperties removed
- Response
POST /api/v1/invoices- Response
200 responsecontractor, created, gross_pay, id, job, paycycle_enddate, paycycle_startdate, premium_dueproperties removed
- Response
POST /api/v1/jobs- Response
200 responsecategory_code, created, description, entity, id, name, review_status, wage, years_experienceproperties removed
- Response
POST /api/v1/policies- Response
200 responsecreated, effective_date, expiration_date, id, pdf_url, quote, statusproperties removed
- Response
POST /api/v1/quotes- Response
200 responsecontractor, coverage_type, created, effective_date, eligible, id, job, net_rateproperties removed
- Response
PUT API Endpoints:
PUT /api/v1/contractors/{contractor_id}- Response
200 responseaddress, company_name, created, email, first_name, id, last_name, middle_name, phoneproperties removed
- Response
PUT /api/v1/entities/{entity_id}- Response
200 responseaddress, coverage_limit, created, id, name, required_coverageproperties removed
- Response
PUT /api/v1/invoices/{invoice_id}- Response
200 responsecontractor, created, gross_pay, id, job, paycycle_enddate, paycycle_startdate, premium_dueproperties removed
- Response
PUT /api/v1/jobs/{job_id}- Response
200 responsecategory_code, created, description, entity, id, name, review_status, wage, years_experienceproperties removed
- Response
PUT /api/v1/policies/{policy_id}- Response
200 responsecreated, effective_date, expiration_date, id, pdf_url, quote, statusproperties removed
- Response
PUT /api/v1/quotes/{quote_id}- Response
200 responsecontractor, coverage_type, created, effective_date, eligible, id, job, net_rateproperties removed
- Response