Do not miss any Penfold Partner API changes, ever again

Subscribe to the Penfold Partner API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
1 structure change including:
1 Addition
Added 1
PATCH /employers/{employerId}
2 structure changes including:
2 Modifications
Modified 2
GET /employers/{employerId}/employees
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • optInDate, optOutWindowStartDate, optOutWindowEndDate properties Added
GET /employers/{employerId}/uploads/{uploadId}/enrolments
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • optInDate, optOutWindowStartDate, optOutWindowEndDate properties Added
5 structure changes including:
5 Modifications
Modified 5 Breaking
GET /employers
  • Response
  • 200 response Modified
    • application/json content type Modified
      • employers property Modified
        • status, defaultEmployeeContributionsPercent, defaultEmployerContributionsPercent, contributionBasis, allowsSalarySacrifice, paymentMethod, createdAt properties Added
GET /employers/{employerId}/employees
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • id property Modified
          • Property is now required
            Breaking
        • addressLine1, postcode properties Modified
          • Properties are no longer required
        • exitDate, optOutDate properties Modified
          • Properties are no longer required
          • Type went from string(date) to string(date) | null
        • uploadId, employerId, optInDate, optOutWindowStartDate, optOutWindowEndDate properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • status property Added
GET /employers/{employerId}/uploads/{uploadId}/enrolments
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • id property Modified
          • Property is now required
            Breaking
        • addressLine1, postcode properties Modified
          • Properties are no longer required
        • exitDate, optOutDate properties Modified
          • Properties are no longer required
          • Type went from string(date) to string(date) | null
        • uploadId, employerId, optInDate, optOutWindowStartDate, optOutWindowEndDate properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • status property Added
POST /employers/{employerId}/contributions
  • Response
  • 201 response Modified
    • application/json content type Modified
      • employerId, putDestinationUrl, updatedAt, processingStarted, processingEnded, processingTime, totalErrors, contributionsCreated, contributionsUnprocessed, contributionsAlreadyExisted, employerContributions, employeeContributions, totalContributions, filename properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /employers/{employerId}/employees
  • Response
  • 201 response Modified
    • application/json content type Modified
      • employerId, putDestinationUrl, updatedAt, processingStarted, processingEnded, processingTime, totalErrors, contributionsCreated, contributionsUnprocessed, contributionsAlreadyExisted, employerContributions, employeeContributions, totalContributions, filename properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
2 structure changes including:
2 Additions
Added 2
GET /employers/{employerId}/employees/{employeeId}/documents
GET /employers/{employerId}/employees/{employeeId}/documents/{documentId}/download
19 structure changes including:
1 Breaking change
18 Additions
1 Removal
Removed 1 Breaking
GET /employers/{employerRef}/members/{employeeId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 18
POST /employers/{employerId}/uploads
POST /employers/{employerId}/employees/{employeeId}/transfers
POST /employers/{employerId}/employees
POST /employers/{employerId}/contributions
POST /employers
PATCH /employers/{employerId}/employees/{employeeId}
GET /employers/{employerId}/uploads/{uploadId}/errors
GET /employers/{employerId}/uploads/{uploadId}/enrolments
GET /employers/{employerId}/uploads/{uploadId}/contributions
GET /employers/{employerId}/uploads/{uploadId}
GET /employers/{employerId}/uploads
GET /employers/{employerId}/payments
GET /employers/{employerId}/employees/{employeeId}/transfers
GET /employers/{employerId}/employees/{employeeId}/pension-summary
GET /employers/{employerId}/employees/{employeeId}/contributions
GET /employers/{employerId}/employees
GET /employers/{employerId}/contributions
GET /employers
1 structure change including:
1 Modification
Modified 1 Breaking
GET /employers/{employerRef}/members/{employeeId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • balance property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • potSummary property Added