# Mar 10, 2022

main

1.5.6

Change #68861518

### API structure has changed

32 structure changes including:

32 Modifications

Modified 32

`DELETE /api/v1/contractors/{contractor_id}`

- Response  
  - 200 response  
  Modified
    - deleted, id, object properties  
Added
  - Body
    - content type

`DELETE /api/v1/entities/{entity_id}`

- Response  
  - 200 response  
  Modified
    - deleted, id, object properties  
Added
  - Body
    - content type

`DELETE /api/v1/invoices/{invoice_id}`

- Response  
  - 200 response  
  Modified
    - deleted, id, object properties  
Added
  - Body
    - content type

`DELETE /api/v1/jobs/{job_id}`

- Response  
  - 200 response  
  Modified
    - deleted, id, object properties  
Added
  - Body
    - content type

`DELETE /api/v1/policies/{policy_id}`

- Response  
  - 200 response  
  Modified
    - deleted, id, object properties  
Added
  - Body
    - content type

`GET /api/v1/apply/sessions`

- Response  
  - 200 response  
  Modified
    - cancel_url, contractor, created, id, job, success_url properties  
Added
  - Body
    - content type

`GET /api/v1/apply/sessions/{session_id}`

- Response  
  - 200 response  
  Modified
    - cancel_url, contractor, created, id, job, success_url properties  
Added
  - Body
    - content type

`GET /api/v1/contractors`

- Response  
  - 200 response  
  Modified
    - address, company_name, created, email, first_name, id, last_name, middle_name, phone properties  
Added
  - Body
    - content type

`GET /api/v1/contractors/{contractor_id}`

`GET /api/v1/entities`

- Response  
  - 200 response  
  Modified
    - address, coverage_lmiit, created, id, name, required_coverage properties  
Added
  - Body
    - content type

`GET /api/v1/entities/{entity_id}`

- Response  
  - 200 response  
  Modified
    - address, coverage_lmiit, created, id, name, required_coverage properties  
Added
  - Body
    - content type

`GET /api/v1/invoices`

- Response  
  - 200 response  
  Modified
    - contractor, created, gross_pay, id, job, paycycle_enddate, paycycle_startdate, premium_due properties  
Added
  - Body
    - content type

`GET /api/v1/invoices/{invoice_id}`

`GET /api/v1/jobs`

- Response  
  - 200 response  
  Modified
    - category_code, created, description, entity, id, name, review_status, wage, years_experience properties  
Added
  - Body
    - content type

`GET /api/v1/jobs/{job_id}`

`GET /api/v1/policies`

- Response  
  - 200 response  
  Modified
    - created, effective_date, expiration_date, id, pdf_url, quote, status properties  
Added
  - Body
    - content type

`GET /api/v1/policies/{policy_id}`

- Response  
  - 200 response  
  Modified
    - created, effective_date, expiration_date, id, pdf_url, quote, status properties  
Added
  - Body
    - content type

`GET /api/v1/quotes`

- Response  
  - 200 response  
  Modified
    - contractor, coverage_type, created, effective_date, eligible, id, job, net_rate properties  
Added
  - Body
    - content type

`GET /api/v1/quotes/{quote_id}`

- Response  
  - 200 response  
  Modified
    - contractor, coverage_type, created, effective_date, eligible, id, job, net_rate properties  
Added
  - Body
    - content type

`POST /api/v1/apply/sessions`

- Response  
  - 200 response  
  Modified
    - cancel_url, contractor, created, id, job, success_url properties  
Added
  - Body
    - content type

`POST /api/v1/contractors`

`POST /api/v1/entities`

- Response  
  - 200 response  
  Modified
    - address, coverage_lmiit, created, id, name, required_coverage properties  
Added
  - Body
    - content type

`POST /api/v1/invoices`

`POST /api/v1/jobs`

`POST /api/v1/policies`

- Response  
  - 200 response  
  Modified
    - created, effective_date, expiration_date, id, pdf_url, quote, status properties  
Added
  - Body
    - content type

`POST /api/v1/quotes`

- Response  
  - 200 response  
  Modified
    - contractor, coverage_type, created, effective_date, eligible, id, job, net_rate properties  
Added
  - Body
    - content type

`PUT /api/v1/contractors/{contractor_id}`

`PUT /api/v1/entities/{entity_id}`

- Response  
  - 200 response  
  Modified
    - address, coverage_lmiit, created, id, name, required_coverage properties  
Added
  - Body
    - content type

`PUT /api/v1/invoices/{invoice_id}`

`PUT /api/v1/jobs/{job_id}`

`PUT /api/v1/policies/{policy_id}`

- Response  
  - 200 response  
  Modified
    - created, effective_date, expiration_date, id, pdf_url, quote, status properties  
Added
  - Body
    - content type

`PUT /api/v1/quotes/{quote_id}`

- Response  
  - 200 response  
  Modified
    - contractor, coverage_type, created, effective_date, eligible, id, job, net_rate properties  
Added
  - Body
    - content type
