{"info":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","description":"<html><head></head><body><p>This document describes the API endpoints used to authenticate, create customers, and upload customer flight data to calculate footprints in context of a Chooose-hosted portal.</p>\n<h1 id=\"quickstart\">Quickstart</h1>\n<p>The Chooose Partner API offers integration options in 3 steps:</p>\n<ol>\n<li><p>Authenticate.</p>\n</li>\n<li><p>Send the customer's footprint in the Footprint Upload request.</p>\n</li>\n<li><p>Check the status of the process.</p>\n</li>\n</ol>\n<h1 id=\"concepts\">Concepts</h1>\n<p><strong>Partnership</strong>: The configuration governing the integration. Set up by Chooose, accessible by the partner.</p>\n<p><strong>Customer</strong>: The entity that purchases climate products from Chooose. Each customer account can have multiple users with different roles and permissions.</p>\n<p><strong>Footprint</strong>: An estimate of the greenhouse gas emissions of an activity, measured in CO2e. Footprints are calculated and created in the Chooose platform when uploading customer flight data.</p>\n<p><strong>CO2e</strong>: <em>Carbon Dioxide Equivalent.</em> This type of calculation includes the warming effect of non-CO2 greenhouse gases like methane, but is stated in terms of the equivalent effect of carbon dioxide. This is the standard way footprints are measured and communicated.</p>\n<p><strong>Partner Customer Reference / Customer ID:</strong> Typically the same ID the partner uses to identify the customer in their internal systems (e.g. CRM). This is set in our system by the partner upon customer creation.</p>\n<p><strong>Webhook</strong>: An HTTP callback Chooose sends to a partner-provided endpoint when a<br>Customer account is activated — that is, when a user accepts the Customer's Terms &amp;<br>Conditions in the portal. Receiving it tells the partner the account is ready and they<br>can begin sending footprints for that Customer.</p>\n<h1 id=\"status-codes\">Status codes</h1>\n<p>The API uses standard HTTP response status codes.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Code</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td><strong>OK</strong></td>\n</tr>\n<tr>\n<td>201</td>\n<td><strong>Created</strong></td>\n</tr>\n<tr>\n<td>400</td>\n<td><strong>Bad request</strong></td>\n</tr>\n<tr>\n<td>401</td>\n<td><strong>Unauthorized</strong></td>\n</tr>\n<tr>\n<td>404</td>\n<td><strong>Not found</strong></td>\n</tr>\n<tr>\n<td>418</td>\n<td><strong>I'm a teapot</strong></td>\n</tr>\n<tr>\n<td>500</td>\n<td><strong>Internal server error</strong></td>\n</tr>\n<tr>\n<td>503</td>\n<td><strong>Service is Unavailable</strong></td>\n</tr>\n</tbody>\n</table>\n</div></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Quickstart","slug":"quickstart"},{"content":"Concepts","slug":"concepts"},{"content":"Status codes","slug":"status-codes"}],"owner":"17603313","collectionId":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","publishedId":"2s93eVVswq","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"634d88"},"publishDate":"2026-07-22T14:51:10.000Z"},"item":[{"name":"Authentication","item":[{"name":"Create token","id":"fe0def4e-dfbe-49c5-ac0e-2495ff3a1846","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"},{"key":"client_id","value":"{{auth_client_id}}","type":"text"},{"key":"client_secret","value":"{{auth_client_secret}}","type":"text"},{"key":"scope","value":"{{auth_audience}}/.default","type":"text"}]},"url":"https://login.microsoftonline.com/04300fc2-8f04-4555-9a5d-c6fac7f23d0c/oauth2/v2.0/token","description":"<p>Test Scope: <a href=\"https://partner-test.api.chooose.today/.default\">https://partner-test.api.chooose.today/.default</a></p>\n<p>Prod Scope: <a href=\"https://partner.api.chooose.today/.default\">https://partner.api.chooose.today/.default</a></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"protocol":"https","path":["04300fc2-8f04-4555-9a5d-c6fac7f23d0c","oauth2","v2.0","token"],"host":["login","microsoftonline","com"],"query":[],"variable":[]}},"response":[{"id":"0cf08222-3daf-4757-b6a1-84128362e700","name":"Create token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"},{"key":"client_id","value":"{{auth_client_id}}","type":"text"},{"key":"client_secret","value":"{{auth_client_secret}}","type":"text"},{"key":"scope","value":"{{auth_audience}}/.default","type":"text"}]},"url":"https://login.microsoftonline.com/04300fc2-8f04-4555-9a5d-c6fac7f23d0c/oauth2/v2.0/token"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-store, no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"P3P","value":"CP=\"DSP CUR OTPi IND OTRi ONL FIN\""},{"key":"x-ms-request-id","value":"62336549-f9ca-47f0-8a63-b72d65591500"},{"key":"x-ms-ests-server","value":"2.1.14939.4 - WEULR2 ProdSlices"},{"key":"X-XSS-Protection","value":"0"},{"key":"Set-Cookie","value":"fpc=ApXrELXaez1MoLghWR3JqxXaCcECAQAAAN-KtNsOAAAA; expires=Thu, 27-Apr-2023 07:14:39 GMT; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly"},{"key":"Date","value":"Tue, 28 Mar 2023 07:14:39 GMT"},{"key":"Content-Length","value":"1213"}],"cookie":[],"responseTime":null,"body":"{\n    \"token_type\": \"Bearer\",\n    \"expires_in\": 3599,\n    \"ext_expires_in\": 3599,\n    \"access_token\": \"non_functioning_token_example_eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ii1LSTNROW5OUjdiUm9meG1lWm9YcWJIWkdldyIsImtpZCI6Ii1LSTNROW5OUjdiUm9meG1lWm9YcWJIWkdldyJ9.eyJhdWQiOiJodHRwczovL3BhcnRuZXItdGVzdC5hcGkuY2hvb29zZS50b2RheSIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzA0MzAwZmMyLThmMDQtNDU1NS05YTVkLWM2ZmFjN2YyM2QwYy8iLCJpYXQiOjE2Nzk5ODczNzksIm5iZiI6MTY3OTk4NzM3OSwiZXhwIjoxNjc5OTkxMjc5LCJhaW8iOiJFMlpnWURpdytWOUtzNTlmMmRXanJtMG0vNW5GQVE9PSIsImFwcGlkIjoiZDNjMjA1YzItOGNiOC00ZTk0LWIwNWMtMmNkMThlMjE5ODBjIiwiYXBwaWRhY3IiOiIxIiwiaWRwIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvMDQzMDBmYzItOGYwNC00NTU1LTlhNWQtYzZmYWM3ZjIzZDBjLyIsInJoIjoiMC5BVHdBd2c4d0JBU1BWVVdhWGNiNnhfSTlESXVDcVZyU3pGTkxtb3Axekw1QkJDNDhBQUEuIiwidGlkIjoiMDQzMDBmYzItOGYwNC00NTU1LTlhNWQtYzZmYWM3ZjIzZDBjIiwidXRpIjoiU1dVellzcjU4RWVLWTdjdFpWa1ZBQSIsInZlciI6IjEuMCJ9.mAbnCiTLwp_wF9qhtNs6XlhWOeStyzeAk7yanB9ac7JBbk_wYccyckmQddW-SQbsW_nv6-3I618bqXYhgZtA9dAqQDoBcwrcDmkdaQdHkZCiUY6aUymfs58OvKqGhEvOeG_OPgHC3QksMWQenEkpQ555db42gzRRQdgYHKUWbsBm91x-0swmrq43hUlBvTcnf7r7B3EctjEAf3Cygk1uKHr3UJ63XuhpF9OQTEdVbLBvzj3H79ZT8RVF296AVvP8l5OkkJbPUp28-6nSN1nYjW8TIzG7mV1eveLXrJl-8HUtVRdSjqpbAECYVTpl0ZJXIDxREPfIfpMdTUwL73WTmg\"\n}"}],"_postman_id":"fe0def4e-dfbe-49c5-ac0e-2495ff3a1846"}],"id":"6111bf83-2010-4062-aae8-f4fb867e93d8","description":"<p>Chooose will provide client ID/Secret code for both test and production environments. These keys are used to create a token to communicate with the Chooose partner API. The authentication is secured by Azure AD.</p>\n<p>The access token expires after 1 hour and should be cached and reused within this timeframe to avoid unnecessary authentication requests.</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"ec7e4b2a-ec4e-4da7-9eee-07444fc6af88"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"02a9a981-f4b1-4779-b144-b6e3a60d2dfb"}}],"_postman_id":"6111bf83-2010-4062-aae8-f4fb867e93d8","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}}},{"name":"Customer","item":[{"name":"Create customer","id":"5de6344d-8f51-4019-8315-24e3b71e7d66","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"partnerCustomerReference\": \"reference001\",\r\n    \"name\": \"Enterprise Company\",\r\n    \"email\": \"company.owner@example.com\",\r\n    \"type\": \"Enterprise\",\r\n    \"paymentCurrency\": \"EUR\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/customers","description":"<p>When creating a new customer, it is important to include the correct partnerCustomerReference, a unique identifier that typically corresponds to the customer ID in the partner’s systems (e.g. Customer ID in your CRM). This ID will be used as a key when uploading footprints to associate such footprints with a specific customer</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Details</th>\n<th><strong>Format</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>partnerCustomerReference</td>\n<td>This is typically the same ID the partner uses to identify the customer in their internal systems (e.g. CRM).</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Company name</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>email</td>\n<td>Email address of the account owner.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>type</td>\n<td>Defines the customer type, for B2B it will always be <code>Enterprise</code></td>\n<td><code>Enterprise</code></td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>paymentCurrency</td>\n<td>Defines the default billing currency the customer will use.  <br />Customers will be able to update this.</td>\n<td>Supported values:  <br />- <code>USD</code>  <br />- <code>EUR</code>  <br />- <code>GBP</code>  <br />- <code>NOK</code></td>\n<td>No</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["customers"],"host":["{{chooose_api_url}}"],"query":[],"variable":[]}},"response":[{"id":"1f38398d-a3f1-4a90-813b-7be12ed8c267","name":"Create customer with currency","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"partnerCustomerReference\": \"reference001\",\r\n    \"name\": \"Enterprise Company\",\r\n    \"email\": \"john.doe@example\",\r\n    \"type\": \"Enterprise\",\r\n    \"paymentCurrency\": \"EUR\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://partner-test.api.chooose.today/v1/customers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 09 Aug 2023 14:46:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-azure-ref","value":"20230809T144634Z-c9nw6qhc5t5h911u98mgvwvnp400000002u000000000a8h9"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"choooseId\": \"232-1039-12\",\n    \"partnerReference\": {\n        \"reference\": \"reference001\",\n        \"partnershipId\": \"6408511c4705ed6dd60c3c7c\"\n    },\n    \"name\": \"Enterprise Company\",\n    \"organizationNumber\": null,\n    \"type\": \"Enterprise\",\n    \"email\": \"john.doe@example\",\n    \"language\": null,\n    \"payment\": {\n        \"stripeCustomers\": [],\n        \"currency\": \"EUR\",\n        \"paymentMethods\": [],\n        \"billingInterval\": null,\n        \"billingDay\": null,\n        \"defaultPaymentMethod\": null,\n        \"invoiceOnly\": false,\n        \"forwardToParentCustomer\": false\n    },\n    \"subscriptions\": [],\n    \"portfolios\": [],\n    \"customMetadata\": [],\n    \"features\": [],\n    \"settings\": {\n        \"public\": false,\n        \"termsAndConditions\": null,\n        \"approveFacilitatedOrdersFromPartnershipIds\": null,\n        \"disablePartnershipPortfolios\": null,\n        \"language\": null,\n        \"preferredSystemOfUnits\": \"Metric\",\n        \"footprintCalculator\": null\n    },\n    \"fees\": null,\n    \"owner\": null,\n    \"info\": {\n        \"address\": null,\n        \"sizeEmployees\": null,\n        \"firstName\": null,\n        \"lastName\": null\n    },\n    \"sourcePartnershipId\": \"6408511c4705ed6dd60c3c7c\",\n    \"impactAccount\": null,\n    \"id\": \"64d3a6caa47353e3144e3265\",\n    \"createdDate\": \"2023-08-09T14:46:34.8759508+00:00\",\n    \"createdBy\": null,\n    \"modifiedDate\": \"0001-01-01T00:00:00\",\n    \"modifiedBy\": null\n}"},{"id":"d773db3a-70f9-4f03-acac-1e75ce8948b4","name":"Create customer","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"partnerCustomerReference\": \"reference003\",\r\n    \"name\": \"Enterprise Company\",\r\n    \"email\": \"company.owner@example.com\",\r\n    \"type\": \"Enterprise\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/customers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 17 Mar 2025 12:04:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1207"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"155fffc4-d6b2-44f5-bae8-538427c14c83"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20250317T120432Z-1747cdc8db4npzcjhC1OSL0qvs000000018g0000000049yg"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"Accept-Ranges","value":"bytes"}],"cookie":[],"responseTime":null,"body":"{\n    \"choooseId\": \"252-190-15\",\n    \"partnerReference\": {\n        \"reference\": \"reference003\",\n        \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n    },\n    \"name\": \"Enterprise Company\",\n    \"organizationNumber\": null,\n    \"type\": \"Enterprise\",\n    \"email\": \"company.owner@example.com\",\n    \"language\": null,\n    \"payment\": {\n        \"stripeCustomers\": [],\n        \"currency\": null,\n        \"paymentMethods\": [],\n        \"billingInterval\": \"Daily\",\n        \"billingDay\": null,\n        \"defaultPaymentMethod\": null,\n        \"invoiceOnly\": false,\n        \"forwardToParentCustomer\": false,\n        \"instantBilling\": false\n    },\n    \"subscriptions\": [],\n    \"portfolios\": [],\n    \"customMetadata\": [\n        {\n            \"internalName\": \"beneficiaryName\",\n            \"displayName\": \"Beneficiary Name\",\n            \"isMandatory\": false,\n            \"type\": \"Text\",\n            \"listValues\": null\n        }\n    ],\n    \"settings\": {\n        \"public\": false,\n        \"termsAndConditions\": null,\n        \"approveFacilitatedOrdersFromPartnershipIds\": null,\n        \"disablePartnershipPortfolios\": null,\n        \"powerBi\": null,\n        \"language\": null,\n        \"preferredSystemOfUnits\": null,\n        \"jetFuelSettingsId\": null,\n        \"lcfJetFuelSettingsId\": null,\n        \"footprintCalculator\": null\n    },\n    \"fees\": null,\n    \"info\": {\n        \"address\": null,\n        \"sizeEmployees\": null,\n        \"firstName\": null,\n        \"lastName\": null\n    },\n    \"sourcePartnershipId\": \"60da39442c30a03798d2bb3d\",\n    \"id\": \"67d80fd230217faad5556649\",\n    \"createdDate\": \"2025-03-17T12:04:34.9002438+00:00\",\n    \"createdBy\": null,\n    \"modifiedDate\": \"0001-01-01T00:00:00\",\n    \"modifiedBy\": null\n}"}],"_postman_id":"5de6344d-8f51-4019-8315-24e3b71e7d66"},{"name":"Update customer","id":"96b452b4-a429-4227-96dc-2fb0c3ac9ea9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"Address\" : {\r\n        \"Line1\": \"example Line1\",\r\n        \"Line2\": \"example Line2\",\r\n        \"City\": \"Boston\",\r\n        \"State\": \"US-MA\", // ISO 3166-2 Code\r\n        \"ZipCode\": \"001\",\r\n        \"CountryCodeIso2\": \"US\"\r\n    },\r\n    \"InvoiceAddress\" : {\r\n        \"Line1\": \"example Line1\",\r\n        \"Line2\": \"example Line2\",\r\n        \"City\": \"Boston\",\r\n        \"State\": \"US-MA\", // ISO 3166-2 Code\r\n        \"ZipCode\": \"001\",\r\n        \"CountryCodeIso2\": \"US\"\r\n    },\r\n    \"termsAndConditions\": {\r\n        \"accepted\": true,\r\n        \"acceptedByUser\": \"Test\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/customers/:customerId","description":"<p>Additional customer information, such as their address, can also be added to the customer if available from the provider. Customers will also have the option to update this information directly through the portal.</p>\n<p>Terms and Conditions can be displayed to customers before their first login to the portal. If customers accept these terms beforehand, their acceptance can be recorded here, ensuring the Terms and Conditions won’t be displayed again upon initial login.</p>\n<p>All the fields are optional.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Details</strong></th>\n<th><strong>Format</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>Address.Line1</code></td>\n<td>Addres line 1</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>Address.Line2</code></td>\n<td>Addres line 2</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>Address.City</code></td>\n<td>City name</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>Address.State</code></td>\n<td>If applicable  <br /><code>US-MA</code></td>\n<td>String - ISO 3166-2 Code</td>\n</tr>\n<tr>\n<td><code>Address.ZipCode</code></td>\n<td>Zip code</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>Address.CountryCodeIso2</code></td>\n<td><code>US</code></td>\n<td>String - ISO 3166-1 Code</td>\n</tr>\n<tr>\n<td><code>InvoiceAddress.Line1</code></td>\n<td>Addres line 1</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>InvoiceAddress.Line2</code></td>\n<td>Addres line 2</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>InvoiceAddress.City</code></td>\n<td>City name</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>InvoiceAddress.State</code></td>\n<td>If applicable  <br /><code>US-MA</code></td>\n<td>String - ISO 3166-2 Code</td>\n</tr>\n<tr>\n<td><code>InvoiceAddress.ZipCode</code></td>\n<td>Zip code</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>InvoiceAddress.CountryCodeIso2</code></td>\n<td><code>US</code></td>\n<td>String - ISO 3166-1 Code</td>\n</tr>\n<tr>\n<td><code>termsAndConditions.accepted</code></td>\n<td>Specify if the customer has accepted Chooose's T&amp;C beforehand</td>\n<td>Bool</td>\n</tr>\n<tr>\n<td><code>termsAndConditions.acceptedByUser</code></td>\n<td>User name who accepted the T&amp;C</td>\n<td>String</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["customers",":customerId"],"host":["{{chooose_api_url}}"],"query":[],"variable":[{"type":"any","value":"6569b0a14c10e8c6afe3be64","key":"customerId"}]}},"response":[{"id":"7d738142-5d7e-4322-8f32-d3ee6817ddf7","name":"Update customer T&C","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"termsAndConditions\": {\r\n        \"accepted\": true,\r\n        \"acceptedByUser\": \"Test\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/customers/:customerId","host":["{{chooose_api_url}}"],"path":["customers",":customerId"],"variable":[{"key":"customerId","value":"64942254865a4d3d5c67f5f2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"X-Azure-Ref","value":"0ASSUZAAAAABSnBrbfPwiQIc3xeekVlBYU1ZHMjBFREdFMDUxNAA4OGM2NjVmNS1iNmQ3LTQyZGUtOGMyMC1mYWMyMzg3NzlhODA="},{"key":"Date","value":"Thu, 22 Jun 2023 10:35:46 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"64942254865a4d3d5c67f5f2\",\n    \"choooseId\": \"232-878-14\",\n    \"partnerReference\": {\n        \"reference\": \"tenantId00015\",\n        \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n    },\n    \"name\": \"Enterprise Company 1\",\n    \"organizationNumber\": null,\n    \"type\": \"Enterprise\",\n    \"email\": \"company@example.com\",\n    \"info\": {\n        \"address\": null,\n        \"sizeEmployees\": null,\n        \"firstName\": \"\",\n        \"lastName\": \"\"\n    },\n    \"settings\": {\n        \"termsAndConditions\": {\n            \"accepted\": true,\n            \"acceptedDate\": \"2023-06-22T00:00:00Z\",\n            \"acceptedByUser\": \"Test\",\n            \"acceptedByProfile\": null\n        },\n        \"footprintCalculator\": null,\n        \"language\": null\n    },\n    \"inviteId\": null,\n    \"claimCustomerImpactUrl\": null,\n    \"createdDate\": \"2023-06-22T10:28:36.081Z\",\n    \"impactAccount\": null,\n    \"payment\": {\n        \"currency\": null,\n        \"invoiceOnly\": false,\n        \"billingInterval\": null,\n        \"paymentMethods\": null\n    }\n}"},{"id":"b14c3035-1bc6-44d8-ad93-e3f367461d60","name":"Update customer address","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"Address\" : {\r\n        \"Line1\": \"example Line1\",\r\n        \"Line2\": \"example Line2\",\r\n        \"City\": \"Oslo\",\r\n        \"State\": \"NO-03\", // ISO 3166-2 Code\r\n        \"ZipCode\": \"02001\",\r\n        \"CountryCodeIso2\": \"NO\"\r\n    },\r\n    \"InvoiceAddress\" : {\r\n        \"Line1\": \"example Line 1\",\r\n        \"Line2\": \"example Line 2\",\r\n        \"City\": \"Oslo\",\r\n        \"State\": \"NO-03\", // ISO 3166-2 Code\r\n        \"ZipCode\": \"02002\",\r\n        \"CountryCodeIso2\": \"NO\"\r\n    },\r\n    \"termsAndConditions\": {\r\n        \"accepted\": true,\r\n        \"acceptedByUser\": \"Test\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/customers/:customerId","host":["{{chooose_api_url}}"],"path":["customers",":customerId"],"variable":[{"key":"customerId","value":"64d3a85f0149899b806a168c"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 09 Aug 2023 14:54:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-azure-ref","value":"20230809T145417Z-vqpb1ynh9p0p50q61b7r9sf0fn0000000axg00000000bfnp"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"64d3a85f0149899b806a168c\",\n    \"choooseId\": \"232-1044-11\",\n    \"partnerReference\": {\n        \"reference\": \"BrunoCur5\",\n        \"partnershipId\": \"6408511c4705ed6dd60c3c7c\"\n    },\n    \"name\": \"Enterprise Company 5\",\n    \"organizationNumber\": null,\n    \"type\": \"Enterprise\",\n    \"email\": \"bruno.delgreco+currency5@chooose.today\",\n    \"info\": {\n        \"address\": {\n            \"line1\": \"example Line1\",\n            \"line2\": \"example Line2\",\n            \"city\": \"Oslo\",\n            \"state\": \"Oslo\",\n            \"zipCode\": \"02001\",\n            \"countryCodeIso2\": \"NO\"\n        },\n        \"sizeEmployees\": null,\n        \"firstName\": \"\",\n        \"lastName\": \"\"\n    },\n    \"settings\": {\n        \"termsAndConditions\": {\n            \"accepted\": true,\n            \"acceptedDate\": \"2023-08-09T00:00:00+00:00\",\n            \"acceptedByUser\": \"Test\",\n            \"acceptedByProfile\": null\n        },\n        \"footprintCalculator\": null,\n        \"language\": null\n    },\n    \"inviteId\": null,\n    \"claimCustomerImpactUrl\": null,\n    \"createdDate\": \"2023-08-09T14:53:19.532Z\",\n    \"impactAccount\": null,\n    \"payment\": {\n        \"currency\": \"EUR\",\n        \"invoiceOnly\": false,\n        \"billingInterval\": null,\n        \"paymentMethods\": [\n            {\n                \"type\": \"Invoice\",\n                \"deleted\": false,\n                \"invoice\": {\n                    \"address\": {\n                        \"line1\": \"example Line 1\",\n                        \"line2\": \"example Line 2\",\n                        \"city\": \"Oslo\",\n                        \"state\": \"Oslo\",\n                        \"zipCode\": \"02002\",\n                        \"countryCodeIso2\": \"NO\"\n                    },\n                    \"billingEmail\": null\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"96b452b4-a429-4227-96dc-2fb0c3ac9ea9"},{"name":"Get customers","id":"1dbc8a3f-4b04-499a-8ce5-218461222851","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{chooose_api_url}}/customers?offset=0&limit=25","description":"<p>List all customers registered in the system for this solution.</p>\n<p>Optionally, it is possible to specify a customer <code>reference</code> to search for a specific customer matching the provided reference.</p>\n<h3 id=\"relevant-details-in-the-response\">Relevant details in the response</h3>\n<p>The API will return a paginated list of customer items.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Details</strong></th>\n<th><strong>Format</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>Enterprise name. Use this value on the footprint creation flow to identify the customer.</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>partnerReference.reference</code></td>\n<td>Reference to identify the customer defined on customer creation by the partner.</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>settings.termsAndConditions.accepted</code></td>\n<td>Indicates that the customer has accepted the T&amp;C of the solution.</td>\n<td>Bool</td>\n</tr>\n<tr>\n<td><code>settings.termsAndConditions.acceptedDate</code></td>\n<td>T&amp;C acceptance date.</td>\n<td>ISO 8601 UTC</td>\n</tr>\n<tr>\n<td><code>settings.termsAndConditions.acceptedByUser</code></td>\n<td>Use who accepted the T&amp;C for the enterprise.</td>\n<td>String</td>\n</tr>\n<tr>\n<td><code>createdDate</code></td>\n<td>Customer creation date</td>\n<td>ISO 8601 UTC</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["customers"],"host":["{{chooose_api_url}}"],"query":[{"description":{"content":"<p>For pagination. Optional, default 0.</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"description":{"content":"<p>For pagination. Optional, default 25. </p>\n","type":"text/plain"},"key":"limit","value":"25"},{"disabled":true,"description":{"content":"<p>Customer reference, unique identifier for the customer </p>\n","type":"text/plain"},"key":"reference","value":"ref123"}],"variable":[]}},"response":[{"id":"df463f68-7f6b-4296-8446-f9f88727c05f","name":"Get customers","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","disabled":true}],"url":{"raw":"{{chooose_api_url}}/customers?offset=0&limit=25","host":["{{chooose_api_url}}"],"path":["customers"],"query":[{"key":"offset","value":"0","description":"For pagination. Optional, default 0."},{"key":"limit","value":"25","description":"For pagination. Optional, default 25. "},{"key":"reference","value":"reference123","description":"Filter by partner reference value. Optional.","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Jul 2023 07:42:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-azure-ref","value":"20230727T074221Z-zyrb7u7v7h6x7e79z59nbp9t8g000000019g00000000hz0e"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalCount\": 3817,\n    \"offset\": 0,\n    \"limit\": 25,\n    \"count\": 25,\n    \"items\": [\n        {\n            \"id\": \"64c10d26ce10f825aeef2c48\",\n            \"choooseId\": \"232-971-13\",\n            \"partnerReference\": {\n                \"reference\": \"brunob2b1\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"brunob2b1\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"bruno.delgreco+b2btest@chooose.today\",\n            \"info\": {\n                \"address\": null,\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": null\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-07-26T12:10:14.63Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": null,\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"64be71b5301c06c0173589b2\",\n            \"choooseId\": \"231-8127-11\",\n            \"partnerReference\": {\n                \"reference\": \"4545bhbhb\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Michal Customer 4\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"michal.lewandowski+flyawaycustomer4@chooose.today\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": null,\n                    \"line2\": null,\n                    \"city\": null,\n                    \"state\": null,\n                    \"zipCode\": null,\n                    \"countryCodeIso2\": \"AQ\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-07-24T12:42:29.065Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"64b521bb1c0a67ae8bde1f75\",\n            \"choooseId\": null,\n            \"partnerReference\": {\n                \"reference\": \"COPA012\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"John Doe\",\n            \"organizationNumber\": null,\n            \"type\": \"Guest\",\n            \"email\": \"customer@example.com\",\n            \"info\": null,\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": \"64b521bb1c0a67ae8bde1f76\",\n            \"claimCustomerImpactUrl\": \"https://portal-test.chooose.today/guest?inviteId=64b521bb1c0a67ae8bde1f76&claimCode=3gg04e2gg5scxjue\",\n            \"createdDate\": \"2023-07-17T11:10:51.534Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": null,\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"64b51e96907333680ab6ef09\",\n            \"choooseId\": null,\n            \"partnerReference\": null,\n            \"name\": \"Bruno Del Greco\",\n            \"organizationNumber\": null,\n            \"type\": \"Guest\",\n            \"email\": \"catirito30@gmail.com\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": null,\n                    \"line2\": null,\n                    \"city\": null,\n                    \"state\": null,\n                    \"zipCode\": null,\n                    \"countryCodeIso2\": \"AL\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": \"Bruno\",\n                \"lastName\": \"Del Greco\"\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": \"64b51e96907333680ab6ef0a\",\n            \"claimCustomerImpactUrl\": \"https://portal-test.chooose.today/guest?inviteId=64b51e96907333680ab6ef0a&claimCode=s3jiii8g8meccvno\",\n            \"createdDate\": \"2023-07-17T10:57:26.305Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"12d7e86a-b7f8-4bde-b29a-9aa15179ca11\",\n                \"co2\": {\n                    \"offsetTotal\": 409.64,\n                    \"footprintTotal\": 409.64,\n                    \"balance\": 0,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"64ad40a799734a7af9074d45\",\n            \"choooseId\": \"233-5150-39\",\n            \"partnerReference\": null,\n            \"name\": \"Michal FlyawayBA\",\n            \"organizationNumber\": \"222222d12d\",\n            \"type\": \"Enterprise\",\n            \"email\": null,\n            \"info\": {\n                \"address\": {\n                    \"line1\": \"dqwdqw\",\n                    \"line2\": \"2\",\n                    \"city\": \"2\",\n                    \"state\": null,\n                    \"zipCode\": \"2\",\n                    \"countryCodeIso2\": \"AX\"\n                },\n                \"sizeEmployees\": {\n                    \"from\": 11,\n                    \"to\": 30\n                },\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": {\n                    \"accepted\": true,\n                    \"acceptedDate\": \"2023-07-11T00:00:00Z\",\n                    \"acceptedByUser\": \"64ad40a799734a7af9074d44\",\n                    \"acceptedByProfile\": {\n                        \"name\": \"Michal Signupsdf\",\n                        \"preferredName\": null,\n                        \"firstName\": null,\n                        \"lastName\": null,\n                        \"pictureUrl\": null,\n                        \"gender\": null,\n                        \"otherGender\": null,\n                        \"dateOfBirth\": null,\n                        \"language\": null,\n                        \"preferredSystemOfUnits\": \"Metric\"\n                    }\n                },\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-07-11T11:44:39.651Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": \"Monthly\",\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": {\n                            \"address\": {\n                                \"line1\": \"dqwdqw\",\n                                \"line2\": \"2\",\n                                \"city\": \"2\",\n                                \"state\": null,\n                                \"zipCode\": \"2\",\n                                \"countryCodeIso2\": \"AX\"\n                            },\n                            \"billingEmail\": \"michal.lewandowski+flyawaycustomer4@chooose.today\"\n                        }\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"64a4132d204834e3236bf69c\",\n            \"choooseId\": \"231-7163-35\",\n            \"partnerReference\": {\n                \"reference\": \"456456456\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Michal Test Customer 3\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"michal.lewandowski+flyawaycustomer3@chooose.today\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": null,\n                    \"line2\": null,\n                    \"city\": null,\n                    \"state\": \"CA-BC\",\n                    \"zipCode\": null,\n                    \"countryCodeIso2\": \"CA\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": {\n                    \"accepted\": true,\n                    \"acceptedDate\": \"2023-07-04T00:00:00Z\",\n                    \"acceptedByUser\": \"64a4132e204834e3236bf69d\",\n                    \"acceptedByProfile\": {\n                        \"name\": \"Michal Test Customer 3\",\n                        \"preferredName\": null,\n                        \"firstName\": null,\n                        \"lastName\": null,\n                        \"pictureUrl\": null,\n                        \"gender\": null,\n                        \"otherGender\": null,\n                        \"dateOfBirth\": null,\n                        \"language\": \"en\",\n                        \"preferredSystemOfUnits\": \"Metric\"\n                    }\n                },\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-07-04T12:40:13.931Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"ef0764f8-54e8-475c-bbc1-ccf7154d88b3\",\n                \"co2\": {\n                    \"offsetTotal\": 110691.21354838703575615999999,\n                    \"footprintTotal\": 5963442.47354838703575616,\n                    \"balance\": -5852751.26,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"64a2c79fa23040bdd8822c64\",\n            \"choooseId\": \"231-7123-46\",\n            \"partnerReference\": {\n                \"reference\": \"112233112233\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Michal Customer Test 3\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"michal.lewandowski+flyawaycustomertest3@chooose.today\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": null,\n                    \"line2\": null,\n                    \"city\": null,\n                    \"state\": null,\n                    \"zipCode\": null,\n                    \"countryCodeIso2\": \"NO\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": {\n                    \"accepted\": true,\n                    \"acceptedDate\": \"2023-07-03T00:00:00Z\",\n                    \"acceptedByUser\": \"64a2c79fa23040bdd8822c65\",\n                    \"acceptedByProfile\": {\n                        \"name\": \"Micha Customer Test 3\",\n                        \"preferredName\": null,\n                        \"firstName\": null,\n                        \"lastName\": null,\n                        \"pictureUrl\": null,\n                        \"gender\": null,\n                        \"otherGender\": null,\n                        \"dateOfBirth\": null,\n                        \"language\": \"en\",\n                        \"preferredSystemOfUnits\": \"Metric\"\n                    }\n                },\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-07-03T13:05:35.428Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"649c14576e2c4b351bfd120d\",\n            \"choooseId\": null,\n            \"partnerReference\": null,\n            \"name\": \"Bruno Del Greco\",\n            \"organizationNumber\": null,\n            \"type\": \"Guest\",\n            \"email\": \"gaute.gamst+booking-demo@chooose.today\",\n            \"info\": null,\n            \"settings\": null,\n            \"inviteId\": \"649c14576e2c4b351bfd120e\",\n            \"claimCustomerImpactUrl\": \"https://portal-test.chooose.today/guest?inviteId=649c14576e2c4b351bfd120e&claimCode=ygkhw2qzvji3vdm1\",\n            \"createdDate\": \"2023-06-28T11:07:03.642Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"09cc9656-803b-497e-a9bc-dd2d3024aefb\",\n                \"co2\": {\n                    \"offsetTotal\": 31,\n                    \"footprintTotal\": 31,\n                    \"balance\": 0,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"649424f6663b44404887e2a7\",\n            \"choooseId\": null,\n            \"partnerReference\": null,\n            \"name\": \"Monster CHOOOSE\",\n            \"organizationNumber\": null,\n            \"type\": \"Guest\",\n            \"email\": \"bruno.delgreco@chooose.today\",\n            \"info\": null,\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": \"649424f7663b44404887e2a8\",\n            \"claimCustomerImpactUrl\": \"https://portal-test.chooose.today/guest?inviteId=649424f7663b44404887e2a8&claimCode=dmdfdgnhalodn2ug\",\n            \"createdDate\": \"2023-06-22T10:39:50.978Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"bb42688a-822b-4614-8765-ccf86a0a0b40\",\n                \"co2\": {\n                    \"offsetTotal\": 1694.48,\n                    \"footprintTotal\": 1694.48,\n                    \"balance\": 0,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"USD\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"64942254865a4d3d5c67f5f2\",\n            \"choooseId\": \"232-878-14\",\n            \"partnerReference\": {\n                \"reference\": \"tenantId00015\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Enterprise Company 1\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"company@example.com\",\n            \"info\": {\n                \"address\": null,\n                \"sizeEmployees\": null,\n                \"firstName\": \"\",\n                \"lastName\": \"\"\n            },\n            \"settings\": {\n                \"termsAndConditions\": {\n                    \"accepted\": true,\n                    \"acceptedDate\": \"2023-06-22T00:00:00Z\",\n                    \"acceptedByUser\": \"Test\",\n                    \"acceptedByProfile\": null\n                },\n                \"footprintCalculator\": null,\n                \"language\": null\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-22T10:28:36.081Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": null,\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"649420b3865a4d3d5c67f5dc\",\n            \"choooseId\": \"232-878-13\",\n            \"partnerReference\": {\n                \"reference\": \"tenantId00014\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Enterprise Company 1\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"company@example.com\",\n            \"info\": {\n                \"address\": null,\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": null\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-22T10:21:39.207Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": null,\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"649420a4865a4d3d5c67f5da\",\n            \"choooseId\": \"232-878-12\",\n            \"partnerReference\": {\n                \"reference\": \"tenantId00013\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Enterprise Company 1\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"company@example.com\",\n            \"info\": {\n                \"address\": null,\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": null\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-22T10:21:24.535Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": null,\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"64942086865a4d3d5c67f5d6\",\n            \"choooseId\": \"232-878-11\",\n            \"partnerReference\": {\n                \"reference\": \"tenantId00012\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Enterprise Company 1\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"company@example.com\",\n            \"info\": {\n                \"address\": null,\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": null\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-22T10:20:55.711Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": null,\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"64942036a650ed42cda8400e\",\n            \"choooseId\": \"232-866-11\",\n            \"partnerReference\": {\n                \"reference\": \"tenantId00011\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Enterprise Company 1\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"company@example.com\",\n            \"info\": {\n                \"address\": null,\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": null\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-22T10:19:34.896Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": null,\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"648aee509823ce042995dfba\",\n            \"choooseId\": \"233-4402-15\",\n            \"partnerReference\": null,\n            \"name\": \"Magda Test\",\n            \"organizationNumber\": \"5774637\",\n            \"type\": \"Enterprise\",\n            \"email\": null,\n            \"info\": {\n                \"address\": {\n                    \"line1\": \"Spokojna 123\",\n                    \"line2\": \"\",\n                    \"city\": \"Warsaw\",\n                    \"state\": null,\n                    \"zipCode\": \"10-100\",\n                    \"countryCodeIso2\": \"PL\"\n                },\n                \"sizeEmployees\": {\n                    \"from\": 11,\n                    \"to\": 30\n                },\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": {\n                    \"accepted\": true,\n                    \"acceptedDate\": \"2023-06-15T00:00:00Z\",\n                    \"acceptedByUser\": \"648aee379823ce042995dfb9\",\n                    \"acceptedByProfile\": {\n                        \"name\": \"Magda\",\n                        \"preferredName\": \"Magdalena\",\n                        \"firstName\": null,\n                        \"lastName\": null,\n                        \"pictureUrl\": null,\n                        \"gender\": null,\n                        \"otherGender\": null,\n                        \"dateOfBirth\": null,\n                        \"language\": null,\n                        \"preferredSystemOfUnits\": \"Metric\"\n                    }\n                },\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-15T10:56:16.995Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"d6528713-c3ea-4ab5-acb6-903fa3b2ddc1\",\n                \"co2\": {\n                    \"offsetTotal\": 0,\n                    \"footprintTotal\": 4000,\n                    \"balance\": -4000,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": \"Monthly\",\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": {\n                            \"address\": {\n                                \"line1\": \"Spokojna 123\",\n                                \"line2\": \"\",\n                                \"city\": \"Warsaw\",\n                                \"state\": null,\n                                \"zipCode\": \"10-100\",\n                                \"countryCodeIso2\": \"PL\"\n                            },\n                            \"billingEmail\": \"magdalena.sztajdel+facilitated-test@chooose.today\"\n                        }\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"64896cc9d960ae5b56a852f3\",\n            \"choooseId\": null,\n            \"partnerReference\": {\n                \"reference\": \"Customer123X_stripe\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Gaute Gamst\",\n            \"organizationNumber\": null,\n            \"type\": \"Guest\",\n            \"email\": \"gaute.gamst+bookingflow_test_stripe@chooose.today\",\n            \"info\": null,\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en-EN\"\n            },\n            \"inviteId\": \"64896cc9d960ae5b56a852f4\",\n            \"claimCustomerImpactUrl\": \"https://portal-test.chooose.today/guest?inviteId=64896cc9d960ae5b56a852f4&claimCode=3fe3rbw3l4zbxqgx\",\n            \"createdDate\": \"2023-06-14T07:31:21.437Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"f6d66995-9b1d-413c-91fd-1ea965fee0a0\",\n                \"co2\": {\n                    \"offsetTotal\": 2115.81,\n                    \"footprintTotal\": 6347.43,\n                    \"balance\": -4231.62,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"USD\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"648878536654003be6625dc1\",\n            \"choooseId\": null,\n            \"partnerReference\": {\n                \"reference\": \"CustomerX\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Bruno Del Greco\",\n            \"organizationNumber\": null,\n            \"type\": \"Guest\",\n            \"email\": \"bruno.delgreco+bookingflow_test@chooose.today\",\n            \"info\": null,\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en-EN\"\n            },\n            \"inviteId\": \"648878536654003be6625dc2\",\n            \"claimCustomerImpactUrl\": \"https://portal-test.chooose.today/guest?inviteId=648878536654003be6625dc2&claimCode=2dticuoyxbs81me2\",\n            \"createdDate\": \"2023-06-13T14:08:19.171Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"5408036f-68dc-4e43-ba66-fb189316f0f9\",\n                \"co2\": {\n                    \"offsetTotal\": 8463.24,\n                    \"footprintTotal\": 8463.24,\n                    \"balance\": 0,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"USD\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"647db4964c66834772d699a7\",\n            \"choooseId\": null,\n            \"partnerReference\": {\n                \"reference\": \"AL123124536\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"John Doe\",\n            \"organizationNumber\": null,\n            \"type\": \"Guest\",\n            \"email\": \"bruno.delgreco@chooose.today\",\n            \"info\": null,\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": \"647db4964c66834772d699a8\",\n            \"claimCustomerImpactUrl\": \"https://portal-test.chooose.today/guest?inviteId=647db4964c66834772d699a8&claimCode=udfky2l0uj6ze57v\",\n            \"createdDate\": \"2023-06-05T10:10:30.282Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"320890db-eafd-4d9c-aa8c-2318495a07b1\",\n                \"co2\": {\n                    \"offsetTotal\": 1000,\n                    \"footprintTotal\": 1000,\n                    \"balance\": 0,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"USD\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"647db15c4c66834772d698ca\",\n            \"choooseId\": null,\n            \"partnerReference\": {\n                \"reference\": \"asdfas31lklk2\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Slkøkølkøuper GG\",\n            \"organizationNumber\": null,\n            \"type\": \"Guest\",\n            \"email\": \"gaute.gamst+njjkjketest@chooose.today\",\n            \"info\": null,\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en-EN\"\n            },\n            \"inviteId\": \"647db15c4c66834772d698cb\",\n            \"claimCustomerImpactUrl\": \"https://portal-test.chooose.today/guest?inviteId=647db15c4c66834772d698cb&claimCode=opfmqxugzchmq9n9\",\n            \"createdDate\": \"2023-06-05T09:56:44.219Z\",\n            \"impactAccount\": {\n                \"updateToken\": \"34028ea1-b449-4cb1-ab5e-63c5462fda55\",\n                \"co2\": {\n                    \"offsetTotal\": 1095.16,\n                    \"footprintTotal\": 846.32,\n                    \"balance\": 248.84,\n                    \"compensationTotals\": null\n                }\n            },\n            \"payment\": {\n                \"currency\": \"USD\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        },\n        {\n            \"id\": \"6479a5ae3d6da07322dfac2e\",\n            \"choooseId\": \"231-5714-17\",\n            \"partnerReference\": {\n                \"reference\": \"msz6jxhrh\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"AutoTestsCompanymsz6jxhrh\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"msz6jxhrh@icznn.com\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": \"6994 Dominique Extension\",\n                    \"line2\": \"\",\n                    \"city\": \"New Patrickfurt\",\n                    \"state\": null,\n                    \"zipCode\": \"\",\n                    \"countryCodeIso2\": \"IE\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": {\n                    \"accepted\": true,\n                    \"acceptedDate\": \"2023-06-02T00:00:00Z\",\n                    \"acceptedByUser\": \"6479a5ae3d6da07322dfac2f\",\n                    \"acceptedByProfile\": {\n                        \"name\": \"msz6jxhrh\",\n                        \"preferredName\": null,\n                        \"firstName\": null,\n                        \"lastName\": null,\n                        \"pictureUrl\": null,\n                        \"gender\": null,\n                        \"otherGender\": null,\n                        \"dateOfBirth\": null,\n                        \"language\": \"en\",\n                        \"preferredSystemOfUnits\": \"Metric\"\n                    }\n                },\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-02T08:17:50.56Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": {\n                            \"address\": {\n                                \"line1\": \"6994 Dominique Extension\",\n                                \"line2\": \"\",\n                                \"city\": \"New Patrickfurt\",\n                                \"state\": null,\n                                \"zipCode\": \"\",\n                                \"countryCodeIso2\": \"IE\"\n                            },\n                            \"billingEmail\": \"msz6jxhrh@icznn.com\"\n                        }\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"64799d625c4e95e983a3b9a3\",\n            \"choooseId\": \"231-5752-17\",\n            \"partnerReference\": {\n                \"reference\": \"do4zahfvax\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"AutoTestsCompanydo4zahfvax\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"do4zahfvax@kzccv.com\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": \"70290 Nickolas Alley\",\n                    \"line2\": \"\",\n                    \"city\": \"West Elvisview\",\n                    \"state\": null,\n                    \"zipCode\": \"\",\n                    \"countryCodeIso2\": \"MA\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": {\n                    \"accepted\": true,\n                    \"acceptedDate\": \"2023-06-02T00:00:00Z\",\n                    \"acceptedByUser\": \"64799d635c4e95e983a3b9a4\",\n                    \"acceptedByProfile\": {\n                        \"name\": \"do4zahfvax\",\n                        \"preferredName\": null,\n                        \"firstName\": null,\n                        \"lastName\": null,\n                        \"pictureUrl\": null,\n                        \"gender\": null,\n                        \"otherGender\": null,\n                        \"dateOfBirth\": null,\n                        \"language\": \"en\",\n                        \"preferredSystemOfUnits\": \"Metric\"\n                    }\n                },\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-02T07:42:26.992Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": {\n                            \"address\": {\n                                \"line1\": \"70290 Nickolas Alley\",\n                                \"line2\": \"\",\n                                \"city\": \"West Elvisview\",\n                                \"state\": null,\n                                \"zipCode\": \"\",\n                                \"countryCodeIso2\": \"MA\"\n                            },\n                            \"billingEmail\": \"do4zahfvax@kzccv.com\"\n                        }\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"64799c321a218ccc9723e4fd\",\n            \"choooseId\": \"231-5755-15\",\n            \"partnerReference\": {\n                \"reference\": \"qrnwzt9ef\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"AutoTestsCompanyqrnwzt9ef\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"qrnwzt9ef@icznn.com\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": \"134 Abelardo Bypass\",\n                    \"line2\": \"\",\n                    \"city\": \"Bednarborough\",\n                    \"state\": null,\n                    \"zipCode\": \"\",\n                    \"countryCodeIso2\": \"AX\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": {\n                    \"accepted\": true,\n                    \"acceptedDate\": \"2023-06-02T00:00:00Z\",\n                    \"acceptedByUser\": \"64799c321a218ccc9723e4ff\",\n                    \"acceptedByProfile\": {\n                        \"name\": \"qrnwzt9ef\",\n                        \"preferredName\": null,\n                        \"firstName\": null,\n                        \"lastName\": null,\n                        \"pictureUrl\": null,\n                        \"gender\": null,\n                        \"otherGender\": null,\n                        \"dateOfBirth\": null,\n                        \"language\": \"en\",\n                        \"preferredSystemOfUnits\": \"Metric\"\n                    }\n                },\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-02T07:37:22.294Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": {\n                            \"address\": {\n                                \"line1\": \"134 Abelardo Bypass\",\n                                \"line2\": \"\",\n                                \"city\": \"Bednarborough\",\n                                \"state\": null,\n                                \"zipCode\": \"\",\n                                \"countryCodeIso2\": \"AX\"\n                            },\n                            \"billingEmail\": \"qrnwzt9ef@icznn.com\"\n                        }\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"6478f7f8fd1bdb72e83b3fa1\",\n            \"choooseId\": \"231-5142-20\",\n            \"partnerReference\": {\n                \"reference\": \"w60y08\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"AutoTestsCompanyw60y08\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"w60y08@kzccv.com\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": \"493 Bella Drive\",\n                    \"line2\": \"\",\n                    \"city\": \"Johns Creek\",\n                    \"state\": null,\n                    \"zipCode\": \"\",\n                    \"countryCodeIso2\": \"TG\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-01T19:56:40.897Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": {\n                            \"address\": {\n                                \"line1\": \"493 Bella Drive\",\n                                \"line2\": \"\",\n                                \"city\": \"Johns Creek\",\n                                \"state\": null,\n                                \"zipCode\": \"\",\n                                \"countryCodeIso2\": \"TG\"\n                            },\n                            \"billingEmail\": \"w60y08@kzccv.com\"\n                        }\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"6478f6a1fd1bdb72e83b3f9d\",\n            \"choooseId\": \"231-5142-19\",\n            \"partnerReference\": {\n                \"reference\": \"nyvce0fhp7\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"AutoTestsCompanynyvce0fhp7\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"nyvce0fhp7@wuuvo.com\",\n            \"info\": null,\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-01T19:50:57.4Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"6478eeb3fd1bdb72e83b3f85\",\n            \"choooseId\": \"231-5142-15\",\n            \"partnerReference\": {\n                \"reference\": \"qh13xg2njxl\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"AutoTestsCompanyqh13xg2njxl\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"qh13xg2njxl@ezztt.com\",\n            \"info\": {\n                \"address\": {\n                    \"line1\": \"41399 Roxane Corners\",\n                    \"line2\": \"\",\n                    \"city\": \"Port Kennedimouth\",\n                    \"state\": null,\n                    \"zipCode\": \"\",\n                    \"countryCodeIso2\": \"NF\"\n                },\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": \"en\"\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-06-01T19:17:07.699Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": \"EUR\",\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": [\n                    {\n                        \"type\": \"Stripe\",\n                        \"deleted\": false,\n                        \"invoice\": null\n                    },\n                    {\n                        \"type\": \"Invoice\",\n                        \"deleted\": false,\n                        \"invoice\": {\n                            \"address\": {\n                                \"line1\": \"41399 Roxane Corners\",\n                                \"line2\": \"\",\n                                \"city\": \"Port Kennedimouth\",\n                                \"state\": null,\n                                \"zipCode\": \"\",\n                                \"countryCodeIso2\": \"NF\"\n                            },\n                            \"billingEmail\": \"qh13xg2njxl@ezztt.com\"\n                        }\n                    }\n                ]\n            }\n        }\n    ]\n}"},{"id":"fbbead2e-4500-4f92-a22a-b2ee1b323d7d","name":"Get customers by reference","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/x-www-form-urlencoded","disabled":true}],"url":{"raw":"{{chooose_api_url}}/customers?offset=0&limit=25&reference=reference123","host":["{{chooose_api_url}}"],"path":["customers"],"query":[{"key":"offset","value":"0","description":"For pagination. Optional, default 0."},{"key":"limit","value":"25","description":"For pagination. Optional, default 25. "},{"key":"reference","value":"reference123","description":"Filter by partner reference value. Optional."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 27 Jul 2023 07:43:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-azure-ref","value":"20230727T074337Z-tbxp7n8hdd6dx3na6fwsdk7sf00000000090000000000zs4"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"totalCount\": 1,\n    \"offset\": 0,\n    \"limit\": 25,\n    \"count\": 1,\n    \"items\": [\n        {\n            \"id\": \"64c22013492695ca2e042ead\",\n            \"choooseId\": \"232-979-11\",\n            \"partnerReference\": {\n                \"reference\": \"reference123\",\n                \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n            },\n            \"name\": \"Customer name\",\n            \"organizationNumber\": null,\n            \"type\": \"Enterprise\",\n            \"email\": \"john.doe@chooose.today\",\n            \"info\": {\n                \"address\": null,\n                \"sizeEmployees\": null,\n                \"firstName\": null,\n                \"lastName\": null\n            },\n            \"settings\": {\n                \"termsAndConditions\": null,\n                \"footprintCalculator\": null,\n                \"language\": null\n            },\n            \"inviteId\": null,\n            \"claimCustomerImpactUrl\": null,\n            \"createdDate\": \"2023-07-27T07:43:15.756Z\",\n            \"impactAccount\": null,\n            \"payment\": {\n                \"currency\": null,\n                \"invoiceOnly\": false,\n                \"billingInterval\": null,\n                \"paymentMethods\": null\n            }\n        }\n    ]\n}"}],"_postman_id":"1dbc8a3f-4b04-499a-8ce5-218461222851"}],"id":"d9f5e045-21f7-48e6-966b-d49637c49285","description":"<p>The following endpoints describe how to create and upload a new customer, as well as how to get a list of all the customers already created.</p>\n","_postman_id":"d9f5e045-21f7-48e6-966b-d49637c49285","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}}},{"name":"Customer user","item":[{"name":"Create user in customer","id":"07b9a8e1-2fa7-41cc-9ce2-729645ecb1ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"John Doe\",\n    \"email\": \"john.doe@chooose.today\",\n    \"role\": \"admin\" // owner,admin,manager,user => first user will always be the owner\n}","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/customers/:partnerCustomerReference/users","description":"<p>In order to create a user account on a customer, specify the partnerCustomerReference on the path.<br />When a user is created an invitation email will be sent to their email to complete the sign up and accept the T&amp;C.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Details</strong></th>\n<th><strong>Format</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>User name.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>email</td>\n<td>User email.</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>role</td>\n<td>User role.  <br />The first user created will automatically be set as <code>owner</code></td>\n<td>Supported values:  <br />- <code>owner</code>  <br />- <code>admin</code>  <br />- <code>manager</code>  <br />- <code>user</code></td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["customers",":partnerCustomerReference","users"],"host":["{{chooose_api_url}}"],"query":[],"variable":[{"description":{"content":"<p>Partner Customer Reference / Customer ID</p>\n","type":"text/plain"},"type":"any","value":"bruno01","key":"partnerCustomerReference"}]}},"response":[{"id":"0e3919d4-4e77-4f23-ace9-9b43031081c5","name":"Create user in customer","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"John Doe\",\n    \"email\": \"john.doe@chooose.today\",\n    \"role\": \"admin\" // owner,admin,manager,user => first user will always be the owner\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/customers/:customer-partner-reference/users","host":["{{chooose_api_url}}"],"path":["customers",":customer-partner-reference","users"],"variable":[{"key":"customer-partner-reference","value":"corp-test-1"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 May 2025 09:09:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"216"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"4a8648d0-62e1-44eb-abe1-6c60922bd718"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20250507T090927Z-16c476b8794dvkbxhC1SVG1ycw0000000g4g00000000cvuy"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"choooseId\": \"252-103-14\",\n    \"id\": \"681b2347f42f9bc2894a761c\",\n    \"customerId\": \"681b2333f42f9bc2894a761b\",\n    \"name\": \"John Doe\",\n    \"email\": \"john.doe@chooose.today\",\n    \"role\": \"owner\",\n    \"emailVerified\": false,\n    \"privacyPolicyAccepted\": false\n}"}],"_postman_id":"07b9a8e1-2fa7-41cc-9ce2-729645ecb1ba"},{"name":"Get users from customer","id":"43cb4370-c9b3-49eb-9e3a-a444ac5d39ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/customers/:partnerCustomerReference/users","description":"<p>Retrieve a list of all users registered in the system for a specific customer.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["customers",":partnerCustomerReference","users"],"host":["{{chooose_api_url}}"],"query":[],"variable":[{"description":{"content":"<p>Partner Customer Reference / Customer ID</p>\n","type":"text/plain"},"type":"any","value":"corp-test-1","key":"partnerCustomerReference"}]}},"response":[{"id":"e8f0d618-fb72-4ad2-8aa5-f449b45a6bef","name":"Get users from customer","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/customers/:customer-partner-reference/users","host":["{{chooose_api_url}}"],"path":["customers",":customer-partner-reference","users"],"variable":[{"key":"customer-partner-reference","value":"corp-test-1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 May 2025 09:09:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"308"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"83fe99c4-8d39-4979-98f8-f1f5207a487a"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20250507T090943Z-16c476b8794dvkbxhC1SVG1ycw0000000g4g00000000cwh2"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"Accept-Ranges","value":"bytes"}],"cookie":[],"responseTime":null,"body":"{\n    \"choooseId\": \"252-253-13\",\n    \"id\": \"681b2333f42f9bc2894a761b\",\n    \"name\": \"Enterprise Company 1\",\n    \"partnerReference\": \"corp-test-1\",\n    \"users\": [\n        {\n            \"choooseId\": \"252-103-14\",\n            \"id\": \"681b2347f42f9bc2894a761c\",\n            \"name\": \"John Doe\",\n            \"email\": \"john.doe@chooose.today\",\n            \"role\": \"owner\",\n            \"emailVerified\": false,\n            \"privacyPolicyAccepted\": false\n        }\n    ]\n}"},{"id":"1f233b3b-cef3-48e3-9b10-cfdaf8140502","name":"Get users from customer","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/customers/:customer-partner-reference/users","host":["{{chooose_api_url}}"],"path":["customers",":customer-partner-reference","users"],"variable":[{"key":"customer-partner-reference","value":"corp-test-1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 07 May 2025 09:10:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"488"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"26f83186-3b07-46ab-859f-2079c4be7c27"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20250507T091008Z-16c476b8794dvkbxhC1SVG1ycw0000000g4g00000000cxuv"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"Accept-Ranges","value":"bytes"}],"cookie":[],"responseTime":null,"body":"{\n    \"choooseId\": \"252-253-13\",\n    \"id\": \"681b2333f42f9bc2894a761b\",\n    \"name\": \"Enterprise Company 1\",\n    \"partnerReference\": \"corp-test-1\",\n    \"users\": [\n        {\n            \"choooseId\": \"252-103-14\",\n            \"id\": \"681b2347f42f9bc2894a761c\",\n            \"name\": \"John Doe\",\n            \"email\": \"john.doe@chooose.today\",\n            \"role\": \"owner\",\n            \"emailVerified\": true,\n            \"privacyPolicyAccepted\": true\n        },\n        {\n            \"choooseId\": \"252-103-15\",\n            \"id\": \"681b236cf42f9bc2894a761e\",\n            \"name\": \"John Doe 2\",\n            \"email\": \"john.doe2@chooose.today\",\n            \"role\": \"admin\",\n            \"emailVerified\": false,\n            \"privacyPolicyAccepted\": false\n        }\n    ]\n}"}],"_postman_id":"43cb4370-c9b3-49eb-9e3a-a444ac5d39ea"},{"name":"Resend invite","id":"b3e84530-4115-42d8-9c31-8296ddaa8c8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/customers/:partnerCustomerReference/users/:userId/resend-invite","description":"<p>Resend the invitation email to a user who missed the original invite.<br />Only users without an active account will receive the new invitation.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["customers",":partnerCustomerReference","users",":userId","resend-invite"],"host":["{{chooose_api_url}}"],"query":[],"variable":[{"description":{"content":"<p>Partner Customer Reference / Customer ID</p>\n","type":"text/plain"},"type":"any","value":"corp-test-1","key":"partnerCustomerReference"},{"description":{"content":"<p>User id</p>\n","type":"text/plain"},"type":"any","value":"252-103-14","key":"userId"}]}},"response":[{"id":"91f88980-402c-425c-aa8e-c007e9b62421","name":"Resend invite","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/customers/:customer-partner-reference/users/:userId/resend-invite","host":["{{chooose_api_url}}"],"path":["customers",":customer-partner-reference","users",":userId","resend-invite"],"variable":[{"key":"customer-partner-reference","value":"corp-test-1"},{"key":"userId","value":"252-103-1"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 07 May 2025 09:10:42 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"afb9c779-c564-46e4-bb96-45863ccad524"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20250507T091040Z-16c476b8794dvkbxhC1SVG1ycw0000000g4g00000000czf2"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"b3e84530-4115-42d8-9c31-8296ddaa8c8f"},{"name":"Transfer ownership","id":"47140bd2-e951-4df3-9d12-526157262e37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/customers/:partnerCustomerReference/users/:userId/transfer-ownership","description":"<p>Transfer a customer’s ownership to another user.</p>\n<p>The new owner must have been invited before the transfer.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["customers",":partnerCustomerReference","users",":userId","transfer-ownership"],"host":["{{chooose_api_url}}"],"query":[],"variable":[{"description":{"content":"<p>Partner Customer Reference / Customer ID</p>\n","type":"text/plain"},"type":"any","value":"corp-test-1","key":"partnerCustomerReference"},{"description":{"content":"<p>New owner userId</p>\n","type":"text/plain"},"type":"any","value":"250-1416-12","key":"userId"}]}},"response":[{"id":"83a325ed-143f-48ee-9d0e-0f03e11f005a","name":"Transfer ownership","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/customers/:customer-partner-reference/users/:userId/transfer-ownership","host":["{{chooose_api_url}}"],"path":["customers",":customer-partner-reference","users",":userId","transfer-ownership"],"variable":[{"key":"customer-partner-reference","value":"corp-test-1"},{"key":"userId","value":"252-103-15"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 07 May 2025 09:11:25 GMT"},{"key":"Content-Length","value":"0"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"21b77dda-94f9-4a98-9560-b6bae9032535"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20250507T091122Z-16c476b8794dvkbxhC1SVG1ycw0000000g4g00000000d1rx"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"Accept-Ranges","value":"bytes"}],"cookie":[],"responseTime":null,"body":null},{"id":"02f9e913-51f2-4b69-bb62-f379c1237169","name":"409 Conflict - Transfer ownership","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer {{api_token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/customers/:customer-partner-reference/users/:userId/transfer-ownership","host":["{{chooose_api_url}}"],"path":["customers",":customer-partner-reference","users",":userId","transfer-ownership"],"variable":[{"key":"customer-partner-reference","value":"corp-test-1"},{"key":"userId","value":"252-103-15"}]}},"status":"Conflict","code":409,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 07 May 2025 09:11:36 GMT"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"fa050ea7-ff6d-4a1f-99df-6cb8c402d852"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20250507T091134Z-16c476b8794dvkbxhC1SVG1ycw0000000g4g00000000d2cz"},{"key":"X-Cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"User '252-103-15' already has the owner role on customer '681b2333f42f9bc2894a761b'"}],"_postman_id":"47140bd2-e951-4df3-9d12-526157262e37"}],"id":"c4882536-c8a6-4c6c-bbd3-99b7812b0e88","description":"<p>The following endpoints describe how to create a new customer, resend an invite, transfer ownership, and retrieve a list of all existing customers.</p>\n","_postman_id":"c4882536-c8a6-4c6c-bbd3-99b7812b0e88","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}}},{"name":"Webhook","item":[],"id":"b32ed230-3182-4cfd-892b-d7df44988b48","description":"<p>Webhooks is optional. It let Chooose notify your systems asynchronously about<br />account lifecycle events instead of you checking manually. When a subscribed event<br />occurs, Chooose sends an HTTP `POST` to the callback URL configured for your<br />Partnership.</p>\n<h2 id=\"setup\">Setup</h2>\n<p>Webhooks are enabled per Partnership by Chooose during onboarding. To enable them,<br />provide Chooose with your callback URL. Chooose generates a signing secret and shares<br />it with you so you can verify that incoming requests originate from Chooose. Because<br />only one event exists today, enabling webhooks subscribes you to it automatically.</p>\n<h2 id=\"payload\">Payload</h2>\n<p>Chooose sends a JSON body. Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"CustomerId\":\"the customer id\",\n    \"PartnerCustomerReference\":\"customer reference\",\n    \"Id\":\"unique event id\",\n    \"Timestamp\":\"2025-08-29T07:26:38.118728Z\",\n    \"Event\":\"customer-terms-accepted\",\n    \"PartnershipId\":\"the partnership id\"\n}\n\n</code></pre>\n<p>Use <code>partnerCustomerReference</code> to match the notification to the Customer in your own<br />systems and unblock footprint uploads for that account.</p>\n<h2 id=\"delivery-and-retries\">Delivery and retries</h2>\n<p>Your endpoint should return a `2xx` status code once the request has been handled<br />successfully. Use `Id` to deduplicate, as an event may be delivered more than once.</p>\n<h2 id=\"security\">Security</h2>\n<p>Each request includes a <code>«X-Chooose-Signature»</code> header — «an HMAC-SHA256 signature of<br />the raw request body using your webhook secret». Verify this signature before trusting<br />the payload, and reject requests that fail verification.</p>\n","_postman_id":"b32ed230-3182-4cfd-892b-d7df44988b48","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}}},{"name":"Footprint upload","item":[{"name":"Passenger flights","item":[{"name":"Upload flight footprints","id":"c307fefe-895c-4c74-8b85-225d454c40ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL181\",\n        \"flightDate\": \"2026-10-03\",\n        \"travelClass\": \"Economy\",\n        \"passengers\": 2,\n        \"purchaseDate\": \"2021-09-01\",\n        \"footprintReferenceId\": \"refA\"\n    },\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL182\",\n        \"flightDate\": \"2026-10-03\",\n        \"travelClass\": \"business\",\n        \"passengers\": 4,\n        \"purchaseDate\": \"2021-09-01\",\n        \"footprintReferenceId\": \"refB\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/footprints/flight-batch/create-with-data?emissionName=Q12026-Flight&description=Quarterly-flight-emissions batc&email=bruno.delgreco@chooose.today","description":"<p>It's recommended to stote de <code>JobId</code> from the response, and use it to check the status of the process</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["footprints","flight-batch","create-with-data"],"host":["{{chooose_api_url}}"],"query":[{"key":"emissionName","value":"Q12026-Flight"},{"key":"description","value":"Quarterly-flight-emissions batc"},{"key":"email","value":"bruno.delgreco@chooose.today"}],"variable":[]}},"response":[{"id":"2f8dc139-5995-471e-82cc-f971299ff0ae","name":"Upload flight footprints","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL181\",\n        \"flightDate\": \"2026-10-03\",\n        \"travelClass\": \"Economy\",\n        \"passengers\": 2,\n        \"purchaseDate\": \"2021-09-01\",\n        \"footprintReferenceId\": \"refA\"\n    },\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL182\",\n        \"flightDate\": \"2026-10-03\",\n        \"travelClass\": \"business\",\n        \"passengers\": 4,\n        \"purchaseDate\": \"2021-09-01\",\n        \"footprintReferenceId\": \"refB\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/footprints/flight-batch/create-with-data?emissionName=Q12026-Flight&description=Quarterly-flight-emissions batc&email=bruno.delgreco@chooose.today","host":["{{chooose_api_url}}"],"path":["footprints","flight-batch","create-with-data"],"query":[{"key":"emissionName","value":"Q12026-Flight"},{"key":"description","value":"Quarterly-flight-emissions batc"},{"key":"email","value":"bruno.delgreco@chooose.today"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":":status","value":202},{"key":"date","value":"Wed, 22 Jul 2026 11:56:44 GMT"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"content-length","value":"79"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"ce9dde7d-d731-4786-9ee4-39d83964013e"},{"key":"request-context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20260722T115644Z-17f574fbc446qvcmhC1STOq9qs000000111000000000br5d"},{"key":"x-cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"6a60affcae3dca60ef644421\",\n    \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n}"},{"id":"44f3c01d-aa1e-4edf-91cb-a4f45d898549","name":"Upload flight footprints with metadata","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL181\",\n        \"flightDate\": \"2026-10-03\",\n        \"travelClass\": \"Economy\",\n        \"passengers\": 2,\n        \"purchaseDate\": \"2021-09-01\",\n        \"footprintReferenceId\": \"refA\",\n        \"corporateName\": \"corporateNameTest\",\n        \"travelcardAccount\": \"travelcardTest\",\n        \"tourCode\": \"tourcode1\",\n        \"confirmedAsFlown\": \"Confirmed as Flown\"\n    },\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL182\",\n        \"flightDate\": \"2026-10-03\",\n        \"travelClass\": \"business\",\n        \"passengers\": 4,\n        \"purchaseDate\": \"2021-09-01\",\n        \"footprintReferenceId\": \"refB\",\n        \"corporateName\": \"corporateNameTest\",\n        \"travelcardAccount\": \"travelcardTest\",\n        \"tourCode\": \"tourcode1\",\n        \"confirmedAsFlown\": \"Confirmed as Flown\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/footprints/flight-batch/create-with-data?emissionName=Q12026-Flight&description=Quarterly-flight-emissions batc&email=bruno.delgreco@chooose.today","host":["{{chooose_api_url}}"],"path":["footprints","flight-batch","create-with-data"],"query":[{"key":"emissionName","value":"Q12026-Flight"},{"key":"description","value":"Quarterly-flight-emissions batc"},{"key":"email","value":"bruno.delgreco@chooose.today"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":":status","value":202},{"key":"date","value":"Tue, 11 Aug 2026 14:46:46 GMT"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"content-length","value":"79"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"6456ce38-16fc-4100-b495-1848ea5650de"},{"key":"request-context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20260811T144646Z-179b65d6745djtrhhC1CPH1v8g00000001pg00000000662a"},{"key":"x-cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"6a7b35d66b2b0c69a08152cb\",\n    \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n}"}],"_postman_id":"c307fefe-895c-4c74-8b85-225d454c40ba"}],"id":"fea582d2-fa0b-442b-b8cd-a8f81a0b56ea","description":"<h2 id=\"json-fields\">JSON fields</h2>\n<ul>\n<li><p>The same request can be used to upload the footprint for multiple customers at once, by specifying their customer ID or reference on each object.</p>\n</li>\n<li><p>The upload process supports up to 50,000 footprints at the time.</p>\n</li>\n<li><p>While most of the values are not mandatory, adding more information to each row can increase the accuracy of the footprint estimates.</p>\n</li>\n<li><p>While either <code>Flight number</code> or <code>From</code> and <code>To</code> values are mandatory, including both is recommended if possible. If <code>From</code> and <code>To</code> are not provided we will inferit from the <code>Flight number</code>. If a <code>Flight number</code> is not provided, we will calculate the average emissions of all the flights for that origin-destination pair.</p>\n</li>\n<li><p>If the 'Check Job Status' endpoint reports any errors after processing the file, none of the footprints will be stored in the system.</p>\n</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th>Details</th>\n<th><strong>Format</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Customer ID</td>\n<td>This must be the same as the <code>partnerCustomerReference</code> used upon customer creation</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Email</td>\n<td>The email address of the customer’s account owner.</td>\n<td>String</td>\n<td>No</td>\n</tr>\n<tr>\n<td>Flight number</td>\n<td>The full flight number including the two-character airline designator.</td>\n<td>String</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>Flight date</td>\n<td>The date when the flight took place.</td>\n<td>YYYY/MM/DD</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>Travel class</td>\n<td>Possible values:  <br />Economy/premium/business/first</td>\n<td>Supported values:  <br />- <code>economy</code>  <br />- <code>premium</code>  <br />- <code>business</code>  <br />- <code>first</code></td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Passengers</td>\n<td>Number of passengers</td>\n<td>Int</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>From</td>\n<td>Origin of the flight.</td>\n<td>IATA or ICAO code</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>To</td>\n<td>Destination of the flight.</td>\n<td>IATA or ICAO code</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>Purchase date</td>\n<td>The date when the flight ticket was purchased.</td>\n<td>YYYY/MM/DD</td>\n<td>No</td>\n</tr>\n<tr>\n<td>Aircraft</td>\n<td>Used to provide more precise footprint calculations.</td>\n<td>IATA or ICAO code</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>FootprintReferenceId</td>\n<td>Your own unique reference for this footprint. When provided, it must be unique, if a footpritn with a duplicated FootprintReferenceId will be rejected.</td>\n<td>String.  <br />Must be unique.</td>\n<td>No, but recommended to prevent duplicates</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"fea582d2-fa0b-442b-b8cd-a8f81a0b56ea","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}}},{"name":"Air freight","item":[{"name":"Upload air freight footprints","id":"ca64bdc4-3ef8-4912-81a7-c369060cb354","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"WIF975\",\n        \"flightDate\": \"2026-10-21\",\n        \"airwaybill\": \"1234\",\n        \"cargoWeightTonnes\": \"3\",\n        \"cargoType\": \"belly\",\n        \"footprintReferenceId\": \"freightRefA\"\n    },\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL181\",\n        \"flightDate\": \"2026-10-21\",\n        \"airwaybill\": \"2345\",\n        \"cargoWeightTonnes\": \"3\",\n        \"cargoType\": \"belly\",\n        \"footprintReferenceId\": \"freightRefB\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/footprints/air-freight-batch/create-with-data?emissionName=Q12026-Flight&description=Quarterly-freight-emissions batc&email=bruno.delgreco@chooose.today","description":"<p>It's recommended to stote de <code>JobId</code> from the response, and use it to check the status of the process</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["footprints","air-freight-batch","create-with-data"],"host":["{{chooose_api_url}}"],"query":[{"key":"emissionName","value":"Q12026-Flight"},{"key":"description","value":"Quarterly-freight-emissions batc"},{"key":"email","value":"bruno.delgreco@chooose.today"}],"variable":[]}},"response":[{"id":"efa266c9-60c7-4847-9d7f-93685c64f2c0","name":"Upload air freight footprints","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"WIF975\",\n        \"flightDate\": \"2026-10-21\",\n        \"airwaybill\": \"1234\",\n        \"cargoWeightTonnes\": \"3\",\n        \"cargoType\": \"belly\",\n        \"footprintReferenceId\": \"freightRefA\"\n    },\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL181\",\n        \"flightDate\": \"2026-10-21\",\n        \"airwaybill\": \"2345\",\n        \"cargoWeightTonnes\": \"3\",\n        \"cargoType\": \"belly\",\n        \"footprintReferenceId\": \"freightRefB\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/footprints/air-freight-batch/create-with-data?emissionName=Q12026-Flight&description=Quarterly-freight-emissions batc&email=bruno.delgreco@chooose.today","host":["{{chooose_api_url}}"],"path":["footprints","air-freight-batch","create-with-data"],"query":[{"key":"emissionName","value":"Q12026-Flight"},{"key":"description","value":"Quarterly-freight-emissions batc"},{"key":"email","value":"bruno.delgreco@chooose.today"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":":status","value":202},{"key":"date","value":"Wed, 22 Jul 2026 12:00:15 GMT"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"content-length","value":"79"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"ff738270-0662-443e-9d43-c0f5f62e95c1"},{"key":"request-context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20260722T120015Z-168b7fb86fbdftdhhC1STO939800000010xg0000000065g9"},{"key":"x-cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"6a60b0cfae3dca60ef644423\",\n    \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n}"},{"id":"a176c349-ecac-473b-ac03-630dce57bd17","name":"Upload air freight footprints with metadata","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"WIF975\",\n        \"flightDate\": \"2026-10-21\",\n        \"airwaybill\": \"1234\",\n        \"cargoWeightTonnes\": \"3\",\n        \"cargoType\": \"belly\",\n        \"footprintReferenceId\": \"freightRefA\",\n        \"corporateName\": \"corporateNameTest\",\n        \"travelcardAccount\": \"travelcardTest\",\n        \"tourCode\": \"tourcode1\",\n        \"confirmedAsFlown\": \"Confirmed as Flown\"\n    },\n    {\n        \"customerId\": \"reference001\",\n        \"flightNumber\": \"DAL181\",\n        \"flightDate\": \"2026-10-21\",\n        \"airwaybill\": \"2345\",\n        \"cargoWeightTonnes\": \"3\",\n        \"cargoType\": \"belly\",\n        \"footprintReferenceId\": \"freightRefB\",\n        \"corporateName\": \"corporateNameTest\",\n        \"travelcardAccount\": \"travelcardTest\",\n        \"tourCode\": \"tourcode1\",\n        \"confirmedAsFlown\": \"Confirmed as Flown\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/footprints/air-freight-batch/create-with-data?emissionName=Q12026-Flight&description=Quarterly-freight-emissions batc&email=bruno.delgreco@chooose.today","host":["{{chooose_api_url}}"],"path":["footprints","air-freight-batch","create-with-data"],"query":[{"key":"emissionName","value":"Q12026-Flight"},{"key":"description","value":"Quarterly-freight-emissions batc"},{"key":"email","value":"bruno.delgreco@chooose.today"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":":status","value":202},{"key":"date","value":"Tue, 11 Aug 2026 14:59:41 GMT"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"content-length","value":"79"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"57b19391-3dff-44aa-b6d2-146f7ade79c9"},{"key":"request-context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20260811T145940Z-165cb56cbf5xhbw8hC1MSP72m00000000ucg000000004tme"},{"key":"x-cache","value":"CONFIG_NOCACHE"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobId\": \"6a7b38dd6b2b0c69a08152cc\",\n    \"partnershipId\": \"60da39442c30a03798d2bb3d\"\n}"}],"_postman_id":"ca64bdc4-3ef8-4912-81a7-c369060cb354"}],"id":"86450563-2016-4c1d-aaa1-0f81acd65304","description":"<h2 id=\"json-fields\">JSON fields</h2>\n<ul>\n<li><p>The same request can be used to upload the footprint for multiple customers at once, by specifying their customer ID or reference on each object.</p>\n</li>\n<li><p>The upload process supports up to 50,000 footprints at the time.</p>\n</li>\n<li><p>While most of the values are not mandatory, adding more information to each row can increase the accuracy of the footprint estimates.</p>\n</li>\n<li><p>While either <code>Flight number</code> or <code>From</code> and <code>To</code> values are mandatory, including both is recommended if possible. If <code>From</code> and <code>To</code> are not provided we will inferit from the <code>Flight number</code>. If a <code>Flight number</code> is not provided, we will calculate the average emissions of all the flights for that origin-destination pair.</p>\n</li>\n<li><p>If the 'Check Job Status' endpoint reports any errors after processing the file, none of the footprints will be stored in the system.</p>\n</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th>Details</th>\n<th><strong>Format</strong></th>\n<th><strong>Required</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Customer ID</td>\n<td>This must be the same as the <code>partnerCustomerReference</code> used upon customer creation</td>\n<td>String</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Airwaybill</td>\n<td>An identifier for the shipment.</td>\n<td>String</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>Email</td>\n<td>The email address of the customer’s account owner.</td>\n<td>String</td>\n<td>No</td>\n</tr>\n<tr>\n<td>Flight number</td>\n<td>The full flight number including the two-character airline designator.</td>\n<td>String</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>Cargo weight tonnes</td>\n<td>Required to calculate the foorpint.</td>\n<td>Float</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Flight date</td>\n<td>The date when the flight took place.</td>\n<td>YYYY/MM/DD</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>From</td>\n<td>Origin of the flight</td>\n<td>IATA or ICAO code</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>To</td>\n<td>Destination of the flight</td>\n<td>IATA or ICAO code</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>Purchase date</td>\n<td>The date when the flight ticket was purchased.</td>\n<td>YYYY/MM/DD</td>\n<td>No</td>\n</tr>\n<tr>\n<td>Aircraft</td>\n<td>The aircraft model used.</td>\n<td>IATA or ICAO code</td>\n<td>No, but recommended</td>\n</tr>\n<tr>\n<td>Cargo type</td>\n<td>The type of cargo.</td>\n<td>Supported values:  <br />- <code>Belly</code>  <br />- <code>Freight</code></td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>FootprintReferenceId</td>\n<td>Your own unique reference for this footprint. When provided, it must be unique, if a footpritn with a duplicated FootprintReferenceId will be rejected.</td>\n<td>String.  <br />Must be unique.</td>\n<td>No, but recommended to prevent duplicates</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"86450563-2016-4c1d-aaa1-0f81acd65304","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}}},{"name":"Check Job status","id":"5478f7bc-6a2b-48bd-8049-15365a976e16","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{chooose_api_url}}/footprints/jobs/:jobId","description":"<p>Check the processing status by providing the corresponding <code>JobId</code>.</p>\n<p><strong>Important considerations:</strong></p>\n<p>• If any errors are detected during file processing, none of the footprints will be saved to the system.</p>\n<p>• In such cases, you’ll need to correct the data file and re-upload the footprints to be processed again.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["footprints","jobs",":jobId"],"host":["{{chooose_api_url}}"],"query":[],"variable":[{"type":"any","value":"6a60b0cfae3dca60ef644423","key":"jobId"}]}},"response":[{"id":"1b93f13e-0a5c-4f98-a987-bd27e40c88a5","name":"Check Job status - Succeeded","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/footprints/jobs/:jobId","host":["{{chooose_api_url}}"],"path":["footprints","jobs",":jobId"],"variable":[{"key":"jobId","value":"a5aaf1b6-b4ad-4195-9aff-37fc1ee9b042"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"X-Azure-Ref","value":"0QdOvZAAAAAAHeLqa9vn+SqqsO4TW9Z2CU1ZHMjBFREdFMDYxNwA4OGM2NjVmNS1iNmQ3LTQyZGUtOGMyMC1mYWMyMzg3NzlhODA="},{"key":"Date","value":"Thu, 13 Jul 2023 10:34:41 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"parentId\": null,\n    \"partnershipId\": \"60da39442c30a03798d2bb3d\",\n    \"customerId\": null,\n    \"supplierId\": null,\n    \"isSystemJob\": false,\n    \"type\": \"CreateFootprints\",\n    \"startedDate\": \"2026-07-22T12:00:16.258Z\",\n    \"failedDate\": null,\n    \"succeededDate\": \"2026-07-22T12:00:16.374Z\",\n    \"abandonedDate\": null,\n    \"status\": \"Succeeded\",\n    \"description\": \"Create footprints\",\n    \"messages\": [\n        {\n            \"row\": null,\n            \"timestamp\": \"2026-07-22T12:00:16.338Z\",\n            \"type\": \"Information\",\n            \"message\": \"Impact transactions uploaded\",\n            \"code\": \"action_execution_information\",\n            \"values\": {\n                \"row\": \"\",\n                \"description\": \"Impact transactions uploaded\"\n            }\n        },\n        {\n            \"row\": null,\n            \"timestamp\": \"2026-07-22T12:00:16.374Z\",\n            \"type\": \"Information\",\n            \"message\": \"Send footprints registration report mail to 67d80fac30217faad5556647\",\n            \"code\": \"action_execution_information\",\n            \"values\": {\n                \"row\": \"\",\n                \"description\": \"Send footprints registration report mail to 67d80fac30217faad5556647\"\n            }\n        }\n    ],\n    \"progressPercentage\": 100,\n    \"itemsProcessed\": 6,\n    \"affectedObjects\": [],\n    \"summary\": {\n        \"footprints\": {\n            \"totalCo2Kilos\": 35254.42,\n            \"count\": 2,\n            \"storageBlobName\": \"60da39442c30a03798d2bb3d/2026-7/5b92e237-a619-4c42-a82a-7ea0ab061226-footprints.json\",\n            \"originalFileName\": null,\n            \"uploadReference\": null,\n            \"footprintYears\": [\n                2026\n            ],\n            \"rowsCompensated\": 0,\n            \"deductions\": null,\n            \"undeductedFootprint\": null,\n            \"periodStart\": \"2026-10-21T00:00:00Z\",\n            \"periodEnd\": \"2026-10-21T00:00:00Z\"\n        }\n    },\n    \"childJobs\": [],\n    \"totalItemsToProcess\": 2,\n    \"estimatedRemainingMs\": 0,\n    \"id\": \"6a60b0cfae3dca60ef644423\",\n    \"createdDate\": \"2026-07-22T12:00:15.867Z\",\n    \"createdBy\": \"60da39442c30a03798d2bb3d\",\n    \"createdByPrincipal\": {\n        \"description\": \"partner 60da39442c30a03798d2bb3d\"\n    },\n    \"modifiedDate\": \"2026-07-22T12:00:16.374Z\",\n    \"modifiedBy\": \"BatchCreateFootprintsHandler\",\n    \"modifiedByPrincipal\": {\n        \"description\": \"BatchCreateFootprintsHandler\"\n    }\n}"},{"id":"eb95c348-f0ed-4e5d-88cc-8e737e7d0adf","name":"Error - Customer doesn't exists","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/footprints/jobs/:jobId","host":["{{chooose_api_url}}"],"path":["footprints","jobs",":jobId"],"variable":[{"key":"jobId","value":"fd510d0c-b10b-41f0-844b-28c728004c62"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Request-Context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"key":"X-Cache","value":"CONFIG_NOCACHE"},{"key":"X-Azure-Ref","value":"0cTfKZAAAAAAWvwGcc2DmTJ96ONktej+wUk9NMzBFREdFMDUyMAA4OGM2NjVmNS1iNmQ3LTQyZGUtOGMyMC1mYWMyMzg3NzlhODA="},{"key":"Date","value":"Wed, 02 Aug 2023 11:01:05 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"parentId\": null,\n    \"partnershipId\": \"60da39442c30a03798d2bb3d\",\n    \"startedDate\": \"2023-08-02T11:00:47.8571359+00:00\",\n    \"failedDate\": \"2023-08-02T11:00:48.1848902+00:00\",\n    \"succeededDate\": null,\n    \"abandonedDate\": null,\n    \"status\": \"Failed\",\n    \"description\": \"Create footprints\",\n    \"messages\": [\n        {\n            \"row\": 2,\n            \"timestamp\": \"2023-08-02T11:00:48.1007151+00:00\",\n            \"type\": \"Error\",\n            \"message\": \"Can't add footprint to customer : Customer doesn't exist\"\n        }\n    ],\n    \"progressPercentage\": 100,\n    \"itemsProcessed\": 0,\n    \"affectedObjects\": [],\n    \"summary\": null,\n    \"childJobs\": [],\n    \"id\": \"fd510d0c-b10b-41f0-844b-28c728004c62\",\n    \"createdDate\": \"2023-08-02T11:00:42.7021893+00:00\",\n    \"createdBy\": \"d3c205c2-8cb8-4e94-b05c-2cd18e21980c\",\n    \"modifiedDate\": \"2023-08-02T11:00:48.1848916+00:00\",\n    \"modifiedBy\": null\n}"},{"id":"f2548cb9-c354-4d59-9173-425e8db51a22","name":"Error - Duplicated footprintReferenceId","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{chooose_api_url}}/footprints/jobs/:jobId","host":["{{chooose_api_url}}"],"path":["footprints","jobs",":jobId"],"variable":[{"key":"jobId","value":"6a60b0b8ae3dca60ef644422"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"date","value":"Wed, 22 Jul 2026 12:01:14 GMT"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"content-length","value":"1424"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-ms-middleware-request-id","value":"71ab67ab-a27a-423c-a5da-579d34a0039e"},{"key":"request-context","value":"appId=cid-v1:15c93d34-6553-4639-9153-ca1aca6dfe1b"},{"key":"x-azure-ref","value":"20260722T120114Z-168b7fb86fbdftdhhC1STO939800000010xg00000000680q"},{"key":"x-cache","value":"CONFIG_NOCACHE"},{"key":"accept-ranges","value":"bytes"}],"cookie":[],"responseTime":null,"body":"{\n    \"parentId\": null,\n    \"partnershipId\": \"60da39442c30a03798d2bb3d\",\n    \"customerId\": null,\n    \"supplierId\": null,\n    \"isSystemJob\": false,\n    \"type\": \"CreateFootprints\",\n    \"startedDate\": \"2026-07-22T11:59:53.67Z\",\n    \"failedDate\": \"2026-07-22T11:59:53.836Z\",\n    \"succeededDate\": null,\n    \"abandonedDate\": null,\n    \"status\": \"Failed\",\n    \"description\": \"Create footprints\",\n    \"messages\": [\n        {\n            \"row\": null,\n            \"timestamp\": \"2026-07-22T11:59:53.836Z\",\n            \"type\": \"Error\",\n            \"message\": \"A footprint contains the duplicate value \\\"refA\\\" for the PartnerUniqueId. Either omit it or use a different value.\",\n            \"code\": \"duplicate_partner_reference_id_error\",\n            \"values\": {\n                \"property\": \"partnerUniqueId\",\n                \"value\": \"refA\"\n            }\n        }\n    ],\n    \"progressPercentage\": 100,\n    \"itemsProcessed\": 2,\n    \"affectedObjects\": [],\n    \"summary\": {\n        \"footprints\": {\n            \"totalCo2Kilos\": 0,\n            \"count\": 0,\n            \"storageBlobName\": \"60da39442c30a03798d2bb3d/2026-7/22cd271f-1434-400a-9e7a-ade4909200ef-footprints.json\",\n            \"originalFileName\": null,\n            \"uploadReference\": null,\n            \"footprintYears\": [],\n            \"rowsCompensated\": 0,\n            \"deductions\": null,\n            \"undeductedFootprint\": null,\n            \"periodStart\": null,\n            \"periodEnd\": null\n        }\n    },\n    \"childJobs\": [],\n    \"totalItemsToProcess\": 2,\n    \"estimatedRemainingMs\": 40,\n    \"id\": \"6a60b0b8ae3dca60ef644422\",\n    \"createdDate\": \"2026-07-22T11:59:52.261Z\",\n    \"createdBy\": \"60da39442c30a03798d2bb3d\",\n    \"createdByPrincipal\": {\n        \"description\": \"partner 60da39442c30a03798d2bb3d\"\n    },\n    \"modifiedDate\": \"2026-07-22T11:59:53.884Z\",\n    \"modifiedBy\": \"BatchCreateFootprintsHandler\",\n    \"modifiedByPrincipal\": {\n        \"description\": \"BatchCreateFootprintsHandler\"\n    }\n}"}],"_postman_id":"5478f7bc-6a2b-48bd-8049-15365a976e16"}],"id":"c534d85e-e06c-4c48-8e39-2083193497bc","description":"<p>This flow enables partners to automate the upload of footprint details for their customers. Chooose processes this data, calculates the carbon footprint, and makes it available to customers in the portal.</p>\n<p>When a customer joins the platform, we recommend first uploading their historical footprint data for the current and previous year. After this initial upload, establish a recurring process (typically daily or monthly) to upload footprint details for all customers onboarded on the platform.</p>\n<h3 id=\"footprint-upload-process\">Footprint upload process</h3>\n<ol>\n<li><p>The partner retrieves the relevant data from their systems and prepares the JSON payload for footprint calculation.</p>\n</li>\n<li><p>The partner uploads the payload to Chooose. The footprint is processed asynchronously.</p>\n</li>\n<li><p>A Job ID is returned in the response. Use it to check the status and review the result of the job.</p>\n</li>\n</ol>\n<p>If an error occurs, the entire payload is discarded and no footprint is stored for the customer. The partner will need to fix the issue and submit the payload again.</p>\n","_postman_id":"c534d85e-e06c-4c48-8e39-2083193497bc","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}}},{"name":"Health","id":"538d7084-c9db-4bbd-9214-c7019f3aebd1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"url":"{{chooose_api_url}}/health","description":"<p>Verifies that the API is running and has access to the necessary resources.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]},"isInherited":true,"source":{"_postman_id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","id":"a6cdfaa4-37ad-4a39-8c85-20a119e75b26","name":"Chooose Partner API Docs: B2B","type":"collection"}},"urlObject":{"path":["health"],"host":["{{chooose_api_url}}"],"query":[{"disabled":true,"key":"name","value":"test"}],"variable":[]}},"response":[],"_postman_id":"538d7084-c9db-4bbd-9214-c7019f3aebd1"}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{api_token}}"}]}},"event":[{"listen":"prerequest","script":{"id":"b41e6703-ffd9-4142-8e0e-326e03a0d5b5","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"cbd1ccb3-05b5-432c-9944-ed8a43477c8a","type":"text/javascript","exec":[""]}}]}