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

6 days ago

main
1.12
Compare

API structure has changed

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