Change Updates

Do not miss any Algorep API changes, ever again

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

RSS

Oct 8, 2025

main
1.0.31
Compare
1.0.31

API structure has changed

34 structure changes including:
28 Breaking changes
2 Additions
4 Modifications
28 Removals
Modified 4 Breaking
GET /eco-products/{EcoProductExternalId}/eco-contributions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • ecoContributions property Modified
GET /producers/{ProducerNrn}/eco-products
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • ecoContributions property Modified
GET /producers/{ProducerNrn}/schemes
  • Response
  • 200 response Modified
    • application/json content type Modified
      • 2 property Modified
        • Type is no longer object
          Breaking
        • id, bubbleId, ecoOrganismName, eprCountryCode, schemeCode, ademeSchemeCode, currencyDeposit, declarationFrequency, proAddress, proCity, proZipCode, proCountryBubbleId, proCountryId, proLogo, registrationDeposit, schemeNameEn, schemeNameFr, schemePartner, createdAt, updatedAt, countProductsScheme, 2, seller, sellerStripeConfig properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
POST /producers/{ProducerNrn}/eco-products/{EcoProductExternalId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • ecoContributions property Modified
Removed 28 Breaking
GET /users/{UserBubbleId}/producers/{ProducerNrn}/registrations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /users/{UserBubbleId}/sellers
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /onboardings/{ProducerNrn}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /producers/declarations/schemes
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /producers/eco-products/clone-catalog
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /producers/{ProducerNrn}/credits
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /producers/{ProducerNrn}/declarations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /producers/{ProducerNrn}/declarations/batch
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /producers/{ProducerNrn}/eco-products
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /users/{UserBubbleId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /users/{UserBubbleId}/origins/{OriginCode}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /users/{UserBubbleId}/producers/{ProducerNrn}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /users/{UserBubbleId}/producers/{ProducerNrn}/registrations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /users/{UserBubbleId}/sellers/{SellerNrn}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PUT /producers/declarations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /users/{UserBubbleId}/producers/{ProducerNrn}/eco-products/csv
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /users/{UserBubbleId}/producers/{ProducerNrn}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /users/{UserBubbleId}/producers
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /users/{UserBubbleId}/origins
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /scheme-pros-declaration-periods
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /scheme-pros
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /producers/{ProducerNrn}/summary
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /producers/{ProducerNrn}/purchasable-uins
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /producers/{ProducerNrn}/legal
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /producers/{ProducerNrn}/declarations/summary
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /producers/{ProducerNrn}/declarations
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /declaration-periods
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /countries
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 2
POST /producers/{ProducerNrn}/declarations/quantities
GET /producers/{ProducerNrn}/eco-contributions