Change Updates

Do not miss any 1099Policy API changes, ever again

Subscribe to the 1099Policy API changelog to be up to date on recent changes.

RSS

26 days ago

main
1.12
Compare

API structure has changed

Next change
56 structure changes including:
56 Modifications
Modified 56 Breaking
DELETE /api/v1/assignments/{assignment}
  • Path
  • assignment path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api/v1/contractors/{contractor}
  • Path
  • contractor path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api/v1/entities/{entity}
  • Path
  • entity path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api/v1/files/certificates/{certificate}
  • Path
  • certificate path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api/v1/invoices/{invoice}
  • Path
  • invoice path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api/v1/jobs/{job}
  • Path
  • job path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api/v1/policies/{policy}
  • Path
  • policy path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
DELETE /api/v1/webhook_endpoints/{webhook_endpoint}
  • Path
  • webhook_endpoint path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/apply/sessions
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before, contractor query parameters Modified
    • Type is now string
  • is_general_opt_in query parameter Modified
    • Type is now boolean
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/apply/sessions/{session}
  • Path
  • session path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/assignments
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before query parameters Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/assignments/media
  • Query
  • policy_id query parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/assignments/{assignment}
  • Path
  • assignment path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/category_codes
  • Query
  • limit query parameter Modified
    • Type is now integer
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/contractors
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before, email query parameters Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/contractors/{contractor}
  • Path
  • contractor path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/contractors/{contractor}/policies
  • Path
  • contractor path parameter Modified
    • Type went from object to string
      Breaking
  • Query
  • quote query parameter Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/entities
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before query parameters Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/entities/{entity}
  • Path
  • entity path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/events
  • Query
  • limit query parameter Modified
    • Type is now integer
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/events/{event}
  • Path
  • event path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/files/certificates
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before query parameters Modified
    • Type is now string
  • expand query parameter Modified
    • Type is now array[string]
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/files/certificates/{certificate}
  • Path
  • certificate path parameter Modified
    • Type went from object to string
      Breaking
  • Query
  • expand query parameter Modified
    • Type is now array[string]
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/invoices
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before query parameters Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/invoices/{invoice}
  • Path
  • invoice path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/jobs
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before query parameters Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/jobs/{job}
  • Path
  • job path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/policies
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before, quote query parameters Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/policies/{policy}
  • Path
  • policy path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/quotes
  • Query
  • limit query parameter Modified
    • Type is now integer
  • starting_after, ending_before query parameters Modified
    • Type is now string
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/quotes/{quote}
  • Path
  • quote path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/webhook_endpoints
  • Query
  • limit query parameter Modified
    • Type is now integer
  • Response
  • 200 response Modified
    • application/json content type Added
GET /api/v1/webhook_endpoints/{webhook_endpoint}
  • Path
  • webhook_endpoint path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
POST /api/v1/apply/sessions
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/apply/sessions/{session}/expire
  • Path
  • session path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
POST /api/v1/assignments
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/assignments/cancel
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/assignments/media
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/contractors
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/contractors/{contractor}/login_link
  • Path
  • contractor path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
POST /api/v1/entities
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/files/certificates
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • multipart/form-data content type Added
POST /api/v1/invoices
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/jobs
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/policies
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/quotes
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
POST /api/v1/webhook_endpoints
  • Response
  • 201 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/apply/sessions/{session}
  • Path
  • session path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/assignments/{assignment}
  • Path
  • assignment path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/contractors/{contractor}
  • Path
  • contractor path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/entities/{entity}
  • Path
  • entity path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/invoices/{invoice}
  • Path
  • invoice path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/jobs/{job}
  • Path
  • job path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/policies/{policy}
  • Path
  • policy path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/quotes/{quote}
  • Path
  • quote path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added
PUT /api/v1/webhook_endpoints/{webhook_endpoint}
  • Path
  • webhook_endpoint path parameter Modified
    • Type went from object to string
      Breaking
  • Response
  • 200 response Modified
    • application/json content type Added
  • Body
  • application/json content type Added