Hoe Idovio Commerce authenticeert, welke eindpunten het aanbiedt, hoe het verbinding maakt met verkoopkanalen en leveranciers, en welke gegevens elke verbinding verwerkt. De tabellen met eindpunten worden uit de broncode van het product gegenereerd.
Verbindingsbemiddelaar op connect.idovio.com: OAuth-terugkeeradressen en de privacymeldingen die Shopify en eBay verplichten.
Webapplicatie op idovio.app.
API voor account en werkruimte: gebouwd en gedekt door geautomatiseerde tests, maar nog niet op een openbaar adres gepubliceerd. De naslag hieronder beschrijft de versie in de broncode.
Er worden nog geen API-sleutels voor toepassingen van derden uitgegeven. Rechten en limieten worden hier beschreven zodra dat gebeurt.
Aanbieders sturen de handelaar na toestemming terug naar deze adressen en leveren hier hun verplichte privacymeldingen af. De bemiddelaar bewaart niets: hij wisselt de autorisatie om voor tokens en geeft die door aan de werkruimte van de handelaar zelf.
| Methode | Pad | |
|---|---|---|
GET | https://connect.idovio.com/health | Status van de dienst en ingestelde aanbieders |
GET | https://connect.idovio.com/oauth/callback/{provider} | Terugkeeradres om te registreren in de ontwikkelaarsconsole van de aanbieder |
POST | https://connect.idovio.com/webhooks/shopify/customers-data-request | Verplichte privacymelding van Shopify, HMAC gecontroleerd |
POST | https://connect.idovio.com/webhooks/shopify/customers-redact | Verplichte privacymelding van Shopify, HMAC gecontroleerd |
POST | https://connect.idovio.com/webhooks/shopify/shop-redact | Verplichte privacymelding van Shopify, HMAC gecontroleerd |
GET | https://connect.idovio.com/webhooks/ebay/account-deletion | Eigendomscontrole van het eindpunt door eBay |
POST | https://connect.idovio.com/webhooks/ebay/account-deletion | Melding van verwijdering van een eBay-account |
Alle paden zijn relatief ten opzichte van de oorsprong van de API. Verzoeken en antwoorden in JSON.
| Methode | Pad | Toegang |
|---|---|---|
GET | /api/v1/auth/auth0/callback | Openbaar |
GET | /api/v1/auth/auth0/logout | Openbaar |
GET | /api/v1/auth/auth0/start | Openbaar |
GET | /api/v1/auth/google/callback | Openbaar |
GET | /api/v1/auth/google/start | Openbaar |
POST | /api/v1/auth/handoff | Openbaar |
POST | /api/v1/auth/login | Openbaar |
POST | /api/v1/auth/logout | Aangemelde gebruiker |
GET | /api/v1/auth/mfa | Aangemelde gebruiker |
POST | /api/v1/auth/mfa/disable | Aangemelde gebruiker |
POST | /api/v1/auth/mfa/enroll | Aangemelde gebruiker |
POST | /api/v1/auth/mfa/enroll/confirm | Aangemelde gebruiker |
POST | /api/v1/auth/mfa/login | Openbaar |
POST | /api/v1/auth/mfa/recovery-codes | Aangemelde gebruiker |
POST | /api/v1/auth/mfa/verify | Aangemelde gebruiker |
POST | /api/v1/auth/password/change | Aangemelde gebruiker |
POST | /api/v1/auth/password/forgot | Openbaar |
POST | /api/v1/auth/password/reset | Openbaar |
GET | /api/v1/auth/providers | Openbaar |
GET | /api/v1/auth/session | Aangemelde gebruiker |
POST | /api/v1/auth/signup | Openbaar |
POST | /api/v1/auth/verify-email | Openbaar |
POST | /api/v1/auth/verify-email/resend | Aangemelde gebruiker |
| Methode | Pad | Toegang |
|---|---|---|
GET | /api/v1/account | Aangemelde gebruiker |
PATCH | /api/v1/account | Aangemelde gebruiker |
GET | /api/v1/devices | Aangemelde gebruiker |
DELETE | /api/v1/devices/:id | Aangemelde gebruiker |
POST | /api/v1/devices/revoke-others | Aangemelde gebruiker |
POST | /api/v1/invitations/accept | Aangemelde gebruiker |
| Methode | Pad | Toegang |
|---|---|---|
GET | /api/v1/audit | Lid van de werkruimte |
GET | /api/v1/members | Lid van de werkruimte |
PATCH | /api/v1/members/:userId | Lid van de werkruimte |
DELETE | /api/v1/members/:userId | Lid van de werkruimte |
POST | /api/v1/members/invitations | Lid van de werkruimte |
DELETE | /api/v1/members/invitations/:id | Lid van de werkruimte |
GET | /api/v1/usage | Lid van de werkruimte |
GET | /api/v1/workspace | Lid van de werkruimte |
PATCH | /api/v1/workspace | Lid van de werkruimte |
GET | /api/v1/workspace/data | Lid van de werkruimte |
POST | /api/v1/workspace/data | Lid van de werkruimte |
GET | /api/v1/workspace/layout | Lid van de werkruimte |
PATCH | /api/v1/workspace/layout | Lid van de werkruimte |
POST | /api/v1/workspace/members/:userId/mfa/reset | Lid van de werkruimte |
GET | /api/v1/workspaces | Aangemelde gebruiker |
POST | /api/v1/workspaces | Aangemelde gebruiker |
POST | /api/v1/workspaces/:id/select | Aangemelde gebruiker |
| Methode | Pad | Toegang |
|---|---|---|
GET | /api/v1/commerce/orders | Lid van de werkruimte |
GET | /api/v1/commerce/products | Lid van de werkruimte |
GET | /api/v1/jobs | Lid van de werkruimte |
POST | /api/v1/jobs/:id/cancel | Lid van de werkruimte |
POST | /api/v1/jobs/:id/retry | Lid van de werkruimte |
| Methode | Pad | Toegang |
|---|---|---|
POST | /api/v1/amazon/connect | Lid van de werkruimte |
GET | /api/v1/amazon/connections | Lid van de werkruimte |
DELETE | /api/v1/amazon/connections/:id | Lid van de werkruimte |
POST | /api/v1/amazon/connections/:id/call | Lid van de werkruimte |
GET | /api/v1/amazon/connections/:id/finances | Lid van de werkruimte |
GET | /api/v1/amazon/connections/:id/inventory | Lid van de werkruimte |
GET | /api/v1/amazon/connections/:id/orders | Lid van de werkruimte |
GET | /api/v1/amazon/oauth/callback | Lid van de werkruimte |
GET | /api/v1/amazon/oauth/login | Openbaar |
GET | /api/v1/amazon/oauth/start | Lid van de werkruimte |
POST | /api/v1/connectors/oauth/:provider/start | Lid van de werkruimte |
GET | /api/v1/connectors/oauth/callback/:provider | Lid van de werkruimte |
GET | /api/v1/connectors/oauth/connections | Lid van de werkruimte |
DELETE | /api/v1/connectors/oauth/connections/:id | Lid van de werkruimte |
POST | /api/v1/connectors/oauth/connections/:id/read | Lid van de werkruimte |
GET | /api/v1/connectors/oauth/providers | Lid van de werkruimte |
GET | /api/v1/connectors/vault/:name | Lid van de werkruimte |
PUT | /api/v1/connectors/vault/:name | Lid van de werkruimte |
DELETE | /api/v1/connectors/vault/:name | Lid van de werkruimte |
POST | /api/v1/connectors/vault/call | Lid van de werkruimte |
GET | /api/v1/secrets | Lid van de werkruimte |
PUT | /api/v1/secrets/:name | Lid van de werkruimte |
DELETE | /api/v1/secrets/:name | Lid van de werkruimte |
POST | /api/v1/secrets/rotate-key | Lid van de werkruimte |
| Methode | Pad | Toegang |
|---|---|---|
GET | /api/v1/automation/approvals | Lid van de werkruimte |
POST | /api/v1/automation/approvals/:id/approve | Lid van de werkruimte |
POST | /api/v1/automation/approvals/:id/reject | Lid van de werkruimte |
GET | /api/v1/automation/executions/:id | Lid van de werkruimte |
POST | /api/v1/automation/executions/:id/cancel | Lid van de werkruimte |
GET | /api/v1/automation/executions/:id/events | Lid van de werkruimte |
POST | /api/v1/automation/executions/:id/retry | Lid van de werkruimte |
GET | /api/v1/automation/skills | Lid van de werkruimte |
POST | /api/v1/automation/skills/:skill/execute | Lid van de werkruimte |
| Methode | Pad | Toegang |
|---|---|---|
GET | /api/v1/billing | Lid van de werkruimte |
POST | /api/v1/billing/cancel | Lid van de werkruimte |
POST | /api/v1/billing/change-plan | Lid van de werkruimte |
POST | /api/v1/billing/checkout | Lid van de werkruimte |
POST | /api/v1/billing/portal | Lid van de werkruimte |
POST | /api/v1/billing/resume | Lid van de werkruimte |
POST | /api/v1/billing/webhooks/stripe | Openbaar |
POST | /api/v1/entitlement/certificate | Lid van de werkruimte |
GET | /api/v1/plans | Openbaar |
| Methode | Pad | Toegang |
|---|---|---|
GET | /api/v1/client/release | Openbaar |
GET | /health | Openbaar |
GET | /ready | Openbaar |
GET | /runtime/health | Openbaar |
GET | /runtime/version | Openbaar |
GET | /version | Openbaar |
Een externe assistent handelt via hetzelfde besturingsvlak als een persoon. Een inloggegeven identificeert hem, maar elke aanroep doorloopt nog steeds werkruimte, recht, beleid, limieten en, waar nodig, menselijke goedkeuring, en wordt vastgelegd.
commerce.get_overviewcatalog.searchsupplier.rank_routesorders.searchui.navigatesupplier.rerouteprice.updateautomation.runPer verbinding: hoe de handelaar haar autoriseert, wat Idovio Commerce ermee kan doen, welke gegevensklassen ze verwerkt en hoe wijzigingen binnenkomen. De actuele beschikbaarheid staat op de pagina Verbindingen. Verbindingen
| Aanbieder | Autorisatie | Mogelijkheden | Verwerkte gegevens | Bijwerkingen |
|---|---|---|---|---|
| AliExpress | OAuth via de Idovio-toepassing | catalog.importcatalog.readcatalog.searchorder.createprice.readshipping.quotestock.readtracking.read | CredentialConfidentialPersonal Data | Op verzoek |
| Amazon | OAuth via de Idovio-toepassing | account.discovercatalog.publishcatalog.readcatalog.searchcatalog.updatefulfillment.writelisting.pauseorder.readprice.readprice.writestock.readstock.writetracking.write | CredentialSensitive Platform DataRestricted Platform Data | Periodiek opvragen |
| BigBuy | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchorder.createprice.readstock.read | CredentialConfidentialPersonal Data | Op verzoek |
| Bookvault | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchprice.readshipping.quotetracking.read | CredentialConfidential | Periodiek opvragen |
| CJ Dropshipping | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchorder.createprice.readstock.readtracking.read | CredentialConfidentialPersonal Data | Eindpunt voor meldingen |
| Cloudprinter | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchorder.createprice.readshipping.quotetracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| EasyPost | Eigen API-sleutel van de handelaar | shipping.label.createshipping.quotetracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| eBay | OAuth via de Idovio-toepassing | account.discovercatalog.publishcatalog.readcatalog.updatefulfillment.writelisting.pauseorder.readprice.readprice.writerefund.writereturn.readstock.readstock.writetracking.write | CredentialPersonal DataSensitive Platform Data | Periodiek opvragen |
| Etsy | OAuth met PKCE | account.discovercatalog.publishcatalog.readcatalog.updatefulfillment.writelisting.pauseorder.readprice.readprice.writestock.readstock.writetracking.write | CredentialPersonal DataSensitive Platform Data | Op verzoek |
| Gelato | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchorder.cancelorder.createprice.readshipping.quotetracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| Gmail | OAuth via de Idovio-toepassing | account.discovermail.read | CredentialPersonal DataRestricted Platform Data | Periodiek opvragen |
| Google Ads | OAuth via de Idovio-toepassing | ads.budgetads.pauseads.read | CredentialSensitive Platform Data | Op verzoek |
| Gooten | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchorder.createprice.readshipping.quotetracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| Lemon Squeezy | Eigen toepassingsgegevens van de handelaar | order.read | CredentialPersonal DataSensitive Platform Data | Periodiek opvragen |
| Lulu Direct | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchorder.createprice.readshipping.quotetracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| Meta Ads | OAuth via de Idovio-toepassing | ads.budgetads.pauseads.read | CredentialSensitive Platform Data | Op verzoek |
| Microsoft Outlook | OAuth via de Idovio-toepassing | account.discovermail.read | CredentialPersonal Data | Periodiek opvragen |
| Ollama | Lokaal, zonder extern account | model.managemodel.run | InternalConfidential | Op verzoek |
| Own Warehouse | Lokaal, zonder extern account | catalog.readcatalog.searchorder.createprice.readreturn.requeststock.read | InternalConfidential | Op verzoek |
| Paddle | Eigen toepassingsgegevens van de handelaar | order.read | CredentialPersonal DataSensitive Platform Data | Periodiek opvragen |
| Printful | OAuth via de Idovio-toepassing | catalog.importcatalog.readcatalog.searchorder.cancelorder.createprice.readshipping.quotestock.readtracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| Printify | OAuth via de Idovio-toepassing | catalog.importcatalog.readcatalog.searchorder.cancelorder.createprice.readrefund.requestreturn.requestshipping.quotestock.readtracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| Prodigi | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchorder.cancelorder.createprice.readshipping.quotetracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| Shirtigo | Eigen API-sleutel van de handelaar | catalog.readcatalog.searchorder.createprice.readshipping.quotetracking.read | CredentialConfidentialPersonal Data | Periodiek opvragen |
| Shopify | Eigen toepassingsgegevens van de handelaar | catalog.publishcatalog.readcatalog.updatelisting.pauseorder.readprice.readprice.writestock.readstock.write | CredentialPersonal DataSensitive Platform Data | Periodiek opvragen |
| Stripe | Eigen toepassingsgegevens van de handelaar | order.readrefund.write | CredentialPersonal DataSensitive Platform Data | Periodiek opvragen |
| TikTok Ads | OAuth via de Idovio-toepassing | ads.budgetads.pauseads.read | CredentialSensitive Platform Data | Op verzoek |
| TikTok Shop | OAuth via de Idovio-toepassing | account.discovercatalog.publishcatalog.readcatalog.updatefulfillment.writelisting.pauseorder.readprice.readprice.writereturn.readstock.readstock.writetracking.writewebhook.verify | CredentialPersonal DataSensitive Platform Data | Eindpunt voor meldingen |
| Universal IMAP | Eigen toepassingsgegevens van de handelaar | mail.read | CredentialPersonal Data | Periodiek opvragen |
| Wix | Eigen toepassingsgegevens van de handelaar | catalog.publishcatalog.readcatalog.updatefulfillment.writelisting.pauseorder.readprice.readprice.writestock.readstock.writetracking.write | CredentialPersonal DataSensitive Platform Data | Periodiek opvragen |
| WooCommerce | Eigen toepassingsgegevens van de handelaar | catalog.publishcatalog.readcatalog.updatelisting.pauseorder.readprice.readprice.writerefund.writestock.readstock.write | CredentialPersonal DataSensitive Platform Data | Periodiek opvragen |
PrivacybeleidVoorwaardenBeveiligingTechnisch contact: idev@idovio.com