API Explorer
Every procedure of the Inklura platform API, grouped by router. Each entry shows the method, the expected input and the response. With your credentials you can copy a ready-to-run cURL or send the request from this page.
Each operation is a tRPC procedure called at /api/trpc/<router>.<procedure>: mutations via POST (body {"json": <input>}), queries via GET (?input= followed by the same object, URL-encoded). The input shown is that json value; responses come back as {"result":{"data":{"json": …}}}. Requests authenticate with a Bearer JWT. See the tRPC guide.
Server: https://manage.inklura.fr · 307 operations · Download the full OpenAPI specification
Opens the Inklura console: sign in the way you usually do (password, invitation link, SSO), then authorize the explorer. The token comes straight back here.
Or paste an existing token
No operation matches this filter.
auth 12
POST/api/trpc/auth.bridgeOidcBridge Oidc
substringrequiredemailstring · emailrequiredfirstNamestring | nulloptionallastNamestring | nulloptionalnamestring | nulloptionalresult.data.json : objectuserIdstringrequiredemailstringrequiredfirstNamestringrequiredlastNamestringrequirednamestringrequiredroleenumrequired"particulier" "pro"proStatusenumoptional"pending" "active" "refused"tenantIdstringrequiredsiteIdstringrequiredGET/api/trpc/auth.canAccessManageCan Access Manage
result.data.json : objectallowedbooleanrequiredGET/api/trpc/auth.getProfileGet Profile
result.data.jsonGET/api/trpc/auth.getSecretMessageGet Secret Message
GET/api/trpc/auth.getSessionGet Session
result.data.jsonGET/api/trpc/auth.getUserInfoGet User Info
emailstringrequiredresult.data.json : objectinputstringrequiredokbooleanrequireduseranyrequiredPOST/api/trpc/auth.loginLogin
emailstring · emailrequiredpasswordstringrequiredsitestringoptionalresult.data.jsonPOST/api/trpc/auth.registerRegister
emailstring · emailrequiredpasswordstringrequiredconfirmPasswordstringrequiredfirstNamestringrequiredlastNamestringrequiredisArchitectbooleanoptionalresult.data.jsonPOST/api/trpc/auth.requestPasswordResetRequest Password Reset
emailstring · emailrequiredresult.data.json : objectsuccessbooleanrequiredmessagestringrequiredPOST/api/trpc/auth.resendVerificationEmailResend Verification Email
result.data.jsonPOST/api/trpc/auth.signupSignup
emailstring · emailrequiredpasswordstringrequiredfirstNamestringrequiredlastNamestringrequiredresult.data.jsonPOST/api/trpc/auth.verifyEmailVerify Email
tokenstringrequiredresult.data.jsoncampaigns 14
POST/api/trpc/campaigns.createCampaignCreate Campaign
namestringrequiredtypestringrequiredsubjectstringoptionalcontentstringoptionalscheduledbooleanrequiredfalsescheduledDateanyoptionaltestModebooleanrequiredfalsetestEmailstring · emailoptionaltemplateIdstringoptionalsegmentIdstringoptionalmarketingCampaignIdstringoptionalchannelTypestringoptionalresult.data.jsonPOST/api/trpc/campaigns.createCampaignTagCreate Campaign Tag
namestringrequiredresult.data.jsonPOST/api/trpc/campaigns.createCampaignWizardCreate Campaign Wizard
channelTypeobjectrequiredchannelTypestringrequiredcampaignobjectoptionalmarketingCampaignIdstringoptionaldetailsobjectrequirednamestringrequiredtypeIdstringoptionalstatusenumrequired"draft" "scheduled" "active" "completed" "cancelled"startDateanyrequiredendDateanyoptionaldescriptionstringoptionaltemplateobjectrequiredtemplateIdstringoptionalsubjectstringrequiredcontentstringrequiredmjmlstringrequiredpreviewTextstringoptionaldataSchemaobjectoptionalaudienceobjectrequiredsegmentsstring[]requiredfiltersobjectoptionalexcludedSegmentsstring[]optionalscheduleobjectrequiredsendTimeenumrequired"immediate" "scheduled"scheduledDateanyoptionaltimezonestringrequiredthrottlingobjectoptionalenabledbooleanrequiredratenumberoptionalintervalenumoptional"minute" "hour"result.data.jsonPOST/api/trpc/campaigns.deleteCampaignDelete Campaign
idstringrequiredresult.data.jsonPOST/api/trpc/campaigns.duplicateCampaignDuplicate Campaign
idstringrequiredresult.data.jsonGET/api/trpc/campaigns.getCampaignActivityGet Campaign Activity
idstringrequiredpagenumberrequired0per_pagenumberrequired10result.data.jsonGET/api/trpc/campaigns.getCampaignByIdGet Campaign By Id
idstringrequiredresult.data.jsonGET/api/trpc/campaigns.getCampaignsGet Campaigns
pagenumberrequired0per_pagenumberrequired10searchstringrequired""statusstringoptionalresult.data.json : objectdataany[]optionaltotalintegeroptionalpageintegeroptionalper_pageintegeroptionaltotalPagesintegeroptionalGET/api/trpc/campaigns.getCampaignTagsGet Campaign Tags
result.data.json : object[]idstringoptionalnamestringoptionaldescriptionanyoptionaltenantIdstringoptionalsiteIdstringoptionalPOST/api/trpc/campaigns.pauseCampaignPause Campaign
idstringrequiredresult.data.jsonPOST/api/trpc/campaigns.resumeCampaignResume Campaign
idstringrequiredresult.data.jsonPOST/api/trpc/campaigns.sendCampaignSend Campaign
idstringrequiredresult.data.jsonPOST/api/trpc/campaigns.simulateActivitySimulate Activity
idstringrequiredresult.data.jsonPOST/api/trpc/campaigns.updateCampaignUpdate Campaign
namestringrequiredtypestringrequiredsubjectstringoptionalcontentstringoptionalscheduledbooleanrequiredfalsescheduledDateanyoptionaltestModebooleanrequiredfalsetestEmailstring · emailoptionaltemplateIdstringoptionalsegmentIdstringoptionalmarketingCampaignIdstringoptionalchannelTypestringoptionalidstringrequiredstatusenumoptional"draft" "scheduled" "active" "paused" "completed" "error"result.data.jsonclients 18
POST/api/trpc/clients.approveProApprove Pro
clientIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/clients.createCreate
namestringrequiredemailstring · emailoptionalphonestringoptionaladdressstringoptionalzipCodestringoptionalcitystringoptionalcountrystringoptionalsiretstringoptionalcodeNafstringoptionaltypeIdstringoptionalarchivedbooleanrequiredfalseisMainRecordbooleanrequiredtrueisProfessionalbooleanrequiredfalseexternalIdstringoptionalmainRecordIdstringoptionaltiersIdstring | nulloptionalresult.data.jsonPOST/api/trpc/clients.deleteAllClientsDelete All Clients
confirmationIdstringrequiredresult.data.jsonPOST/api/trpc/clients.deleteClientDelete Client
idstringrequiredresult.data.jsonPOST/api/trpc/clients.deleteClientsDelete Clients
idsstring[]requiredresult.data.jsonGET/api/trpc/clients.getClientByIdGet Client By Id
idstringrequiredresult.data.json : objectidstringoptionalnamestringoptionaladdressanyoptionalzipCodeanyoptionalcityanyoptionalcountryanyoptionalemailstringoptionalphoneanyoptionalsiretanyoptionalcodeNafanyoptionalcustomInputsobjectoptionallastNamestringoptionalfirstNamestringoptionallastUpdatedstringoptionalprestashop_idstringoptionalexternalIdanyoptionalarchivedbooleanoptionalisProfessionalbooleanoptionaltenantIdstringoptionalsiteIdstringoptionalcreatedAtstringoptionalupdatedAtstringoptionalisMainRecordbooleanoptionalmainRecordIdanyoptionaltypeIdanyoptionaltiersIdanyoptionalterritoryIdanyoptionaldataanyoptionaltypeanyoptionalTiersanyoptionalsentInvoicesany[]optionalreceivedInvoicesany[]optionalreceivedOrdersobject[]optionalidstringoptionalinvoiceNumberstringoptionalinvoiceStatusstringoptionaltotalAmountnumberoptionalcreatedAtstringoptionalinvoiceDatestringoptionaldeliveryDatestringoptionalGET/api/trpc/clients.getClientContactsGet Client Contacts
clientIdstringrequiredpagenumberrequired1per_pagenumberrequired10searchstringoptionalsortstringoptionalresult.data.jsonGET/api/trpc/clients.getClientsByTiersGet Clients By Tiers
tiersIdstringrequiredpagenumberrequired1per_pagenumberrequired20searchstringoptionalsortstringoptionalresult.data.jsonGET/api/trpc/clients.getClientsGet Clients
pagenumberrequired1per_pagenumberrequired20sortstringoptionalsearchstring | nulloptionalcursornumber | nulloptionalfiltersobjectoptionaladvancedFiltersany[]optionaladvancedSortsobject[]optionalfieldstringrequireddirectionenumrequired"asc" "desc"result.data.json : objectdataobject[]optionalidstringoptionalnamestringoptionalemailstringoptionalphoneanyoptionaladdressanyoptionalzipCodeanyoptionalcityanyoptionalcountryanyoptionalsiretanyoptionalcodeNafanyoptionalarchivedbooleanoptionalcreatedAtstringoptionalupdatedAtstringoptionalisMainRecordbooleanoptionalisProfessionalbooleanoptionalexternalIdanyoptionalmainRecordIdanyoptionaltypeIdanyoptionaltiersIdanyoptionalcustomInputsobjectoptionallastNamestringoptionalfirstNamestringoptionallastUpdatedstringoptionalprestashop_idstringoptionaltypeanyoptionalTiersanyoptionalsentInvoicesany[]optionalreceivedInvoicesany[]optionalreceivedOrdersobject[]optionalidstringoptionalinvoiceNumberstringoptionalinvoiceStatusstringoptionaltotalAmountnumberoptionalcreatedAtstringoptionalinvoiceDatestringoptionaldeliveryDatestringoptionaltotalintegeroptionalpageCountintegeroptionalcolumnsobjectoptionalnameobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionaltypeobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalrelationTablestringoptionalrelationLabelFieldstringoptionalrelationColorFieldstringoptionalrelationIconFieldstringoptionalemailobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalphoneobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionaladdressobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalzipCodeobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalcityobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalcountryobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalsiretobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalcodeNafobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalarchivedobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionaloptionsobject[]optionallabelstringoptionalvaluestringoptionalisProfessionalobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionaloptionsobject[]optionallabelstringoptionalvaluestringoptionalisMainRecordobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionaloptionsobject[]optionallabelstringoptionalvaluestringoptionalcreatedAtobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalupdatedAtobjectoptionaltypestringoptionallabelstringoptionalrequiredbooleanoptionalsortablebooleanoptionalfilterablebooleanoptionalnextCursorintegeroptionalPOST/api/trpc/clients.linkContactLink Contact
clientIdstringrequiredcontactIdstringrequiredresult.data.jsonGET/api/trpc/clients.listPendingProList Pending Pro
pagenumberrequired1perPagenumberrequired20result.data.jsonPOST/api/trpc/clients.refuseProRefuse Pro
clientIdstring · uuidrequiredreasonstringrequiredresult.data.jsonPOST/api/trpc/clients.requestProSignupRequest Pro Signup
companyNamestringrequiredsiretstringrequiredcodeNafstring | nulloptionaladdressstringrequiredzipCodestringrequiredcitystringrequiredfirstNamestringrequiredlastNamestringrequiredrolestring | nulloptionalphonestringrequiredemailstring · emailrequiredpasswordstringrequiredfilierestringrequiredvolumeEstimatestring | nulloptionalmessagestring | nulloptionalnewsletterbooleanrequiredfalseresult.data.jsonGET/api/trpc/clients.searchContactsToLinkSearch Contacts To Link
searchstringoptionalpagenumberrequired1per_pagenumberrequired10result.data.jsonPOST/api/trpc/clients.syncClientsSync Clients
offsetnumberrequiredlimitnumberrequiredresult.data.jsonPOST/api/trpc/clients.unlinkContactUnlink Contact
clientIdstringrequiredcontactIdstringrequiredresult.data.jsonPOST/api/trpc/clients.unlinkTiersUnlink Tiers
idstringrequiredresult.data.jsonPOST/api/trpc/clients.updateClientUpdate Client
idstringrequirednamestringoptionalemailstring · emailoptionalphonestringoptionaladdressstringoptionalzipCodestringoptionalcitystringoptionalcountrystringoptionalsiretstringoptionalcodeNafstringoptionaltypeIdstringoptionalarchivedbooleanoptionalisMainRecordbooleanoptionalisProfessionalbooleanoptionalexternalIdstringoptionalmainRecordIdstringoptionaltiersIdstring | nulloptionalresult.data.jsoncoupons 6
POST/api/trpc/coupons.createCreate
codestringrequiredtypeenumrequired"PERCENT" "FLAT"valueintegerrequiredappliesToPlanIdsstring · uuid[]required[]appliesToCountryenum | nulloptionalappliesToDurationYearsinteger | nulloptionalvalidFromany | nulloptionalvalidToany | nulloptionalmaxRedemptionsinteger | nulloptionaldescriptionstring | nulloptionalactivebooleanrequiredtrueresult.data.jsonPOST/api/trpc/coupons.deleteDelete
idstring · uuidrequiredresult.data.jsonGET/api/trpc/coupons.getGet
idstring · uuidrequiredresult.data.jsonGET/api/trpc/coupons.listList
activeOnlybooleanrequiredfalseresult.data.jsonPOST/api/trpc/coupons.updateUpdate
codestringoptionaltypeenumoptional"PERCENT" "FLAT"valueintegeroptionalappliesToPlanIdsstring · uuid[]optionalappliesToCountryenum | nulloptionalappliesToDurationYearsinteger | nulloptionalvalidFromany | nulloptionalvalidToany | nulloptionalmaxRedemptionsinteger | nulloptionaldescriptionstring | nulloptionalactivebooleanoptionalidstring · uuidrequiredresult.data.jsonGET/api/trpc/coupons.validateValidate
codestringrequiredcountryenumrequired"FR" "WORLD" · default "FR"itemsobject[]required[]planIdstringrequiredkindenumrequired"subscription" "magazine" · default "magazine"durationYearsintegeroptionallineTotalnumberrequiredresult.data.jsonhelpdeskKb 10
POST/api/trpc/helpdeskKb.createArticleCreate Article
titlestringrequiredslugstringoptionalexcerptstringoptionalbodystringoptionalstatusstringoptionalvisibilitystringoptionalcategoryIdstring | nulloptionaltagsstring[]optionalseoTitlestringoptionalseoDescriptionstringoptionalordernumberoptionalresult.data.jsonPOST/api/trpc/helpdeskKb.createCategoryCreate Category
namestringrequiredslugstringoptionaldescriptionstringoptionaliconstringoptionalparentIdstring | nulloptionalordernumberoptionalresult.data.jsonPOST/api/trpc/helpdeskKb.deleteArticleDelete Article
idstringrequiredresult.data.jsonPOST/api/trpc/helpdeskKb.deleteCategoryDelete Category
idstringrequiredresult.data.jsonGET/api/trpc/helpdeskKb.getArticleByIdGet Article By Id
idstringrequiredresult.data.jsonGET/api/trpc/helpdeskKb.getArticlesGet Articles
searchstringoptionalstatusstringoptionalvisibilitystringoptionalcategoryIdstringoptionalincludeArchivedbooleanrequiredfalseresult.data.jsonGET/api/trpc/helpdeskKb.getCategoriesGet Categories
result.data.jsonGET/api/trpc/helpdeskKb.getCategoryByIdGet Category By Id
idstringrequiredresult.data.jsonPOST/api/trpc/helpdeskKb.updateArticleUpdate Article
titlestringoptionalslugstringoptionalexcerptstringoptionalbodystringoptionalstatusstringoptionalvisibilitystringoptionalcategoryIdstring | nulloptionaltagsstring[]optionalseoTitlestringoptionalseoDescriptionstringoptionalordernumberoptionalidstringrequiredarchivedbooleanoptionalresult.data.jsonPOST/api/trpc/helpdeskKb.updateCategoryUpdate Category
namestringoptionalslugstringoptionaldescriptionstringoptionaliconstringoptionalparentIdstring | nulloptionalordernumberoptionalidstringrequiredarchivedbooleanoptionalresult.data.jsoninvoices 26
POST/api/trpc/invoices.convertQuoteConvert Quote
idstringrequiredresult.data.jsonPOST/api/trpc/invoices.createCreditNoteCreate Credit Note
idstringrequiredresult.data.jsonPOST/api/trpc/invoices.createDraftCreate Draft
receiverIdstringrequiredinvoiceTypeenumoptional"INVOICE" "QUOTE" "PURCHASE_ORDER"invoiceDatestringoptionaldueDatestringoptionalnotesstringoptionalcurrencystringoptionaltemplateIdintegeroptionalitemsobject[]requirednamestringrequiredquantitynumberrequiredunitPricenumberrequiredtaxRatenumberrequired20productIdstringoptionalproductSkustringoptionaldiscountobjectoptionaltypeenumrequired"PERCENT" "FIXED"valuenumberrequiredresult.data.jsonPOST/api/trpc/invoices.createInvoiceCreate Invoice
numberstringrequiredclientIdstringrequiredtotalnumberrequireditemsobject[]requireddescriptionstringrequiredquantitynumberrequiredunitPricenumberrequiredresult.data.jsonPOST/api/trpc/invoices.createStripeConnectAccountCreate Stripe Connect Account
refreshUrlstring · urirequiredreturnUrlstring · urirequiredresult.data.jsonPOST/api/trpc/invoices.createStripeConnectLinkCreate Stripe Connect Link
refreshUrlstring · urirequiredreturnUrlstring · urirequiredresult.data.jsonPOST/api/trpc/invoices.deleteAllInvoicesDelete All Invoices
confirmationIdstringrequiredresult.data.jsonPOST/api/trpc/invoices.deleteInvoiceDelete Invoice
idstringrequiredresult.data.jsonPOST/api/trpc/invoices.deleteIssuerProfileDelete Issuer Profile
scopeobjectrequiredlevelenumrequired"tenant" "site" "domain" · default "site"domainIdstringoptionalresult.data.jsonPOST/api/trpc/invoices.disconnectStripeDisconnect Stripe
result.data.jsonGET/api/trpc/invoices.getClientsForSelectGet Clients For Select
result.data.json : object[]idstringoptionalnamestringoptionalemailstringoptionalGET/api/trpc/invoices.getCrossTenantOverviewGet Cross Tenant Overview
result.data.jsonGET/api/trpc/invoices.getCrossTenantPaymentStatusGet Cross Tenant Payment Status
result.data.jsonGET/api/trpc/invoices.getDashboardMetricsGet Dashboard Metrics
result.data.json : objectmonthlyobject[]optionallabelstringoptionalfactureintegeroptionalencaisseintegeroptionalbyStatusany[]optionalGET/api/trpc/invoices.getEffectiveIssuerProfileGet Effective Issuer Profile
result.data.jsonGET/api/trpc/invoices.getInvoiceGet Invoice
idstringrequiredresult.data.json : objectidstringoptionalsenderIdstringoptionalreceiverIdstringoptionalinvoiceLogoanyoptionalinvoiceNumberstringoptionalinvoiceDatestringoptionalinvoiceTypeanyoptionalinvoiceStatusstringoptionaldueDateanyoptionalpurchaseOrderNumberanyoptionalcurrencystringoptionallanguagestringoptionalpaymentInformationobjectoptionaltaxDetailsobjectoptionaldiscountDetailsobjectoptionalshippingDetailsobjectoptionalsubTotalanyoptionaltotalAmountintegeroptionaltotalAmountInWordsstringoptionaladditionalNotesanyoptionalpaymentTermsstringoptionalpaymentMethodanyoptionalsignatureobjectoptionalstartedAtanyoptionalendedAtanyoptionallocationanyoptionalcreatedAtstringoptionalupdatedAtstringoptionalpdfTemplateintegeroptionalpdfFormatanyoptionalcustomInputsanyoptionalfooteranyoptionalsourceanyoptionalemplacementIdanyoptionaltenantIdstringoptionaluserIdanyoptionalsiteIdstringoptionalrecurringInvoiceIdanyoptionaldomainIdanyoptionalissuerProfileIdanyoptionalsequenceKeyanyoptionalissuedAtanyoptionallockedbooleanoptionalitemsany[]optionalreceiverobjectoptionalidstringoptionalnamestringoptionaladdressanyoptionalzipCodeanyoptionalcityanyoptionalcountryanyoptionalemailanyoptionalphoneanyoptionalsiretanyoptionalcodeNafanyoptionalcustomInputsobjectoptionalexternalIdanyoptionalarchivedbooleanoptionalisProfessionalbooleanoptionaltenantIdstringoptionalsiteIdstringoptionalcreatedAtstringoptionalupdatedAtstringoptionalisMainRecordbooleanoptionalmainRecordIdanyoptionaltypeIdanyoptionaltiersIdanyoptionalterritoryIdanyoptionaldataanyoptionalsenderobjectoptionalidstringoptionalnamestringoptionaladdressanyoptionalzipCodeanyoptionalcityanyoptionalcountryanyoptionalemailanyoptionalphoneanyoptionalsiretanyoptionalcodeNafanyoptionalcustomInputsobjectoptionalexternalIdanyoptionalarchivedbooleanoptionalisProfessionalbooleanoptionaltenantIdstringoptionalsiteIdstringoptionalcreatedAtstringoptionalupdatedAtstringoptionalisMainRecordbooleanoptionalmainRecordIdanyoptionaltypeIdanyoptionaltiersIdanyoptionalterritoryIdanyoptionaldataanyoptionalpdfUrlanyoptionalGET/api/trpc/invoices.getInvoicesGet Invoices
limitnumberrequired50offsetnumberrequired0statusstringoptionaltypeenumoptional"INVOICE" "QUOTE" "CREDIT_NOTE"result.data.json : object[]idstringoptionalsenderIdstringoptionalreceiverIdstringoptionalinvoiceLogoanyoptionalinvoiceNumberstringoptionalinvoiceDatestringoptionalinvoiceTypeanyoptionalinvoiceStatusstringoptionaldueDateanyoptionalpurchaseOrderNumberanyoptionalcurrencystringoptionallanguagestringoptionalpaymentInformationobjectoptionaltaxDetailsobjectoptionaldiscountDetailsobjectoptionalshippingDetailsobjectoptionalsubTotalanyoptionaltotalAmountintegeroptionaltotalAmountInWordsstringoptionaladditionalNotesanyoptionalpaymentTermsstringoptionalpaymentMethodanyoptionalsignatureobjectoptionalstartedAtanyoptionalendedAtanyoptionallocationanyoptionalcreatedAtstringoptionalupdatedAtstringoptionalpdfTemplateintegeroptionalpdfFormatanyoptionalcustomInputsanyoptionalfooteranyoptionalsourceanyoptionalemplacementIdanyoptionaltenantIdstringoptionaluserIdanyoptionalsiteIdstringoptionalrecurringInvoiceIdanyoptionaldomainIdanyoptionalissuerProfileIdanyoptionalsequenceKeyanyoptionalissuedAtanyoptionallockedbooleanoptionalreceiverobjectoptionalidstringoptionalnamestringoptionaladdressanyoptionalzipCodeanyoptionalcityanyoptionalcountryanyoptionalemailanyoptionalphoneanyoptionalsiretanyoptionalcodeNafanyoptionalcustomInputsobjectoptionalexternalIdanyoptionalarchivedbooleanoptionalisProfessionalbooleanoptionaltenantIdstringoptionalsiteIdstringoptionalcreatedAtstringoptionalupdatedAtstringoptionalisMainRecordbooleanoptionalmainRecordIdanyoptionaltypeIdanyoptionaltiersIdanyoptionalterritoryIdanyoptionaldataanyoptionalpdfUrlanyoptionalGET/api/trpc/invoices.getIssuerProfileGet Issuer Profile
scopeobjectoptionallevelenumrequired"tenant" "site" "domain" · default "site"domainIdstringoptionalresult.data.jsonGET/api/trpc/invoices.getPaymentSettingsGet Payment Settings
result.data.jsonGET/api/trpc/invoices.getPublicInvoiceGet Public Invoice
tokenstringrequiredresult.data.jsonGET/api/trpc/invoices.listIssuerScopesList Issuer Scopes
result.data.jsonPOST/api/trpc/invoices.saveIssuerProfileSave Issuer Profile
scopeobjectoptionallevelenumrequired"tenant" "site" "domain" · default "site"domainIdstringoptionallegalNamestringrequiredemailstringoptionalphonestringoptionalsiretstringoptionalsirenstringoptionalvatNumberstringoptionalibanstringoptionalbicstringoptionallogoUrlstringoptionalcurrencystringoptionaleditorLayoutenumoptional"form" "split" "document" "wizard" "catalog"pdfTemplateintegeroptionalinvoicePrefixstringoptionalquotePrefixstringoptionalcreditNotePrefixstringoptionallegalMentionsstringoptionaladdressobjectoptionalstreetstringoptionalcitystringoptionalpostalCodestringoptionalcountrystringoptionalresult.data.jsonPOST/api/trpc/invoices.savePaymentKeysSave Payment Keys
secretKeystringoptionalpublishableKeystringoptionalenabledbooleanoptionalresult.data.jsonGET/api/trpc/invoices.searchProductsSearch Products
qstringrequiredresult.data.jsonPOST/api/trpc/invoices.updateDraftUpdate Draft
idstringrequiredreceiverIdstringoptionalinvoiceTypeenumoptional"INVOICE" "QUOTE" "PURCHASE_ORDER"invoiceDatestringoptionaldueDatestringoptionalnotesstringoptionalcurrencystringoptionaltemplateIdintegeroptionalitemsobject[]requirednamestringrequiredquantitynumberrequiredunitPricenumberrequiredtaxRatenumberrequired20productIdstringoptionalproductSkustringoptionaldiscountobjectoptionaltypeenumrequired"PERCENT" "FIXED"valuenumberrequiredresult.data.jsonPOST/api/trpc/invoices.updateInvoiceStatusUpdate Invoice Status
idstringrequiredstatusstringrequiredresult.data.jsonnewsletter 18
POST/api/trpc/newsletter.addSubscriberAdd Subscriber
emailstringrequiredfirstNamestringoptionallastNamestringoptionaltagsstring[]optionalresult.data.jsonPOST/api/trpc/newsletter.bulkDeleteBulk Delete
idsstring · uuid[]requiredresult.data.jsonPOST/api/trpc/newsletter.bulkUpdateStatusBulk Update Status
idsstring · uuid[]requiredstatusenumrequired"subscribed" "unsubscribed"result.data.jsonGET/api/trpc/newsletter.exportSubscribersExport Subscribers
formatenumrequired"csv" "json" · default "csv"subscribedOnlybooleanrequiredtrueresult.data.json : objectdatastringoptionalformatstringoptionalGET/api/trpc/newsletter.getAvailableTemplatesGet Available Templates
typeenumrequired"welcome" "confirmation" "unsubscribe" "all" · default "all"result.data.jsonGET/api/trpc/newsletter.getGrowthDataGet Growth Data
daysnumberrequired90result.data.jsonGET/api/trpc/newsletter.getSettingsGet Settings
result.data.json : objectdoubleOptInbooleanoptionalconfirmationEmailTemplateIdanyoptionalconfirmationTokenExpiryintegeroptionalwelcomeEmailEnabledbooleanoptionalwelcomeEmailTemplateIdanyoptionalwelcomeEmailDelayintegeroptionalunsubscribeConfirmationEnabledbooleanoptionalunsubscribeConfirmationTemplateIdanyoptionaladminNotificationEnabledbooleanoptionaladminNotificationEmailstringoptionaladminDigestEnabledbooleanoptionaladminDigestFrequencystringoptionaldefaultFromNamestringoptionaldefaultFromEmailstringoptionaldefaultReplyTostringoptionalautoArchiveEnabledbooleanoptionalarchiveVisibilitystringoptionalbrandColorstringoptionalheaderLogoUrlstringoptionalfooterTextstringoptionalGET/api/trpc/newsletter.getStatsGet Stats
result.data.json : objecttotalintegeroptionalsubscribedintegeroptionalunsubscribedintegeroptionalthisMonthintegeroptionallastMonthintegeroptionalgrowthPercentintegeroptionalGET/api/trpc/newsletter.getSubscriberGet Subscriber
idstringrequiredresult.data.json : objectidstringoptionalfirstNameanyoptionallastNameanyoptionalnamestringoptionalemailstringoptionalphoneanyoptionalmarketingOptInbooleanoptionalemailOptInbooleanoptionalsmsOptInbooleanoptionalsegmentanyoptionalsourceanyoptionalcreatedAtstringoptionallastActivityanyoptionalGET/api/trpc/newsletter.getSubscriptionStatusGet Subscription Status
emailstringrequiredresult.data.jsonPOST/api/trpc/newsletter.importSubscribersImport Subscribers
subscribersobject[]requiredemailstring · emailrequiredfirstNamestringoptionallastNamestringoptionalphonestringoptionalduplicateHandlingenumrequired"update" "skip" · default "update"result.data.jsonGET/api/trpc/newsletter.listSubscribersList Subscribers
pagenumberrequired0limitnumberrequired25searchstringoptionalsubscribedbooleanoptionalsortByenumrequired"createdAt" "email" "name" · default "createdAt"sortOrderenumrequired"asc" "desc" · default "desc"result.data.json : objectitemsobject[]optionalidstringoptionalfirstNameanyoptionallastNameanyoptionalnamestringoptionalemailstringoptionalmarketingOptInbooleanoptionalemailOptInbooleanoptionalsmsOptInbooleanoptionalsegmentanyoptionalsourceanyoptionalsubscribedAtstringoptionallastActivityanyoptionaltotalintegeroptionalpageintegeroptionallimitintegeroptionalpagesintegeroptionalPOST/api/trpc/newsletter.subscribeSubscribe
emailstringrequiredfirstNamestringoptionallastNamestringoptionaltenantIdstringoptionalsiteIdstringoptionalhoneypotstringoptionalresult.data.jsonPOST/api/trpc/newsletter.testConfirmationEmailTest Confirmation Email
emailstring · emailrequiredresult.data.jsonPOST/api/trpc/newsletter.testWelcomeEmailTest Welcome Email
emailstring · emailrequiredresult.data.jsonPOST/api/trpc/newsletter.unsubscribeUnsubscribe
emailstringrequiredtokenstringoptionalresult.data.jsonPOST/api/trpc/newsletter.updateSettingsUpdate Settings
doubleOptInbooleanoptionalfalseconfirmationEmailTemplateIdstring · uuid | nulloptionalconfirmationTokenExpirynumberoptional24welcomeEmailEnabledbooleanoptionaltruewelcomeEmailTemplateIdstring · uuid | nulloptionalwelcomeEmailDelaynumberoptional0unsubscribeConfirmationEnabledbooleanoptionaltrueunsubscribeConfirmationTemplateIdstring · uuid | nulloptionaladminNotificationEnabledbooleanoptionalfalseadminNotificationEmailstring · email | ""optionaladminDigestEnabledbooleanoptionalfalseadminDigestFrequencyenumoptional"daily" "weekly" · default "daily"defaultFromNamestringoptionaldefaultFromEmailstring · email | ""optionaldefaultReplyTostring · email | ""optionalautoArchiveEnabledbooleanoptionalfalsearchiveVisibilityenumoptional"public" "private" · default "private"brandColorstringoptional"#146BFF"headerLogoUrlstring · uri | ""optionalfooterTextstringoptionalresult.data.jsonPOST/api/trpc/newsletter.updateSubscriberUpdate Subscriber
idstring · uuidrequiredmarketingOptInbooleanoptionalemailOptInbooleanoptionalsmsOptInbooleanoptionalfirstNamestringoptionallastNamestringoptionalresult.data.jsonorders 48
POST/api/trpc/orders.createOrderItemCreate Order Item
orderIdstring · uuidrequirednamestringrequireddescriptionstring | nulloptionalquantityintegerrequiredunitPricenumberrequiredproductIdstring · uuid | nulloptionalvendorIdstring · uuid | nulloptionalresult.data.jsonPOST/api/trpc/orders.createOrderCreate Order
invoiceNumberanyrequiredinvoiceDateanyrequireddeliveryDateany | nulloptionalinvoiceStatusenumrequired"DRAFT" "SENT" "PAID" "OVERDUE" "CANCELED" · default "DRAFT"receiverIdstringoptionalsenderIdstringoptionalclientIdstringoptionalcurrencystringrequired"EUR"totalAmountnumberrequired0additionalNotesstringoptionalitemsobject[]required[]productIdstringoptionalnamestringrequireddescriptionstring | nulloptionalquantityintegerrequiredunitPricenumberrequiredrecalculateVendorsbooleanoptionalresult.data.jsonPOST/api/trpc/orders.deleteOrderItemDelete Order Item
idstring · uuidrequiredresult.data.jsonPOST/api/trpc/orders.deleteOrderDelete Order
idstringrequiredresult.data.jsonPOST/api/trpc/orders.deleteOrdersDelete Orders
idsstring[]requiredresult.data.jsonPOST/api/trpc/orders.exportOrdersExport Orders
formatenumrequired"csv" "xlsx" "json"filtersobjectoptionalsearchstringoptionalsortstringoptionaladvancedFiltersany[]optionaladvancedSortsobject[]optionalfieldstringrequireddirectionenumrequired"asc" "desc"columnsstring[]optionalresult.data.jsonPOST/api/trpc/orders.fetchOrdersFetch Orders
result.data.jsonPOST/api/trpc/orders.fulfillment.cancelFulfillment.cancel
fulfillmentIdstring · uuidrequiredreasonstringoptionalresult.data.jsonPOST/api/trpc/orders.fulfillment.createFulfillment.create
orderIdstring · uuidrequiredmethodenumrequired"SHIPPING" "PICKUP" "DIGITAL" "LOCAL_DELIVERY"itemsobject[]requiredorderItemIdstring · uuidrequiredquantityintegerrequiredcarrierstringoptionaltrackingNumberstringoptionaltrackingUrlstring · urioptionalestimatedDeliveryanyoptionalshippingAddressobjectoptionalfirstNamestringrequiredlastNamestringrequiredcompanystringoptionaladdressstringrequiredcitystringrequiredpostalCodestringrequiredcountrystringrequiredphonestringoptionalemailstring · emailoptionalinstructionsstringoptionalshipmentIdstring · uuidoptionalnotesstringoptionalresult.data.jsonGET/api/trpc/orders.fulfillment.listByOrderFulfillment.list By Order
orderIdstring · uuidrequiredresult.data.jsonGET/api/trpc/orders.fulfillment.trackFulfillment.track
fulfillmentIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/orders.fulfillment.updateStatusFulfillment.update Status
fulfillmentIdstring · uuidrequiredstatusenumrequired"PENDING" "PROCESSING" "READY_TO_SHIP" "SHIPPED" "IN_TRANSIT" "OUT_FOR_DELIVERY" "DELIVERED" "FAILED_DELIVERY" "RETURNED" "CANCELLED"trackingNumberstringoptionaltrackingUrlstring · urioptionalactualDeliveryanyoptionalnotesstringoptionalresult.data.jsonGET/api/trpc/orders.getCheckoutEventsGet Checkout Events
orderIdstring · uuidrequiredresult.data.jsonGET/api/trpc/orders.getInvoicesGet Invoices
pageanyrequiredper_pageanyrequiredsearchstringoptionalsortstringoptionalfiltersobjectoptionalresult.data.jsonGET/api/trpc/orders.getLiveOrdersGet Live Orders
statusesenum[]optionallimitnumberrequired50sortByenumrequired"invoiceDate" "createdAt" "updatedAt" · default "invoiceDate"sortOrderenumrequired"asc" "desc" · default "asc"result.data.jsonGET/api/trpc/orders.getMyOrdersGet My Orders
limitnumberrequired20cursorstringoptionalstatusstringoptionalresult.data.jsonGET/api/trpc/orders.getOrderByIdGet Order By Id
idstringrequiredresult.data.json : objectidstringoptionalcreatedAtstringoptionalupdatedAtstringoptionalinvoiceNumberstringoptionalreferenceanyoptionalinvoiceDatestringoptionaldeliveryDatestringoptionalorderTypestringoptionalinvoiceStatusstringoptionaltotalAmountnumberoptionalcurrencystringoptionalsourceanyoptionalpaymentIntentIdanyoptionalstripeSessionIdanyoptionalstripeInvoiceIdanyoptionalplenigoOrderIdanyoptionalexpiresAtanyoptionalpaymentMethodanyoptionalsenderIdstringoptionalreceiverIdstringoptionalclientIdstringoptionalcustomInputsobjectoptionalnotestringoptionalvalidstringoptionalstatusstringoptionalcustomerobjectoptionalemailstringoptionallastNamestringoptionalfirstNamestringoptionalreferencestringoptionalpickup_slotanyoptionaldelivery_datestringoptionaldelivery_slotobjectoptionaldaystringoptionalhourstringoptionalcauseanyoptionalmanualbooleanoptionalhour_endstringoptionalremindedbooleanoptionalmanual_commentanyoptionalstore_informedbooleanoptionalprestashop_idstringoptionalinvoice_numberstringoptionalpayment_methodstringoptionalinvoice_addressobjectoptionalcitystringoptionaladdressstringoptionalcountrystringoptionaladdress2stringoptionallastNamestringoptionalpostcodestringoptionalfirstNamestringoptionaldelivery_addressobjectoptionalcitystringoptionaladdressstringoptionalcountrystringoptionaladdress2stringoptionallastNamestringoptionalpostcodestringoptionalfirstNamestringoptionaldeliveryDataHistoryobjectoptionalentriesobject[]optionalreasonstringoptionalsourcestringoptionalnewDatestringoptionaloldDateanyoptionalmetadataobjectoptionaltimestampstringoptionalcreatedAtstringoptionallastUpdatedstringoptionaltenantIdstringoptionalsiteIdstringoptionalappliedVoucherIdanyoptionalsubscriptionIdanyoptionalisRenewalOrderbooleanoptionalrequiresValidationbooleanoptionalvalidatedAtanyoptionalvalidatedByanyoptionalprocessedAtanyoptionalprocessedByanyoptionalitemsobject[]optionalidstringoptionalcreatedAtstringoptionalupdatedAtstringoptionalnamestringoptionaldescriptionstringoptionalquantityintegeroptionalunitPricenumberoptionaldataobjectoptionalgenericMappingobjectoptionalmappedQuantityintegeroptionalconversionFactornumberoptionalgenericProductIdstringoptionaloriginalQuantityintegeroptionalexternalProductIdstringoptionalexternalOrderIdstringoptionalexternalProductIdstringoptionalexternalVendorIdanyoptionalexternalItemIdstringoptionalorderIdstringoptionalproductIdstringoptionalproductVariationIdanyoptionalvendorIdstringoptionalvoucherDiscountAmountanyoptionalsiteIdstringoptionalproductobjectoptionalidstringoptionalnamestringoptionalreferencestringoptionalskuanyoptionalpriceintegeroptionalsalePriceanyoptionalmainImageIdanyoptional_countobjectoptionalbundleComponentsintegeroptionalvendorobjectoptionalidstringoptionalnamestringoptionalemailstringoptionalclientobjectoptionalidstringoptionalnamestringoptionalemailstringoptionalphonestringoptionaladdressstringoptionalzipCodestringoptionalcitystringoptionalcountrystringoptionalsiretanyoptionalisProfessionalbooleanoptionalsenderobjectoptionalidstringoptionalnameanyoptionalemailstringoptionalreceiverobjectoptionalidstringoptionalnamestringoptionalemailstringoptionalvendorsany[]optionalGET/api/trpc/orders.getOrderItemsGet Order Items
orderIdstringrequiredresult.data.jsonGET/api/trpc/orders.getOrdersByIdsForProductsGet Orders By Ids For Products
idsstring[]requiredproductIdsstring · uuid[]optionalincludeItemsbooleanoptionalresult.data.jsonGET/api/trpc/orders.getOrdersByIdsGet Orders By Ids
idsstring[]requiredproductIdstring · uuidoptionalincludeItemsbooleanoptionalresult.data.jsonGET/api/trpc/orders.getOrdersByProductGet Orders By Product
productIdstring · uuidrequiredpageanyrequiredper_pageanyrequiredsearchstring | nulloptionalstatusenum | nulloptionalsortstring | nulloptionalresult.data.jsonGET/api/trpc/orders.getOrdersByVendorGet Orders By Vendor
vendorIdstring · uuidrequiredpagenumberrequired0per_pagenumberrequired50searchstringoptionalstatusenumoptional"DRAFT" "SENT" "PAID" "OVERDUE" "CANCELED"statusesenum[]optionaldeliveryDateFromstringoptionaldeliveryDateTostringoptionalsortstringoptionalresult.data.jsonGET/api/trpc/orders.getOrdersGet Orders
pageanyrequiredper_pageanyrequiredsearchstring | nulloptionalsortstring | nulloptionalfiltersobjectrequired{}advancedFiltersany[]required[]advancedSortsobject[]required[]fieldstringrequireddirectionenumrequired"asc" "desc"fieldsenum | string[]optional"detailed"paymentLinkFilterenumoptional"all" "exclude" "only" · default "all"offlinePaymentFilterenumoptional"all" "only" · default "all"result.data.json : objectdataobject[]optionalidstringoptionalinvoiceNumberstringoptionalinvoiceDatestringoptionalinvoiceStatusstringoptionaltotalAmountnumberoptionalcurrencystringoptionalcreatedAtstringoptionalupdatedAtstringoptionalpaymentMethodanyoptionalexpiresAtanyoptionaldeliveryDatestringoptionalcustomInputsobjectoptionalnotestringoptionalvalidstringoptionalstatusstringoptionalcustomerobjectoptionalemailstringoptionallastNamestringoptionalfirstNamestringoptionalreferencestringoptionalpickup_slotanyoptionaldelivery_datestringoptionaldelivery_slotobjectoptionaldaystringoptionalhourstringoptionalcauseanyoptionalmanualbooleanoptionalhour_endstringoptionalremindedbooleanoptionalmanual_commentanyoptionalstore_informedbooleanoptionalprestashop_idstringoptionalinvoice_numberstringoptionalpayment_methodstringoptionalinvoice_addressobjectoptionalcitystringoptionaladdressstringoptionalcountrystringoptionaladdress2stringoptionallastNamestringoptionalpostcodestringoptionalfirstNamestringoptionaldelivery_addressobjectoptionalcitystringoptionaladdressstringoptionalcountrystringoptionaladdress2stringoptionallastNamestringoptionalpostcodestringoptionalfirstNamestringoptionaldeliveryDataHistoryobjectoptionalentriesobject[]optionalcreatedAtstringoptionallastUpdatedstringoptionalsourceanyoptionalreceiverobjectoptionalidstringoptionalnamestringoptionalemailstringoptionalsenderobjectoptionalidstringoptionalnameanyoptionalemailstringoptionalclientobjectoptionalidstringoptionalnamestringoptionalemailstringoptionalvendorsany[]optionalitemsobject[]optionalidstringoptionalnamestringoptionaldescriptionstringoptionalquantityintegeroptionalunitPricenumberoptionalproductobjectoptionalidstringoptionalnamestringoptionalreferencestringoptionalskuanyoptionalpriceintegeroptionalsalePriceanyoptionalmainImageIdanyoptionaltotalintegeroptionalpageintegeroptionalpageSizeintegeroptionalpageCountintegeroptionalhasNextPagebooleanoptionalhasPrevPagebooleanoptionalGET/api/trpc/orders.getOrderSubscriptionContextGet Order Subscription Context
orderIdstringrequiredresult.data.jsonGET/api/trpc/orders.getOrderTimersGet Order Timers
orderIdsstring[]optionalactiveOnlybooleanrequiredtrueresult.data.jsonGET/api/trpc/orders.getProductsByOrderGet Products By Order
orderIdstring · uuidrequiredpageanyrequiredper_pageanyrequiredsearchstring | nulloptionalsortstring | nulloptionalresult.data.jsonGET/api/trpc/orders.getRelatedSupplierOrdersGet Related Supplier Orders
orderIdstring · uuidrequiredresult.data.jsonGET/api/trpc/orders.getUnfulfilledOrdersGet Unfulfilled Orders
searchstringoptionallimitnumberoptional50result.data.json : objectordersobject[]optionalidstringoptionalnumberstringoptionalstatusstringoptionalcustomerNamestringoptionalcustomerobjectoptionalidstringoptionalnamestringoptionalemailstringoptionalcreatedAtstringoptionalitemsobject[]optionalidstringoptionalproductIdstringoptionalproductNamestringoptionalquantityintegeroptionalproductobjectoptionalidstringoptionalnamestringoptionaldefaultVendorIdstringoptionaldefaultVendorobjectoptionalstockintegeroptionalstockAvailabilityanyoptionaltotalintegeroptionalPOST/api/trpc/orders.lifecycle.cancelOrderLifecycle.cancel Order
orderIdstring · uuidrequiredreleaseStockbooleanrequiredtrueresult.data.jsonPOST/api/trpc/orders.lifecycle.confirmOrderPaymentLifecycle.confirm Order Payment
orderIdstring · uuidrequiredpaymentIntentIdstringoptionalresult.data.jsonPOST/api/trpc/orders.lifecycle.expireDraftOrdersLifecycle.expire Draft Orders
tenantIdstring · uuidoptionalsiteIdstring · uuidoptionalresult.data.jsonGET/api/trpc/orders.lifecycle.getDashboardDataLifecycle.get Dashboard Data
timeRangeenumrequired"today" "7d" "30d" · default "7d"alertsLimitintegerrequired10result.data.jsonGET/api/trpc/orders.lifecycle.getLifecycleAlertsLifecycle.get Lifecycle Alerts
limitintegerrequired10result.data.jsonGET/api/trpc/orders.lifecycle.getLifecycleStatsLifecycle.get Lifecycle Stats
timeRangeenumrequired"today" "7d" "30d" · default "7d"result.data.jsonGET/api/trpc/orders.lifecycle.getOrdersExpiringSoonLifecycle.get Orders Expiring Soon
minutesUntilExpiryintegerrequired15tenantIdstring · uuidoptionalsiteIdstring · uuidoptionalresult.data.jsonPOST/api/trpc/orders.markPaidMark Paid
orderIdstring · uuidrequiredpaymentIntentIdstringrequiredpaymentMethodstringoptionalresult.data.jsonPOST/api/trpc/orders.markProcessedMark Processed
orderIdstring · uuidrequiredprocessedbooleanrequiredtrueresult.data.jsonGET/api/trpc/orders.refund.calculateRefund.calculate
orderIdstring · uuidrequireditemsobject[]optionalorderItemIdstring · uuidrequiredquantityintegerrequiredresult.data.jsonPOST/api/trpc/orders.refund.createRefund.create
orderIdstring · uuidrequireditemsobject[]optionalorderItemIdstring · uuidrequiredquantityintegerrequiredamountnumberoptionalreasonenumrequired"CUSTOMER_REQUEST" "DEFECTIVE_PRODUCT" "WRONG_ITEM" "NOT_AS_DESCRIBED" "DAMAGED_SHIPPING" "DUPLICATE_PAYMENT" "FRAUDULENT_TRANSACTION" "CANCELLED_ORDER" "RETURN_POLICY" "GOODWILL" …reasonDescriptionstringoptionalnotesstringoptionalautoApprovebooleanrequiredfalseresult.data.jsonPOST/api/trpc/orders.refund.executeRefund.execute
refundIdstring · uuidrequiredresult.data.jsonGET/api/trpc/orders.refund.listByOrderRefund.list By Order
orderIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/orders.refund.processRefund.process
refundIdstring · uuidrequiredapprovebooleanrequirednotesstringoptionalresult.data.jsonPOST/api/trpc/orders.syncOrderSync Order
orderIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/orders.updateKitchenStatusUpdate Kitchen Status
idstringrequiredkitchenStatusenumrequired"received" "preparing" "ready" "completed"notesstringoptionalresult.data.jsonPOST/api/trpc/orders.updateOrderItemUpdate Order Item
result.data.jsonPOST/api/trpc/orders.updateOrderUpdate Order
idstringrequiredinvoiceNumberanyrequiredinvoiceDateanyoptionaldeliveryDateany | nulloptionalinvoiceStatusenumoptional"DRAFT" "SENT" "PAID" "OVERDUE" "CANCELED"receiverIdstring | nulloptionalsenderIdstring | nulloptionalclientIdstring | nulloptionalvendorIdsstring[]optionalcurrencystringoptionaltotalAmountnumberoptionaladditionalNotesstringoptionalitemsobject[]optionalidstringoptionalproductIdstringoptionalnamestringrequireddescriptionstring | nulloptionalquantityintegerrequiredunitPricenumberrequiredrecalculateVendorsbooleanoptionalresult.data.jsonPOST/api/trpc/orders.updateStatusUpdate Status
idstringrequiredstatusenumrequired"DRAFT" "SENT" "PAID" "OVERDUE" "CANCELED"result.data.jsonPOST/api/trpc/orders.validateOrderValidate Order
orderIdstring · uuidrequiredresult.data.jsonpayments 24
POST/api/trpc/payments.applyMyUpdatedCardApply My Updated Card
printSubscriptionIdstring · uuidrequiredpaymentMethodIdstringrequiredresult.data.jsonGET/api/trpc/payments.checkStripeConfigurationCheck Stripe Configuration
result.data.json : objectisConfiguredbooleanoptionalPOST/api/trpc/payments.createEditionCheckoutSessionCreate Edition Checkout Session
editionIdstring · uuidrequiredorderIdstring · uuidoptionalsuccessUrlstringoptionalcancelUrlstringoptionalresult.data.jsonPOST/api/trpc/payments.createMagazineCheckoutSessionCreate Magazine Checkout Session
subscriptionPlanIdstring · uuidrequiredsuccessUrlstringoptionalcancelUrlstringoptionalpreviousSubIdstring · uuidoptionalresult.data.jsonPOST/api/trpc/payments.createMagazinePurchaseCheckoutSessionCreate Magazine Purchase Checkout Session
itemsobject[]requiredidstring · uuidrequiredtitlestringrequiredpricenumberoptionalquantityintegerrequiredformatenumoptional"numerique" "papier" "combo"kindenumoptional"subscription" "magazine"durationYears1 | 2optionalisMonthlybooleanoptionalisGiftbooleanoptionalgiftRecipientobjectoptionalfirstNamestringrequiredlastNamestringrequiredemailstring · emailrequiredaddressstringrequiredpostalCodestringrequiredcitystringrequiredcountrystringrequiredmessagestringoptionalcountryenumrequired"FR" "WORLD" · default "FR"customerInfoobjectoptionalcivilitystringoptionalfirstNamestringrequiredlastNamestringrequiredemailstring · emailrequiredphonestringrequiredcompanystringoptionaladdressstringrequiredaddress2stringoptionalcitystringrequiredpostalCodestringrequiredcountrystringrequirednotesstringoptionalbillingInfoobjectoptionaladdressstringrequiredaddress2stringoptionalcitystringrequiredpostalCodestringrequiredcountrystringrequireddeliveryOptionstringoptionalpaymentMethodstringoptionaltotalsobjectoptionalsubtotalnumberrequireddeliverynumberrequiredtotalnumberrequiredsuccessUrlstringoptionalcancelUrlstringoptionalresult.data.jsonPOST/api/trpc/payments.createMyUpdateCardSetupIntentCreate My Update Card Setup Intent
printSubscriptionIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/payments.createOfflineMagazineCheckoutCreate Offline Magazine Checkout
itemsobject[]requiredidstringrequiredtitlestringoptionalpricenumberoptionalquantityintegerrequired1formatenumoptional"numerique" "papier" "combo"kindenumoptional"subscription" "magazine"durationYears1 | 2optionalisMonthlybooleanoptionalisGiftbooleanoptionalcountryenumrequired"FR" "WORLD" · default "FR"paymentMethodenumrequired"BANK_TRANSFER" "CHEQUE"customerInfoobjectrequiredcivilitystringoptionalfirstNamestringrequiredlastNamestringrequiredemailstring · emailrequiredphonestringrequiredcompanystringoptionaladdressstringrequiredaddress2stringoptionalcitystringrequiredpostalCodestringrequiredcountrystringrequirednotesstringoptionalbillingInfoobjectoptionaladdressstringrequiredaddress2stringoptionalcitystringrequiredpostalCodestringrequiredcountrystringrequiredtotalsobjectoptionalsubtotalnumberoptionaldeliverynumberoptionaltotalnumberrequiredresult.data.jsonPOST/api/trpc/payments.createOfflineMagazineSubscriptionCheckoutCreate Offline Magazine Subscription Checkout
magazineSubscriptionPlanIdstring · uuidrequiredisMonthlytruerequiredcountryenumrequired"FR" "WORLD" · default "FR"paymentMethodenumrequired"BANK_TRANSFER" "CHEQUE"customerInfoobjectrequiredcivilitystringoptionalfirstNamestringrequiredlastNamestringrequiredemailstring · emailrequiredphonestringrequiredcompanystringoptionaladdressstringrequiredaddress2stringoptionalcitystringrequiredpostalCodestringrequiredcountrystringrequirednotesstringoptionalbillingInfoobjectoptionaladdressstringrequiredaddress2stringoptionalcitystringrequiredpostalCodestringrequiredcountrystringrequiredresult.data.jsonPOST/api/trpc/payments.createOperatorCardSubscriptionCreate Operator Card Subscription
targetContactIdstring · uuidrequiredmagazineSubscriptionPlanIdstring · uuidrequiredcountryenumrequired"FR" "WORLD" · default "FR"modeenumrequired"RECURRING_MONTHLY" "RECURRING_QUARTERLY" "PER_ISSUE"stripeCustomerIdstringrequiredpaymentMethodIdstringrequiredresult.data.jsonPOST/api/trpc/payments.createOperatorSetupIntentCreate Operator Setup Intent
targetContactIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/payments.createPaymentIntentCreate Payment Intent
orderIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/payments.createPerIssueCardSetupCheckoutCreate Per Issue Card Setup Checkout
magazineSubscriptionPlanIdstring · uuidrequiredcountryenumrequired"FR" "WORLD" · default "FR"customerEmailstring · emailrequiredcustomerFirstNamestringrequiredcustomerLastNamestringrequiredsuccessUrlstring · urirequiredcancelUrlstring · urirequiredresult.data.jsonPOST/api/trpc/payments.createRecurringMagazineSubscriptionCheckoutCreate Recurring Magazine Subscription Checkout
magazineSubscriptionPlanIdstring · uuidrequiredcountryenumrequired"FR" "WORLD" · default "FR"interval"month"required"month"intervalCount1 | 3required1successUrlstring · urirequiredcancelUrlstring · urirequiredresult.data.jsonPOST/api/trpc/payments.createRecurringMagazineSubscriptionLinkForCustomerCreate Recurring Magazine Subscription Link For Customer
magazineSubscriptionPlanIdstring · uuidrequiredtargetContactIdstring · uuidrequiredcountryenumrequired"FR" "WORLD" · default "FR"interval"month"required"month"intervalCount1 | 3required1successUrlstring · urirequiredcancelUrlstring · urirequiredresult.data.jsonPOST/api/trpc/payments.createVisitCheckoutSessionCreate Visit Checkout Session
reservationIdstring · uuidrequiredsuccessUrlstringoptionalcancelUrlstringoptionalresult.data.jsonGET/api/trpc/payments.getCheckoutFunnelGet Checkout Funnel
fromstringoptionaltostringoptionalresult.data.json : objectwindowobjectoptionalfromstringoptionaltostringoptionalfunnelobjectoptionalreachedCheckoutintegeroptionalpayClickedintegeroptionalsessionCreatedintegeroptionalcompletedintegeroptionalprocessingintegeroptionalmintedEventsintegeroptionalexpiredintegeroptionalabandonedFrontendintegeroptionalerrorsintegeroptionalrevenueobjectoptionalpaidCountintegeroptionalpaidAmountintegeroptionalcurrencystringoptionalpendingobjectoptionalinflightintegeroptionalabandonedintegeroptionaleventsByKindany[]optionalGET/api/trpc/payments.getMagazineCartPricingGet Magazine Cart Pricing
itemsobject[]requiredidstring · uuidrequiredformatenumoptional"numerique" "papier" "combo"result.data.jsonGET/api/trpc/payments.getPaymentMethodsGet Payment Methods
result.data.json : object[]idstringoptionalnamestringoptionaltypestringoptionalisActivebooleanoptionalGET/api/trpc/payments.getPaymentStatsGet Payment Stats
dateFromanyoptionaldateToanyoptionalresult.data.json : objecttotalTransactionsintegeroptionaltotalAmountnumberoptionalcompletedTransactionsintegeroptionalfailedTransactionsintegeroptionalpendingTransactionsintegeroptionalprocessingTransactionsintegeroptionalcancelledTransactionsintegeroptionaltotalProcessingFeesnumberoptionalaverageTransactionAmountnumberoptionalGET/api/trpc/payments.getStripeConfigurationGet Stripe Configuration
result.data.json : objectsecretKeyanyoptionalpublishableKeyanyoptionalisConfiguredbooleanoptionalGET/api/trpc/payments.getTransactionByIdGet Transaction By Id
idstringrequiredresult.data.jsonGET/api/trpc/payments.getTransactionsGet Transactions
pageintegerrequired1per_pageintegerrequired20dateFromanyoptionaldateToanyoptionalstatusenumoptional"PENDING" "PROCESSING" "COMPLETED" "FAILED" "CANCELLED"paymentMethodstringoptionalorderIdstring · uuidoptionalcustomerIdstring · uuidoptionalresult.data.json : objecttransactionsany[]optionaltotalintegeroptionalpageintegeroptionalper_pageintegeroptionaltotalPagesintegeroptionalGET/api/trpc/payments.listAbandonedCheckoutsList Abandoned Checkouts
stateenumrequired"abandoned" "inflight" "all" · default "abandoned"limitnumberrequired50result.data.jsonPOST/api/trpc/payments.updateStripeConfigurationUpdate Stripe Configuration
secretKeystringrequiredpublishableKeystringrequiredresult.data.jsonproducts 27
POST/api/trpc/products.assignSubCategoryToProductAssign Sub Category To Product
productIdstring · uuidrequiredsubCategoryIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/products.bulkUpdateBulk Update
updatesobject[]requiredidstring · uuidrequirednamestringoptionaldescriptionstringoptionalreferencestringoptionalmanufacturerstringoptionalactivebooleanoptionalpricenumberoptionalproPricenumber | nulloptionaltaxRatenumberoptionalisBuyablebooleanoptionalpackagingQuantitynumberoptionalpackagingUnitstringoptionalsaleDetailstringoptionalsaleQuantitynumberoptionalsaleUnitstringoptionalsaleTypestringoptionalstockintegeroptionaldefaultVendorIdstringoptionalpackagingTypeIdstringoptionaldataPatchobjectoptionalresult.data.jsonGET/api/trpc/products.byPackagingTypeBy Packaging Type
packagingTypeIdstringrequiredpagenumberrequired0limitnumberrequired50result.data.jsonPOST/api/trpc/products.clearProductsCacheClear Products Cache
result.data.jsonPOST/api/trpc/products.createCreate
namestringrequireddescriptionstringoptionalpricenumberrequiredproPricenumber | nulloptionalreferencestringoptionalmanufacturerstringoptionaltaxRatenumberrequired20defaultVendorIdstringoptionalpackagingTypeIdstringoptionalpackagingQuantitynumberoptionalpackagingUnitstringoptionalsaleDetailstringoptionalsaleQuantitynumberoptionalsaleUnitstringoptionalsaleTypestringoptionaldefaultTemplateIdstringoptionalisBuyablebooleanrequiredtrueactivebooleanrequiredtruemainImageIdstring | nulloptionalimagesstring[]required[]productTypeenumoptional"SIMPLE" "VARIABLE" "COMPOSITE" "FORMULE" "MENU" · default "SIMPLE"manageStockbooleanoptionalfalsestockintegeroptionallowStockThresholdintegeroptionalsoldIndividuallybooleanoptionalfalseweightUnitstringoptionalrequiresLotNumberbooleanoptionalfalseshowOrderDetailsbooleanoptionalfalseisPerishablebooleanoptionalfalseperishabilityDaysintegeroptionaldeliveryDaysintegeroptionalspecificOveragePercentintegeroptionalweightnumberoptionallengthnumberoptionalwidthnumberoptionalheightnumberoptionalpurchaseNotestringoptionalmenuOrderintegeroptionalisGenericbooleanoptionalfalseresult.data.jsonPOST/api/trpc/products.createWithAllNeedsCreate With All Needs
result.data.jsonPOST/api/trpc/products.deleteAllProductsDelete All Products
confirmationIdstringrequiredresult.data.jsonPOST/api/trpc/products.deleteGenericLinkDelete Generic Link
idstring · uuidrequiredresult.data.jsonPOST/api/trpc/products.deleteProductDelete Product
idstringrequiredresult.data.jsonGET/api/trpc/products.getByIdGet By Id
idstringrequiredresult.data.json : objectidstringoptionalreferencestringoptionalplenigoOfferIdanyoptionalplenigoAccessRightUniqueIdanyoptionalnamestringoptionaldescriptionstringoptionalpricenumberoptionalsalePriceanyoptionalproPriceanyoptionalpurchasePricenumberoptionalstockintegeroptionalstockLedgerintegeroptionalisBuyablebooleanoptionalskustringoptionalisGenericbooleanoptionalmagazineEditionIdanyoptionalsiteIdstringoptionalproductTypestringoptionalmanageStockbooleanoptionallowStockThresholdanyoptionalsoldIndividuallybooleanoptionalweightanyoptionallengthanyoptionalwidthanyoptionalheightanyoptionalpurchaseNoteanyoptionalmenuOrderanyoptionaldataobjectoptionallastSyncstringoptionalprestashop_idstringoptionalprestashop_dataobjectoptionalmpnstringoptionalupcstringoptionalisbnstringoptionalnamestringoptionalratenumberoptionaldepthintegeroptionalean13stringoptionalpricenumberoptionalunitystringoptionalwidthintegeroptionalactivestringoptionalheightintegeroptionalweightintegeroptionaldate_addstringoptionaldate_updstringoptionalquantityintegeroptionalprice_ttcnumberoptionalreferencestringoptionalid_productstringoptionaldescriptionstringoptionalid_supplierstringoptionallink_rewritestringoptionalsupplier_namestringoptionalid_manufacturerstringoptionalwholesale_pricenumberoptionalbundle_componentsany[]optionaldescription_shortstringoptionallinked_categoriesobject[]optionalnamestringoptionalslugstringoptionalpositionintegeroptionalid_categoryintegeroptionalmanufacturer_namestringoptionalid_tax_rules_groupintegeroptionalavailable_for_orderstringoptionalid_category_defaultstringoptionalmanufacturerstringoptionaltaxRatenumberoptionalactivebooleanoptionaldefaultVendorIdstringoptionalpackagingTypeIdanyoptionalpackagingQuantityanyoptionalpackagingUnitanyoptionalsaleDetailanyoptionalsaleQuantityanyoptionalsaleUnitanyoptionalsaleTypeanyoptionaldefaultTemplateIdanyoptionalapprovisionnementintegeroptionalweightUnitanyoptionalrequiresLotNumberbooleanoptionalshowOrderDetailsbooleanoptionalisPerishablebooleanoptionalperishabilityDaysanyoptionaldeliveryDaysanyoptionalspecificOveragePercentanyoptionalcreatedByIdstringoptionalwarehouseIdanyoptionalexternalIdstringoptionalsyncedAtanyoptionallastSyncedAtanyoptionalsourcestringoptionalmainImageIdanyoptionalcreatedAtstringoptionalupdatedAtstringoptionaltenantIdstringoptionaltagsIdanyoptionalisMaterialbooleanoptionalisFinishedProductbooleanoptionalmanufacturingLeadTimeanyoptionalsafetyStockanyoptionalreorderPointanyoptionalmoqanyoptionalmanufacturingCostanyoptionalsubscriptionEnabledbooleanoptionalsubscriptionDurationDaysanyoptionalstripeProductIdanyoptionalstripePriceIdanyoptionalstripeRecurringPriceIdanyoptionalimagesany[]optionalmainImageanyoptionaldefaultVendorobjectoptionalidstringoptionalnamestringoptionalemailstringoptionaladdressstringoptionaldescriptionstringoptionaldefaultTemplateIdanyoptionalexternalIdstringoptionalcontactstringoptionalsendEmailstring[]optionalsendSchedulesobject[]optionaldaystringoptionaltimestringoptionalsendTypestringoptionalsendChannelstringoptionalsendAuthorizedbooleanoptionalgroupedOrderbooleanoptionalautoSendbooleanoptionalorderSettingsanyoptionalapprovisionnementintegeroptionaluseStockLedgerbooleanoptionaldefaultOveragePercentintegeroptionalspecificOveragePercentanyoptionaldeliveryDaysintegeroptionaldefaultPackagingTypeIdanyoptionaldataobjectoptionalcitystringoptionalnamestringoptionalphonestringoptionalactivebooleanoptionalcountrystringoptionaladdress1stringoptionaladdress2stringoptionaldate_addstringoptionaldate_updstringoptionallogo_urlstringoptionalpostcodestringoptionalmeta_titlestringoptionalvat_numberstringoptionaldescriptionstringoptionalhas_addressbooleanoptionalhas_contactbooleanoptionalid_supplierstringoptionalvendor_typestringoptionalcontact_namestringoptionalhas_productsbooleanoptionalphone_mobilestringoptionalmeta_keywordsstringoptionalproduct_countintegeroptionaladdress_companystringoptionalcontact_lastnamestringoptionalmeta_descriptionstringoptionalcontact_firstnamestringoptionalsupplier_referencesstringoptionalmainImageIdanyoptionalcreatedAtstringoptionalupdatedAtstringoptionaluserIdanyoptionaltenantIdstringoptionalsiteIdstringoptionalparentVendorIdanyoptionalcsvConfiganyoptionaldefaultTemplateanyoptionalpackagingTypeanyoptionalassignedSubCategoriesobject[]optionalidstringoptionalproductIdstringoptionalsubCategoryIdstringoptionalassignedAtstringoptionalassignedBystringoptionaltenantIdstringoptionalsiteIdstringoptionalsubCategoryobjectoptionalidstringoptionalnamestringoptionalslugstringoptionaldescriptionstringoptionalimageIdanyoptionalorderanyoptionalexternalIdstringoptionaldataobjectoptionalprestashop_dataobjectoptionalparentCategoryIdstringoptionalmainCategoryIdstringoptionalcreatedAtstringoptionalupdatedAtstringoptionaltenantIdstringoptionalsiteIdstringoptionaltagsany[]optionalassignedAttributesany[]optionalassignedOptionListsany[]optionalvariationsany[]optionalvariantsany[]optionalupsellsany[]optionalcrossSellsany[]optionalbundleComponentsany[]optionalgenericLinksany[]optionalparentGenericLinksany[]optionaleffectivePricenumberoptionalpriceLabelstringoptionalprestashopActivebooleanoptionalisbnanyoptionalean13anyoptionalupcanyoptionalmpnanyoptionalppomanyoptionalppomNormalizedanyoptionalGET/api/trpc/products.getBySlugGet By Slug
slugstringrequiredresult.data.jsonGET/api/trpc/products.getCacheStatusGet Cache Status
result.data.jsonGET/api/trpc/products.getOrdersByProductIdGet Orders By Product Id
productIdstringrequiredpagenumberrequired1limitnumberrequired20sortstring | nulloptionalresult.data.jsonGET/api/trpc/products.getProductsByIdsGet Products By Ids
idsstring[]requiredresult.data.jsonGET/api/trpc/products.getProductsGet Products
defaultVendorIdstringoptionalpagenumberrequired0per_pagenumberrequired10searchstringoptionalstockFilterstringoptionalcategoryFilterstringoptionalactiveFilterstringoptionalbuyableFilterstringoptionalpriceRangeFilterstringoptionalgenericFilterstringoptionalbundleFilterstringoptionalproductTypeFilterenumoptional"SIMPLE" "VARIABLE" "COMPOSITE" "FORMULE" "MENU"subscriptionFilterenumoptional"true" "false"publicationIdstringoptionalbundleIdstringoptionalsortOrderstringrequired"createdAt:desc"sortMultipleobject[]optionalfieldstringrequireddirectionenumrequired"asc" "desc"excludeIdsstring[]optionalresult.data.json : objectitemsobject[]optionalidstringoptionalreferencestringoptionalplenigoOfferIdanyoptionalplenigoAccessRightUniqueIdanyoptionalnamestringoptionaldescriptionstringoptionalpricenumberoptionalsalePriceanyoptionalproPriceanyoptionalpurchasePricenumberoptionalstockintegeroptionalstockLedgerintegeroptionalisBuyablebooleanoptionalskustringoptionalisGenericbooleanoptionalmagazineEditionIdanyoptionalsiteIdstringoptionalproductTypestringoptionalmanageStockbooleanoptionallowStockThresholdintegeroptionalsoldIndividuallybooleanoptionalweightanyoptionallengthanyoptionalwidthanyoptionalheightanyoptionalpurchaseNoteanyoptionalmenuOrderanyoptionaldataobjectoptionallastSyncstringoptionalprestashop_idstringoptionalprestashop_dataobjectoptionalmpnstringoptionalupcstringoptionalisbnstringoptionalnamestringoptionalratenumberoptionaldepthintegeroptionalean13stringoptionalpricenumberoptionalunitystringoptionalwidthintegeroptionalactivestringoptionalheightintegeroptionalweightintegeroptionaldate_addstringoptionaldate_updstringoptionalquantityintegeroptionalprice_ttcnumberoptionalreferencestringoptionalid_productstringoptionaldescriptionstringoptionalid_supplierstringoptionallink_rewritestringoptionalsupplier_namestringoptionalid_manufacturerstringoptionalwholesale_pricenumberoptionalbundle_componentsany[]optionaldescription_shortstringoptionallinked_categoriesobject[]optionalmanufacturer_namestringoptionalid_tax_rules_groupintegeroptionalavailable_for_orderstringoptionalid_category_defaultstringoptionalmanufacturerstringoptionaltaxRatenumberoptionalactivebooleanoptionaldefaultVendorIdstringoptionalpackagingTypeIdstringoptionalpackagingQuantityintegeroptionalpackagingUnitstringoptionalsaleDetailanyoptionalsaleQuantitynumberoptionalsaleUnitstringoptionalsaleTypestringoptionaldefaultTemplateIdanyoptionalapprovisionnementintegeroptionalweightUnitanyoptionalrequiresLotNumberbooleanoptionalshowOrderDetailsbooleanoptionalisPerishablebooleanoptionalperishabilityDaysanyoptionaldeliveryDaysanyoptionalspecificOveragePercentanyoptionalcreatedByIdstringoptionalwarehouseIdanyoptionalexternalIdstringoptionalsyncedAtanyoptionallastSyncedAtanyoptionalsourcestringoptionalmainImageIdanyoptionalcreatedAtstringoptionalupdatedAtstringoptionaltenantIdstringoptionaltagsIdanyoptionalisMaterialbooleanoptionalisFinishedProductbooleanoptionalmanufacturingLeadTimeanyoptionalsafetyStockanyoptionalreorderPointanyoptionalmoqanyoptionalmanufacturingCostanyoptionalsubscriptionEnabledbooleanoptionalsubscriptionDurationDaysanyoptionalstripeProductIdanyoptionalstripePriceIdanyoptionalstripeRecurringPriceIdanyoptionalmainImageanyoptionalpackagingTypeobjectoptionalidstringoptionalnamestringoptionalsizestringoptionalorderByQuantityanyoptionaldescriptionstringoptionalcreatedAtstringoptionalupdatedAtstringoptionaltenantIdstringoptionaldefaultVendorobjectoptionalidstringoptionalnamestringoptionaluseStockLedgerbooleanoptionalstockAvailabilityany[]optionalmagazineEditionanyoptionalassignedSubCategoriesobject[]optionalidstringoptionalproductIdstringoptionalsubCategoryIdstringoptionalassignedAtstringoptionalassignedBystringoptionaltenantIdstringoptionalsiteIdstringoptionalsubCategoryobjectoptionalidstringoptionalnamestringoptionalmainCategoryobjectoptional_countobjectoptionalbundleComponentsintegeroptionalprestashopActivebooleanoptionaltotalintegeroptionalpageintegeroptionalper_pageintegeroptionalpagesintegeroptionalGET/api/trpc/products.getVendorOrdersByProductIdGet Vendor Orders By Product Id
productIdstringrequiredpagenumberrequired1limitnumberrequired20result.data.jsonGET/api/trpc/products.listGenericLinksList Generic Links
result.data.jsonGET/api/trpc/products.listList
pagenumberrequired0limitnumberrequired10searchstringoptionalactivebooleanoptionalisBuyablebooleanoptionalcategoryIdstringoptionalvendorIdstringoptionalpackagingTypeIdstringoptionalsortBystringrequired"createdAt"sortOrderenumrequired"asc" "desc" · default "desc"result.data.json : objectitemsobject[]optionalidstringoptionalreferencestringoptionalplenigoOfferIdanyoptionalplenigoAccessRightUniqueIdanyoptionalnamestringoptionaldescriptionstringoptionalpricenumberoptionalsalePriceintegeroptionalproPriceanyoptionalpurchasePriceintegeroptionalstockintegeroptionalstockLedgerintegeroptionalisBuyablebooleanoptionalskustringoptionalisGenericbooleanoptionalmagazineEditionIdanyoptionalsiteIdstringoptionalproductTypestringoptionalmanageStockbooleanoptionallowStockThresholdanyoptionalsoldIndividuallybooleanoptionalweightanyoptionallengthanyoptionalwidthanyoptionalheightanyoptionalpurchaseNoteanyoptionalmenuOrderanyoptionaldataobjectoptionallastSyncstringoptionalprestashop_idstringoptionalreferenceUnitstringoptionalprestashop_dataobjectoptionalmpnstringoptionalupcstringoptionalisbnanyoptionalnamestringoptionalrateintegeroptionaldepthstringoptionalean13stringoptionalpricestringoptionalstatestringoptionalunitystringoptionalwidthstringoptionalactivestringoptionalecotaxstringoptionalheightstringoptionalweightstringoptionalid_langstringoptionalid_shopstringoptionalindexedstringoptionalon_salestringoptionaldate_addstringoptionaldate_updstringoptionallocationstringoptionalquantitystringoptionaltax_namestringoptionalconditionstringoptionalreferencestringoptionalid_productstringoptionalis_virtualstringoptionalmeta_titlestringoptionalshow_pricestringoptionalvisibilitystringoptionaldescriptionstringoptionalfinal_pricestringoptionalid_supplierstringoptionalonline_onlystringoptionaltext_fieldsstringoptionalcustomizablestringoptionallink_rewritestringoptionalout_of_stockstringoptionalproduct_typestringoptionalavailable_nowstringoptionalcache_is_packstringoptionalmeta_keywordsstringoptionalredirect_typestringoptionalsupplier_nameanyoptionalavailable_datestringoptionalshow_conditionstringoptionalavailable_laterstringoptionalid_manufacturerstringoptionalid_shop_defaultstringoptionallow_stock_alertstringoptionalpack_stock_typestringoptionalwholesale_pricestringoptionalmeta_descriptionstringoptionalminimal_quantitystringoptionalunit_price_ratiostringoptionaluploadable_filesstringoptionalbundle_componentsany[]optionaldelivery_in_stockanyoptionaldescription_shortstringoptionallinked_categoriesobject[]optionalmanufacturer_nameanyoptionalquantity_discountstringoptionaldelivery_out_stockanyoptionalid_tax_rules_groupstringoptionalid_type_redirectedstringoptionalsupplier_referencestringoptionalavailable_for_orderstringoptionalid_category_defaultstringoptionallow_stock_thresholdanyoptionalcache_has_attachmentsstringoptionalcache_default_attributestringoptionaladditional_shipping_coststringoptionaladditional_delivery_timesstringoptionaladvanced_stock_managementstringoptionalreferenceSaleQuantityintegeroptionalreferencePurchaseQuantityintegeroptionalmanufacturerstringoptionaltaxRatenumberoptionalactivebooleanoptionaldefaultVendorIdstringoptionalpackagingTypeIdstringoptionalpackagingQuantityintegeroptionalpackagingUnitstringoptionalsaleDetailstringoptionalsaleQuantityintegeroptionalsaleUnitstringoptionalsaleTypestringoptionaldefaultTemplateIdanyoptionalapprovisionnementintegeroptionalweightUnitanyoptionalrequiresLotNumberbooleanoptionalshowOrderDetailsbooleanoptionalisPerishablebooleanoptionalperishabilityDaysanyoptionaldeliveryDaysanyoptionalspecificOveragePercentanyoptionalcreatedByIdstringoptionalwarehouseIdanyoptionalexternalIdstringoptionalsyncedAtstringoptionallastSyncedAtanyoptionalsourcestringoptionalmainImageIdanyoptionalcreatedAtstringoptionalupdatedAtstringoptionaltenantIdstringoptionaltagsIdanyoptionalisMaterialbooleanoptionalisFinishedProductbooleanoptionalmanufacturingLeadTimeanyoptionalsafetyStockanyoptionalreorderPointanyoptionalmoqanyoptionalmanufacturingCostanyoptionalsubscriptionEnabledbooleanoptionalsubscriptionDurationDaysanyoptionalstripeProductIdanyoptionalstripePriceIdanyoptionalstripeRecurringPriceIdanyoptionalmainImageanyoptionalpackagingTypeobjectoptionalidstringoptionalnamestringoptionalsizestringoptionalorderByQuantityanyoptionaldescriptionstringoptionalcreatedAtstringoptionalupdatedAtstringoptionaltenantIdstringoptionaldefaultVendorobjectoptionalidstringoptionalnamestringoptionalassignedSubCategoriesany[]optionalvariantsany[]optionaleffectivePricenumberoptionalpriceLabelstringoptionaltotalintegeroptionalpageintegeroptionallimitintegeroptionalpagesintegeroptionalPOST/api/trpc/products.removeSubCategoryFromProductRemove Sub Category From Product
productIdstring · uuidrequiredsubCategoryIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/products.syncIndividualProductSync Individual Product
productIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/products.syncProductsSync Products
offsetnumberrequired0limitnumberrequired100result.data.jsonPOST/api/trpc/products.syncProductsStockSync Products Stock
result.data.jsonPOST/api/trpc/products.syncSingleProductStockSync Single Product Stock
productIdstringrequiredexternalIdstringoptionalresult.data.jsonPOST/api/trpc/products.updateUpdate
namestringoptionaldescriptionstringoptionalpricenumberoptionalproPricenumber | nulloptionalreferencestringoptionalmanufacturerstringoptionaltaxRatenumberoptionaldefaultVendorIdstringoptionalpackagingTypeIdstringoptionalpackagingQuantitynumberoptionalpackagingUnitstringoptionalsaleDetailstringoptionalsaleQuantitynumberoptionalsaleUnitstringoptionalsaleTypestringoptionaldefaultTemplateIdstringoptionalisBuyablebooleanoptionalactivebooleanoptionalmainImageIdstring | nulloptionalproductTypeenumoptional"SIMPLE" "VARIABLE" "COMPOSITE" "FORMULE" "MENU"manageStockbooleanoptionalstockintegeroptionallowStockThresholdintegeroptionalsoldIndividuallybooleanoptionalweightUnitstringoptionalrequiresLotNumberbooleanoptionalshowOrderDetailsbooleanoptionalisPerishablebooleanoptionalperishabilityDaysintegeroptionaldeliveryDaysintegeroptionalspecificOveragePercentintegeroptionalweightnumberoptionallengthnumberoptionalwidthnumberoptionalheightnumberoptionalpurchaseNotestringoptionalmenuOrderintegeroptionalisGenericbooleanoptionalidstring · uuidrequiredskipIndexingbooleanrequiredfalseimagesstring[]optionalresult.data.jsonPOST/api/trpc/products.updateStripeLinkUpdate Stripe Link
idstring · uuidrequiredstripeProductIdstring | nulloptionalstripePriceIdstring | nulloptionalstripeRecurringPriceIdstring | nulloptionalsubscriptionEnabledbooleanoptionalsubscriptionDurationDaysinteger | nulloptionalresult.data.jsonPOST/api/trpc/products.updateWithAllNeedsUpdate With All Needs
result.data.jsonPOST/api/trpc/products.upsertGenericLinkUpsert Generic Link
idstring · uuidoptionalgenericProductIdstring · uuidrequiredexternalProductIdstringrequiredconversionFactornumberrequiredconversionUnitstringoptional"kg"notesstringoptionalresult.data.jsonrecurringInvoices 10
POST/api/trpc/recurringInvoices.cancelCancel
idstring · uuidrequiredresult.data.jsonPOST/api/trpc/recurringInvoices.createCreate
clientIdstring · uuidrequiredfrequencyenumrequired"WEEKLY" "BIWEEKLY" "MONTHLY" "QUARTERLY" "YEARLY"startDateanyrequiredendDateany | nulloptionalitemsobject[]requirednamestringrequireddescriptionstringoptionalquantitynumberrequiredunitPricenumberrequiredtaxRatenumberoptionalcurrencystringrequired"EUR"languagestringrequired"fr"notesstringoptionalfooterstringoptionalpaymentTermsstringoptionalpaymentMethodstringoptionalautoSendbooleanrequiredfalseautoReminderbooleanrequiredfalsepdfTemplatenumberrequired3pdfFormatstringoptionaltaxDetailsobjectoptionaldiscountDetailsobjectoptionalresult.data.jsonPOST/api/trpc/recurringInvoices.deleteDelete
idstring · uuidrequiredresult.data.jsonGET/api/trpc/recurringInvoices.getGet
idstring · uuidrequiredresult.data.jsonGET/api/trpc/recurringInvoices.getStatsGet Stats
result.data.json : objecttotalintegeroptionalactiveintegeroptionalpausedintegeroptionalcancelledintegeroptionalGET/api/trpc/recurringInvoices.getUpcomingGet Upcoming
daysAheadnumberrequired30result.data.jsonGET/api/trpc/recurringInvoices.listList
pagenumberrequired1limitnumberrequired20statusenumoptional"ACTIVE" "PAUSED" "CANCELLED" "COMPLETED"clientIdstring · uuidoptionalsearchstringoptionalresult.data.json : objectitemsany[]optionaltotalintegeroptionalpageintegeroptionallimitintegeroptionaltotalPagesintegeroptionalhasMorebooleanoptionalPOST/api/trpc/recurringInvoices.pausePause
idstring · uuidrequiredresult.data.jsonPOST/api/trpc/recurringInvoices.resumeResume
idstring · uuidrequiredresult.data.jsonPOST/api/trpc/recurringInvoices.updateUpdate
idstring · uuidrequiredclientIdstring · uuidoptionalfrequencyenumoptional"WEEKLY" "BIWEEKLY" "MONTHLY" "QUARTERLY" "YEARLY"startDateanyoptionalendDateany | nulloptionalitemsobject[]optionalnamestringrequireddescriptionstringoptionalquantitynumberrequiredunitPricenumberrequiredtaxRatenumberoptionalcurrencystringoptionallanguagestringoptionalnotesstringoptionalfooterstringoptionalpaymentTermsstringoptionalpaymentMethodstringoptionalautoSendbooleanoptionalautoReminderbooleanoptionalpdfTemplatenumberoptionalpdfFormatstringoptionaltaxDetailsobjectoptionaldiscountDetailsobjectoptionalstatusenumoptional"ACTIVE" "PAUSED" "CANCELLED" "COMPLETED"isActivebooleanoptionalresult.data.jsonshipping 43
GET/api/trpc/shipping.calculateEUVATCalculate EUVAT
amountnumberrequiredfromCountrystringrequiredtoCountrystringrequiredresult.data.jsonGET/api/trpc/shipping.calculateShippingRatesCalculate Shipping Rates
originobjectrequiredpostalCodestringrequiredcountrystringrequireddestinationobjectrequiredpostalCodestringrequiredcountrystringrequiredpackagesobject[]requiredweightnumberrequiredlengthnumberoptionalwidthnumberoptionalheightnumberoptionalcurrencystringrequiredcarrierIdsstring · uuid[]optionalresult.data.jsonPOST/api/trpc/shipping.colissimoCreateLabelColissimo Create Label
shipmentIdstring · uuidrequiredresult.data.jsonGET/api/trpc/shipping.colissimoGetRatesColissimo Get Rates
originobjectrequiredpostalCodestringrequiredcountrystringrequireddestinationobjectrequiredpostalCodestringrequiredcountrystringrequiredweightnumberrequiredresult.data.jsonGET/api/trpc/shipping.colissimoSearchPickupPointsColissimo Search Pickup Points
addressstringrequiredpostalCodestringrequiredcitystringrequiredresult.data.jsonGET/api/trpc/shipping.colissimoTrackShipmentColissimo Track Shipment
trackingNumberstringrequiredresult.data.jsonPOST/api/trpc/shipping.createRateCreate Rate
carrierIdstring · uuidrequiredserviceIdstring · uuidrequiredzoneIdstring · uuidrequirednamestringoptionaltypeenumrequired"FLAT_RATE" "WEIGHT_BASED" "VOLUME_BASED" "DISTANCE_BASED" "HYBRID"weightMinnumberrequiredweightMaxnumberrequiredbaseRatenumberrequiredperKgRatenumberoptionalvolumeMinnumberoptionalvolumeMaxnumberoptionalperVolumeRatenumberoptionalhandlingFeenumberoptionalfuelSurchargenumberoptionalinsuranceFeenumberoptionalcorsicaSurchargenumberoptionaldomTomSurchargenumberoptionalruralSurchargenumberoptionalpickupPointDiscountnumberoptionalvatRatenumberrequiredvatIncludedbooleanrequiredisActivebooleanrequiredvalidFromanyoptionalvalidToanyoptionalminOrderValuenumberoptionalmaxOrderValuenumberoptionalresult.data.jsonPOST/api/trpc/shipping.createServiceCreate Service
carrierIdstring · uuidrequirednamestringrequiredcodestringrequiredtypeenumrequired"STANDARD" "EXPRESS" "ECONOMY" "PICKUP_POINT" "SAME_DAY" "APPOINTMENT"descriptionstringoptionalestimatedDaysMinintegerrequiredestimatedDaysMaxintegerrequiredtrackingIncludedbooleanrequiredinsuranceIncludedbooleanrequiredsignatureRequiredbooleanrequiredisActivebooleanrequiredavailableZonesstring[]requiredpickupPointServicebooleanrequiredappointmentRequiredbooleanrequiredresult.data.jsonPOST/api/trpc/shipping.createShipmentCreate Shipment
orderIdstring · uuidrequiredcarrierIdstring · uuidrequiredserviceIdstring · uuidrequiredpickupPointIdstring · uuidoptionalpackagesobject[]requiredweightnumberrequiredlengthnumberoptionalwidthnumberoptionalheightnumberoptionalsenderAddressobjectrequiredrecipientAddressobjectrequiredcurrencystringrequiredinstructionsstringoptionalrequiresSignaturebooleanrequiredfalseinsuranceValuenumberoptionalresult.data.jsonPOST/api/trpc/shipping.createShippingCarrierCreate Shipping Carrier
namestringrequiredcodestringrequireddescriptionstringoptionallogoUrlstring · urioptionalwebsiteUrlstring · urioptionalstatusenumrequired"ACTIVE" "INACTIVE" "TESTING" "SUSPENDED"priorityintegerrequiredapiEndpointstring · urioptionalapiKeystringoptionalapiSecretstringoptionaltestModebooleanrequiredcountryCodestringrequiredeuCoveragebooleanrequiredinternationalCoveragebooleanrequiredpickupPointsSupportedbooleanrequiredtrackingSupportedbooleanrequiredlabelGenerationSupportedbooleanrequiredcorsicaSupportedbooleanrequireddomTomSupportedbooleanrequiredappointmentDeliverybooleanrequiredmaxWeightnumberoptionalmaxLengthnumberoptionalmaxWidthnumberoptionalmaxHeightnumberoptionalresult.data.jsonPOST/api/trpc/shipping.createZoneCreate Zone
namestringrequiredcodestringrequiredtypeenumrequired"DOMESTIC" "CORSICA" "DOM_TOM" "EU" "EUROPE_NON_EU" "INTERNATIONAL"descriptionstringoptionalcountriesstring[]requiredregionsstring[]requiredpostalCodeRangesobjectoptionalincludesCorsicabooleanrequiredincludesDomTombooleanrequiredruralDeliveryHandlingbooleanrequiredisActivebooleanrequiredpriorityintegerrequiredfreeShippingThresholdnumberoptionalmaxWeightnumberoptionalmaxDimensionsobjectoptionalresult.data.jsonPOST/api/trpc/shipping.deleteRateDelete Rate
rateIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/shipping.deleteServiceDelete Service
serviceIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/shipping.deleteShippingCarrierDelete Shipping Carrier
carrierIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/shipping.deleteZoneDelete Zone
zoneIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/shipping.generateBulkLabelsGenerate Bulk Labels
shipmentIdsstring · uuid[]requiredresult.data.jsonPOST/api/trpc/shipping.generateLabelGenerate Label
shipmentIdstring · uuidrequiredresult.data.jsonGET/api/trpc/shipping.getCarrierGet Carrier
result.data.json : object[]idstringoptionalcarrierIdstringoptionaltenantIdstringoptionalsiteIdstringoptionalnamestringoptionalcodestringoptionaltypestringoptionaldescriptionstringoptionalestimatedDaysMinintegeroptionalestimatedDaysMaxintegeroptionaltrackingIncludedbooleanoptionalinsuranceIncludedbooleanoptionalsignatureRequiredbooleanoptionalisActivebooleanoptionalavailableZonesstring[]optionalpickupPointServicebooleanoptionalappointmentRequiredbooleanoptionalcreatedAtstringoptionalupdatedAtstringoptionalcarrierobjectoptionalidstringoptionalnamestringoptionalcodestringoptionalratesobject[]optionalidstringoptionaltenantIdstringoptionalsiteIdstringoptionalcarrierIdstringoptionalserviceIdstringoptionalzoneIdstringoptionalnamestringoptionaltypestringoptionalweightMinstringoptionalweightMaxstringoptionalbaseRatestringoptionalperKgRatestringoptionalvolumeMinanyoptionalvolumeMaxanyoptionalperVolumeRateanyoptionalhandlingFeestringoptionalfuelSurchargestringoptionalinsuranceFeestringoptionalcorsicaSurchargestringoptionaldomTomSurchargestringoptionalruralSurchargestringoptionalpickupPointDiscountstringoptionalvatRatestringoptionalvatIncludedbooleanoptionalisActivebooleanoptionalvalidFromstringoptionalvalidToanyoptionalminOrderValuestringoptionalmaxOrderValueanyoptionalcreatedAtstringoptionalupdatedAtstringoptionalzoneobjectoptionalidstringoptionaltenantIdstringoptionalsiteIdstringoptionalnamestringoptionalcodestringoptionaltypestringoptionaldescriptionstringoptionalcountriesstring[]optionalregionsany[]optionalpostalCodeRangesanyoptionalincludesCorsicabooleanoptionalincludesDomTombooleanoptionalruralDeliveryHandlingbooleanoptionalisActivebooleanoptionalpriorityintegeroptionalfreeShippingThresholdstringoptionalmaxWeightstringoptionalmaxDimensionsanyoptionalcreatedAtstringoptionalupdatedAtstringoptionalGET/api/trpc/shipping.getCostAnalysisGet Cost Analysis
startDateanyrequiredendDateanyrequiredresult.data.jsonGET/api/trpc/shipping.getDeliveryPerformanceGet Delivery Performance
startDateanyrequiredendDateanyrequiredresult.data.jsonGET/api/trpc/shipping.getPerformanceDashboardGet Performance Dashboard
startDateanyrequiredendDateanyrequiredresult.data.jsonGET/api/trpc/shipping.getPickupPointsGet Pickup Points
carrierIdstring · uuidrequiredaddressstringrequiredpostalCodestringrequiredcitystringrequiredcountrystringrequiredresult.data.jsonGET/api/trpc/shipping.getPrintJobsGet Print Jobs
pageintegerrequired1limitintegerrequired50result.data.json : objectsuccessbooleanoptionalprintJobsany[]optionaltotalintegeroptionalhasMorebooleanoptionalGET/api/trpc/shipping.getQuickEstimateGet Quick Estimate
weightnumberrequiredcarrierIdstring · uuidoptionalresult.data.jsonGET/api/trpc/shipping.getRatesGet Rates
result.data.json : object[]idstringoptionaltenantIdstringoptionalsiteIdstringoptionalcarrierIdstringoptionalserviceIdstringoptionalzoneIdstringoptionalnamestringoptionaltypestringoptionalweightMinstringoptionalweightMaxstringoptionalbaseRatestringoptionalperKgRatestringoptionalvolumeMinanyoptionalvolumeMaxanyoptionalperVolumeRateanyoptionalhandlingFeestringoptionalfuelSurchargestringoptionalinsuranceFeestringoptionalcorsicaSurchargestringoptionaldomTomSurchargestringoptionalruralSurchargestringoptionalpickupPointDiscountstringoptionalvatRatestringoptionalvatIncludedbooleanoptionalisActivebooleanoptionalvalidFromstringoptionalvalidToanyoptionalminOrderValuestringoptionalmaxOrderValueanyoptionalcreatedAtstringoptionalupdatedAtstringoptionalzoneobjectoptionalidstringoptionalnamestringoptionalcountriesstring[]optionalserviceobjectoptionalidstringoptionalnamestringoptionaltypestringoptionalcarrierobjectoptionalidstringoptionalnamestringoptionalGET/api/trpc/shipping.getShipmentGet Shipment
shipmentIdstring · uuidrequiredresult.data.jsonGET/api/trpc/shipping.getShipmentsGet Shipments
pageintegerrequired1limitintegerrequired20statusstringoptionalcarrierIdstring · uuidoptionaldateFromanyoptionaldateToanyoptionalsearchstringoptionalresult.data.json : objectshipmentsany[]optionaltotalintegeroptionalpageintegeroptionallimitintegeroptionalhasMorebooleanoptionalGET/api/trpc/shipping.getShippingAnalyticsGet Shipping Analytics
startDateanyrequiredendDateanyrequiredcarrierIdstring · uuidoptionalresult.data.jsonGET/api/trpc/shipping.getShippingCarriersGet Shipping Carriers
includeInactivebooleanrequiredfalseresult.data.json : object[]idstringoptionaltenantIdstringoptionalsiteIdstringoptionalnamestringoptionalcodestringoptionaldescriptionstringoptionallogoUrlanyoptionalwebsiteUrlanyoptionalstatusstringoptionalpriorityintegeroptionalapiEndpointanyoptionalapiKeyanyoptionalapiSecretanyoptionaltestModebooleanoptionalcountryCodestringoptionaleuCoveragebooleanoptionalinternationalCoveragebooleanoptionalpickupPointsSupportedbooleanoptionaltrackingSupportedbooleanoptionallabelGenerationSupportedbooleanoptionalcorsicaSupportedbooleanoptionaldomTomSupportedbooleanoptionalappointmentDeliverybooleanoptionalmaxWeightstringoptionalmaxLengthanyoptionalmaxWidthanyoptionalmaxHeightanyoptionalcreatedAtstringoptionalupdatedAtstringoptionalservicesobject[]optionalidstringoptionalnamestringoptionaltypestringoptionalGET/api/trpc/shipping.getShippingConfigurationGet Shipping Configuration
includeInactivebooleanrequiredfalseresult.data.json : object[]idstringoptionaltenantIdstringoptionalsiteIdstringoptionalnamestringoptionalcodestringoptionaldescriptionstringoptionallogoUrlanyoptionalwebsiteUrlanyoptionalstatusstringoptionalpriorityintegeroptionalapiEndpointanyoptionalapiKeyanyoptionalapiSecretanyoptionaltestModebooleanoptionalcountryCodestringoptionaleuCoveragebooleanoptionalinternationalCoveragebooleanoptionalpickupPointsSupportedbooleanoptionaltrackingSupportedbooleanoptionallabelGenerationSupportedbooleanoptionalcorsicaSupportedbooleanoptionaldomTomSupportedbooleanoptionalappointmentDeliverybooleanoptionalmaxWeightstringoptionalmaxLengthanyoptionalmaxWidthanyoptionalmaxHeightanyoptionalcreatedAtstringoptionalupdatedAtstringoptionalservicesobject[]optionalidstringoptionalnamestringoptionaltypestringoptionalGET/api/trpc/shipping.getShippingZonesGet Shipping Zones
result.data.json : object[]idstringoptionaltenantIdstringoptionalsiteIdstringoptionalnamestringoptionalcodestringoptionaltypestringoptionaldescriptionstringoptionalcountriesstring[]optionalregionsany[]optionalpostalCodeRangesanyoptionalincludesCorsicabooleanoptionalincludesDomTombooleanoptionalruralDeliveryHandlingbooleanoptionalisActivebooleanoptionalpriorityintegeroptionalfreeShippingThresholdstringoptionalmaxWeightstringoptionalmaxDimensionsanyoptionalcreatedAtstringoptionalupdatedAtstringoptional_countobjectoptionalratesintegeroptionalGET/api/trpc/shipping.getZonesGet Zones
result.data.json : object[]idstringoptionaltenantIdstringoptionalsiteIdstringoptionalnamestringoptionalcodestringoptionaltypestringoptionaldescriptionstringoptionalcountriesstring[]optionalregionsany[]optionalpostalCodeRangesanyoptionalincludesCorsicabooleanoptionalincludesDomTombooleanoptionalruralDeliveryHandlingbooleanoptionalisActivebooleanoptionalpriorityintegeroptionalfreeShippingThresholdstringoptionalmaxWeightstringoptionalmaxDimensionsanyoptionalcreatedAtstringoptionalupdatedAtstringoptional_countobjectoptionalratesintegeroptionalGET/api/trpc/shipping.performComplianceCheckPerform Compliance Check
shipmentIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/shipping.processBulkOrdersProcess Bulk Orders
orderIdsstring · uuid[]requiredresult.data.jsonPOST/api/trpc/shipping.searchPickupPointsSearch Pickup Points
siteSlugstringrequiredaddressstringrequiredmaxResultsintegerrequired10result.data.jsonPOST/api/trpc/shipping.sendShippingNotificationSend Shipping Notification
shipmentIdstring · uuidrequiredtypeenumrequired"CREATED" "SHIPPED" "IN_TRANSIT" "DELIVERED" "EXCEPTION"result.data.jsonPOST/api/trpc/shipping.updateCarrierRatesUpdate Carrier Rates
carrierIdstring · uuidrequiredratesobject[]requiredcarrierIdstring · uuidrequiredserviceIdstring · uuidrequiredzoneIdstring · uuidrequirednamestringoptionaltypeenumrequired"FLAT_RATE" "WEIGHT_BASED" "VOLUME_BASED" "DISTANCE_BASED" "HYBRID"weightMinnumberrequiredweightMaxnumberrequiredbaseRatenumberrequiredperKgRatenumberoptionalvolumeMinnumberoptionalvolumeMaxnumberoptionalperVolumeRatenumberoptionalhandlingFeenumberoptionalfuelSurchargenumberoptionalinsuranceFeenumberoptionalcorsicaSurchargenumberoptionaldomTomSurchargenumberoptionalruralSurchargenumberoptionalpickupPointDiscountnumberoptionalvatRatenumberrequiredvatIncludedbooleanrequiredisActivebooleanrequiredvalidFromanyoptionalvalidToanyoptionalminOrderValuenumberoptionalmaxOrderValuenumberoptionalresult.data.jsonPOST/api/trpc/shipping.updateRateUpdate Rate
carrierIdstring · uuidoptionalserviceIdstring · uuidoptionalzoneIdstring · uuidoptionalnamestringoptionaltypeenumoptional"FLAT_RATE" "WEIGHT_BASED" "VOLUME_BASED" "DISTANCE_BASED" "HYBRID"weightMinnumberoptionalweightMaxnumberoptionalbaseRatenumberoptionalperKgRatenumberoptionalvolumeMinnumberoptionalvolumeMaxnumberoptionalperVolumeRatenumberoptionalhandlingFeenumberoptionalfuelSurchargenumberoptionalinsuranceFeenumberoptionalcorsicaSurchargenumberoptionaldomTomSurchargenumberoptionalruralSurchargenumberoptionalpickupPointDiscountnumberoptionalvatRatenumberoptionalvatIncludedbooleanoptionalisActivebooleanoptionalvalidFromanyoptionalvalidToanyoptionalminOrderValuenumberoptionalmaxOrderValuenumberoptionalrateIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/shipping.updateServiceUpdate Service
carrierIdstring · uuidoptionalnamestringoptionalcodestringoptionaltypeenumoptional"STANDARD" "EXPRESS" "ECONOMY" "PICKUP_POINT" "SAME_DAY" "APPOINTMENT"descriptionstringoptionalestimatedDaysMinintegeroptionalestimatedDaysMaxintegeroptionaltrackingIncludedbooleanoptionalinsuranceIncludedbooleanoptionalsignatureRequiredbooleanoptionalisActivebooleanoptionalavailableZonesstring[]optionalpickupPointServicebooleanoptionalappointmentRequiredbooleanoptionalserviceIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/shipping.updateShippingCarrierUpdate Shipping Carrier
namestringoptionalcodestringoptionaldescriptionstringoptionallogoUrlstring · urioptionalwebsiteUrlstring · urioptionalstatusenumoptional"ACTIVE" "INACTIVE" "TESTING" "SUSPENDED"priorityintegeroptionalapiEndpointstring · urioptionalapiKeystringoptionalapiSecretstringoptionaltestModebooleanoptionalcountryCodestringoptionaleuCoveragebooleanoptionalinternationalCoveragebooleanoptionalpickupPointsSupportedbooleanoptionaltrackingSupportedbooleanoptionallabelGenerationSupportedbooleanoptionalcorsicaSupportedbooleanoptionaldomTomSupportedbooleanoptionalappointmentDeliverybooleanoptionalmaxWeightnumberoptionalmaxLengthnumberoptionalmaxWidthnumberoptionalmaxHeightnumberoptionalcarrierIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/shipping.updateZoneUpdate Zone
namestringoptionalcodestringoptionaltypeenumoptional"DOMESTIC" "CORSICA" "DOM_TOM" "EU" "EUROPE_NON_EU" "INTERNATIONAL"descriptionstringoptionalcountriesstring[]optionalregionsstring[]optionalpostalCodeRangesobjectoptionalincludesCorsicabooleanoptionalincludesDomTombooleanoptionalruralDeliveryHandlingbooleanoptionalisActivebooleanoptionalpriorityintegeroptionalfreeShippingThresholdnumberoptionalmaxWeightnumberoptionalmaxDimensionsobjectoptionalzoneIdstring · uuidrequiredresult.data.jsonGET/api/trpc/shipping.validateAddressValidate Address
addressobjectrequiredstreetstringrequiredcitystringrequiredpostalCodestringrequiredcountrystringrequiredresult.data.jsonGET/api/trpc/shipping.validateCarrierAPIValidate Carrier API
carrierIdstring · uuidrequiredresult.data.jsonsubscriptions 2
GET/api/trpc/subscriptions.cancelCancel
subscriptionIdstring · uuidrequirednewAmountnumberrequiredresult.data.jsonPOST/api/trpc/subscriptions.createCreate
result.data.jsontiers 29
GET/api/trpc/tiers.checkTiersExistenceCheck Tiers Existence
criteriaobjectrequiredsiretstringoptionalsirenstringoptionalemailstring · emailoptionalnamestringoptionalresult.data.json : objectexistsbooleanoptionaltiersanyoptionalmatchesany[]optionalPOST/api/trpc/tiers.createActivityCreate Activity
tiersIdstring · uuidrequiredtypeenumrequired"CALL" "EMAIL" "MEETING" "TASK" "NOTE" "DOCUMENT_SHARED" "QUOTE_SENT" "PROPOSAL_SENT" "CONTRACT_SIGNED" "PAYMENT_RECEIVED" …subjectstringrequireddescriptionstringoptionalscheduledAtanyoptionalcontactIdstring · uuidoptionalopportunityIdstring · uuidoptionaleventIdstring · uuidoptionalpriorityenumrequired"LOW" "MEDIUM" "HIGH" "URGENT" · default "MEDIUM"metadataobjectoptionalresult.data.jsonPOST/api/trpc/tiers.createAddressCreate Address
tiersIdstring · uuidrequiredtypeenumrequired"BILLING" "SHIPPING" "HEADQUARTERS" "BRANCH" · default "BILLING"namestringoptionalstreetstringrequiredstreet2stringoptionalcitystringrequiredpostalCodestringrequiredcountrystringrequired"FR"regionstringoptionallatitudenumberoptionallongitudenumberoptionalisDefaultbooleanrequiredfalseisActivebooleanrequiredtruemetadataobjectoptionalresult.data.jsonPOST/api/trpc/tiers.createContactCreate Contact
tiersIdstring · uuidrequiredfirstNamestringrequiredlastNamestringrequiredemailstring · emailoptionalphonestringoptionalmobilestringoptionalrolestringoptionaltitlestringoptionaldepartmentstringoptionalisPrimarybooleanrequiredfalsetagsstring[]optionalmetadataobjectoptionalresult.data.jsonPOST/api/trpc/tiers.createCustomFieldCreate Custom Field
result.data.jsonPOST/api/trpc/tiers.createOpportunityCreate Opportunity
tiersIdstring · uuidrequirednamestringrequireddescriptionstringoptionalstatusenumoptional"LEAD" "QUALIFIED" "PROPOSAL" "NEGOTIATION" "CLOSED_WON" "CLOSED_LOST"sourceenumoptional"WEBSITE" "REFERRAL" "COLD_CALL" "EMAIL_CAMPAIGN" "SOCIAL_MEDIA" "TRADE_SHOW" "PARTNER" "OTHER"stagestringoptionalvaluenumberoptionalprobabilitynumberrequired0expectedCloseDateanyoptionalprimaryContactIdstring · uuidoptionalassignedToIdstring · uuidrequiredlostReasonstringoptionalcompetitorInfostringoptionalnextActionstringoptionalnextActionDateanyoptionalmetadataobjectoptionalresult.data.jsonPOST/api/trpc/tiers.createTiersCreate Tiers
namestringrequiredemailstring · emailoptionalphonestringoptionalsiretstringoptionalsirenstringoptionaltvastringoptionaltypeenumrequired"CLIENT" "FOURNISSEUR" "PROSPECT" "PARTENAIRE" · default "CLIENT"statusenumrequired"ACTIVE" "INACTIVE" "ARCHIVED" · default "ACTIVE"industrystringoptionalcompanySizestringoptionalannualRevenuestringoptionalwebsitestring · urioptionaldescriptionstringoptionalcreditLimitnumberoptionalcreditUsednumberoptionalpaymentTermsstringoptionalpreferredCurrencyenumrequired"EUR" "USD" "GBP" · default "EUR"taxExemptbooleanrequiredfalsecreditScorenumberoptionalriskLevelenumoptional"LOW" "MEDIUM" "HIGH"tagsstring[]optionalmetadataobjectoptionalresult.data.jsonPOST/api/trpc/tiers.deleteTiersDelete Tiers
idstring · uuidrequiredresult.data.jsonGET/api/trpc/tiers.getActivitiesGet Activities
tiersIdstring · uuidoptionalcontactIdstring · uuidoptionaltypeenum[]optionalstatusenum[]optionalpriorityenum[]optionaldateFromanyoptionaldateToanyoptionalassignedToIdstring · uuidoptionalpagenumberrequired1limitnumberrequired20sortByenumrequired"createdAt" "scheduledAt" "priority" "type" · default "createdAt"sortOrderenumrequired"asc" "desc" · default "desc"result.data.jsonGET/api/trpc/tiers.getAllTiersGet All Tiers
pagenumberrequired1limitnumberrequired20searchstringoptionaltypeenumoptional"CLIENT" "FOURNISSEUR" "PROSPECT" "PARTENAIRE"statusenumoptional"ACTIVE" "INACTIVE" "ARCHIVED"sortByenumrequired"name" "createdAt" "updatedAt" · default "name"sortOrderenumrequired"asc" "desc" · default "asc"result.data.json : objecttiersobject[]optionalidstringoptionalnamestringoptionalupdatedAtstringoptionalcreatedAtstringoptionalsyncedAtstringoptionalsuperiorIdanyoptionalrefstringoptionalexternalIdstringoptionalexternalRefstringoptionalexternalRefComptableanyoptionaldescriptionstringoptionalnumSirenanyoptionalnumSiretanyoptionalnumTvaanyoptionalcodeNafanyoptionalcommercialanyoptionalstatutstringoptionalsourcestringoptionalecheanceanyoptionalmodeDePaiementanyoptionalmainActivityanyoptionalpaymentConditionIdanyoptionaldeliveryCommentsanyoptionaldate_creationstringoptionaldate_dernier_appelTeleproanyoptionaldate_dernier_appelCommercialanyoptionaldate_dernier_rdvanyoptionaldate_prochain_rdvanyoptionalrdvPrisanyoptionalribanyoptionalextraDataobjectoptionalemailstringoptionaloptinbooleanoptionalactivebooleanoptionalid_langintegeroptionalid_shopintegeroptionaldate_addstringoptionaldate_updstringoptionallastSyncstringoptionallastnamestringoptionaladdressesany[]optionalfirstnamestringoptionalnewsletterbooleanoptionalid_customerintegeroptionalid_shop_groupintegeroptionalgeocodeanyoptionaladdressL1anyoptionaladdressL2anyoptionaladdressCPanyoptionaladdressCommuneanyoptionaladdressDepartementanyoptionallatitudeanyoptionallongitudeanyoptionaluserIdstringoptionalcreatedByIdstringoptionalassignedToIdanyoptionaltenantIdstringoptionalsiteIdstringoptionallastSyncedAtanyoptionalaccountManagerIdanyoptionalannualRevenueanyoptionalaverageOrderValuestringoptionalcompanySizeanyoptionalcreditCheckDateanyoptionalcreditLimitanyoptionalcreditScoreanyoptionalcreditUsedstringoptionalfirstOrderDateanyoptionalindustryanyoptionallanguagestringoptionallastOrderDateanyoptionallastQualificationDateanyoptionalleadScoreintegeroptionallifetimeValuestringoptionaloutstandingBalancestringoptionalparentCompanyIdanyoptionalpartnerTypeanyoptionalpaymentTermsanyoptionalpreferredContactMethodstringoptionalpreferredCurrencystringoptionalqualificationNotesanyoptionalqualificationStatusanyoptionalsocialMediaUrlsanyoptionaltaxExemptbooleanoptionaltimezoneanyoptionaltotalRevenuestringoptionalwebsiteanyoptionalcontactsany[]optionalfinancialany[]optionaltotalintegeroptionalpageintegeroptionallimitintegeroptionalhasMorebooleanoptionalGET/api/trpc/tiers.getFinancialsByTiersExternalIdsGet Financials By Tiers External Ids
externalIdsstring[]requiredresult.data.jsonGET/api/trpc/tiers.getOpportunitiesGet Opportunities
tiersIdstring · uuidoptionalstatusenum[]optionalstagestring[]optionalassignedToIdstring · uuidoptionalvalueMinnumberoptionalvalueMaxnumberoptionalprobabilityMinnumberoptionalprobabilityMaxnumberoptionalexpectedCloseFromanyoptionalexpectedCloseToanyoptionalpagenumberrequired1limitnumberrequired20sortByenumrequired"createdAt" "expectedCloseDate" "value" "probability" · default "createdAt"sortOrderenumrequired"asc" "desc" · default "desc"result.data.json : objectopportunitiesany[]optionaltotalintegeroptionalpageintegeroptionallimitintegeroptionalhasMorebooleanoptionalsummaryanyoptionalGET/api/trpc/tiers.getTiersActivitiesByIdGet Tiers Activities By Id
idstring · uuidrequiredpagenumberrequired1limitnumberrequired20result.data.jsonGET/api/trpc/tiers.getTiersByIdGet Tiers By Id
idstring · uuidrequiredresult.data.jsonGET/api/trpc/tiers.getTiersByIdsGet Tiers By Ids
idsstring · uuid[]requiredresult.data.json : objecttiersany[]optionaltotalintegeroptionalGET/api/trpc/tiers.getTiersByRefGet Tiers By Ref
refstringrequiredresult.data.json : objectidstringoptionalnamestringoptionalupdatedAtstringoptionalcreatedAtstringoptionalsyncedAtstringoptionalsuperiorIdanyoptionalrefstringoptionalexternalIdstringoptionalexternalRefstringoptionalexternalRefComptableanyoptionaldescriptionstringoptionalnumSirenanyoptionalnumSiretstringoptionalnumTvastringoptionalcodeNafanyoptionalcommercialanyoptionalstatutstringoptionalsourcestringoptionalecheanceanyoptionalmodeDePaiementstringoptionalmainActivitystringoptionalpaymentConditionIdanyoptionaldeliveryCommentsstringoptionaldate_creationstringoptionaldate_dernier_appelTeleproanyoptionaldate_dernier_appelCommercialanyoptionaldate_dernier_rdvanyoptionaldate_prochain_rdvanyoptionalrdvPrisanyoptionalribanyoptionalextraDataobjectoptionalemailstringoptionaloptinbooleanoptionalactivebooleanoptionalid_langintegeroptionalid_shopintegeroptionaldate_addstringoptionaldate_updstringoptionallastSyncstringoptionallastnamestringoptionaladdressesobject[]optionalcitystringoptionalphonestringoptionaladdressstringoptionalcountrystringoptionaladdress2stringoptionalpostcodestringoptionalphone_mobilestringoptionalfirstnamestringoptionalnewsletterbooleanoptionalid_customerintegeroptionalid_shop_groupintegeroptionalgeocodeanyoptionaladdressL1stringoptionaladdressL2stringoptionaladdressCPstringoptionaladdressCommunestringoptionaladdressDepartementstringoptionallatitudeanyoptionallongitudeanyoptionaluserIdstringoptionalcreatedByIdstringoptionalassignedToIdanyoptionaltenantIdstringoptionalsiteIdstringoptionallastSyncedAtanyoptionalaccountManagerIdanyoptionalannualRevenueanyoptionalaverageOrderValuestringoptionalcompanySizeanyoptionalcreditCheckDateanyoptionalcreditLimitanyoptionalcreditScoreanyoptionalcreditUsedstringoptionalfirstOrderDateanyoptionalindustryanyoptionallanguagestringoptionallastOrderDateanyoptionallastQualificationDateanyoptionalleadScoreintegeroptionallifetimeValuestringoptionaloutstandingBalancestringoptionalparentCompanyIdanyoptionalpartnerTypeanyoptionalpaymentTermsanyoptionalpreferredContactMethodstringoptionalpreferredCurrencystringoptionalqualificationNotesanyoptionalqualificationStatusanyoptionalsocialMediaUrlsanyoptionaltaxExemptbooleanoptionaltimezoneanyoptionaltotalRevenuestringoptionalwebsiteanyoptionalcontactsany[]optionalActivitiesany[]optionalOpportunitiesany[]optionalfinancialany[]optionalDocumentsany[]optionalGET/api/trpc/tiers.getTiersBySiretGet Tiers By Siret
siretstringrequiredresult.data.json : objectidstringoptionalnamestringoptionalupdatedAtstringoptionalcreatedAtstringoptionalsyncedAtstringoptionalsuperiorIdanyoptionalrefstringoptionalexternalIdstringoptionalexternalRefstringoptionalexternalRefComptableanyoptionaldescriptionstringoptionalnumSirenanyoptionalnumSiretstringoptionalnumTvastringoptionalcodeNafanyoptionalcommercialanyoptionalstatutstringoptionalsourcestringoptionalecheanceanyoptionalmodeDePaiementstringoptionalmainActivitystringoptionalpaymentConditionIdanyoptionaldeliveryCommentsstringoptionaldate_creationstringoptionaldate_dernier_appelTeleproanyoptionaldate_dernier_appelCommercialanyoptionaldate_dernier_rdvanyoptionaldate_prochain_rdvanyoptionalrdvPrisanyoptionalribanyoptionalextraDataobjectoptionalemailstringoptionaloptinbooleanoptionalactivebooleanoptionalid_langintegeroptionalid_shopintegeroptionaldate_addstringoptionaldate_updstringoptionallastSyncstringoptionallastnamestringoptionaladdressesobject[]optionalcitystringoptionalphonestringoptionaladdressstringoptionalcountrystringoptionaladdress2stringoptionalpostcodestringoptionalphone_mobilestringoptionalfirstnamestringoptionalnewsletterbooleanoptionalid_customerintegeroptionalid_shop_groupintegeroptionalgeocodeanyoptionaladdressL1stringoptionaladdressL2stringoptionaladdressCPstringoptionaladdressCommunestringoptionaladdressDepartementstringoptionallatitudeanyoptionallongitudeanyoptionaluserIdstringoptionalcreatedByIdstringoptionalassignedToIdanyoptionaltenantIdstringoptionalsiteIdstringoptionallastSyncedAtanyoptionalaccountManagerIdanyoptionalannualRevenueanyoptionalaverageOrderValuestringoptionalcompanySizeanyoptionalcreditCheckDateanyoptionalcreditLimitanyoptionalcreditScoreanyoptionalcreditUsedstringoptionalfirstOrderDateanyoptionalindustryanyoptionallanguagestringoptionallastOrderDateanyoptionallastQualificationDateanyoptionalleadScoreintegeroptionallifetimeValuestringoptionaloutstandingBalancestringoptionalparentCompanyIdanyoptionalpartnerTypeanyoptionalpaymentTermsanyoptionalpreferredContactMethodstringoptionalpreferredCurrencystringoptionalqualificationNotesanyoptionalqualificationStatusanyoptionalsocialMediaUrlsanyoptionaltaxExemptbooleanoptionaltimezoneanyoptionaltotalRevenuestringoptionalwebsiteanyoptionalGET/api/trpc/tiers.getTiersContactsByIdGet Tiers Contacts By Id
idstring · uuidrequiredresult.data.jsonGET/api/trpc/tiers.getTiersEnhancedGet Tiers Enhanced
idstring · uuidrequiredincludeContactsbooleanrequiredtrueincludeAddressesbooleanrequiredtrueincludeActivitiesbooleanrequiredfalseincludeOpportunitiesbooleanrequiredfalseincludeFinancialsbooleanrequiredtrueincludeFilesbooleanrequiredfalseactivityLimitnumberrequired5opportunityLimitnumberrequired5result.data.jsonGET/api/trpc/tiers.getTiersFilesByIdGet Tiers Files By Id
idstring · uuidrequiredresult.data.jsonGET/api/trpc/tiers.getTiersGet Tiers
pagenumberrequired1limitnumberrequired20searchstringoptionalfiltersobjectoptionaltypeenum[]optionalstatusenum[]optionalindustrystring[]optionaltagsstring[]optionalhasCreditbooleanoptionalcreditRiskenumoptional"LOW" "MEDIUM" "HIGH"sortByenumrequired"name" "createdAt" "updatedAt" "creditScore" "totalRevenue" · default "name"sortOrderenumrequired"asc" "desc" · default "asc"includeContactsbooleanrequiredfalseincludeFinancialsbooleanrequiredfalseresult.data.json : objecttiersobject[]optionalidstringoptionalnamestringoptionalupdatedAtstringoptionalcreatedAtstringoptionalsyncedAtstringoptionalsuperiorIdanyoptionalrefstringoptionalexternalIdstringoptionalexternalRefstringoptionalexternalRefComptableanyoptionaldescriptionstringoptionalnumSirenanyoptionalnumSiretanyoptionalnumTvaanyoptionalcodeNafanyoptionalcommercialanyoptionalstatutstringoptionalsourcestringoptionalecheanceanyoptionalmodeDePaiementanyoptionalmainActivityanyoptionalpaymentConditionIdanyoptionaldeliveryCommentsanyoptionaldate_creationstringoptionaldate_dernier_appelTeleproanyoptionaldate_dernier_appelCommercialanyoptionaldate_dernier_rdvanyoptionaldate_prochain_rdvanyoptionalrdvPrisanyoptionalribanyoptionalextraDataobjectoptionalemailstringoptionaloptinbooleanoptionalactivebooleanoptionalid_langintegeroptionalid_shopintegeroptionaldate_addstringoptionaldate_updstringoptionallastSyncstringoptionallastnamestringoptionaladdressesany[]optionalfirstnamestringoptionalnewsletterbooleanoptionalid_customerintegeroptionalid_shop_groupintegeroptionalgeocodeanyoptionaladdressL1anyoptionaladdressL2anyoptionaladdressCPanyoptionaladdressCommuneanyoptionaladdressDepartementanyoptionallatitudeanyoptionallongitudeanyoptionaluserIdstringoptionalcreatedByIdstringoptionalassignedToIdanyoptionaltenantIdstringoptionalsiteIdstringoptionallastSyncedAtanyoptionalaccountManagerIdanyoptionalannualRevenueanyoptionalaverageOrderValuestringoptionalcompanySizeanyoptionalcreditCheckDateanyoptionalcreditLimitanyoptionalcreditScoreanyoptionalcreditUsedstringoptionalfirstOrderDateanyoptionalindustryanyoptionallanguagestringoptionallastOrderDateanyoptionallastQualificationDateanyoptionalleadScoreintegeroptionallifetimeValuestringoptionaloutstandingBalancestringoptionalparentCompanyIdanyoptionalpartnerTypeanyoptionalpaymentTermsanyoptionalpreferredContactMethodstringoptionalpreferredCurrencystringoptionalqualificationNotesanyoptionalqualificationStatusanyoptionalsocialMediaUrlsanyoptionaltaxExemptbooleanoptionaltimezoneanyoptionaltotalRevenuestringoptionalwebsiteanyoptionalcontactsany[]optionalfinancialany[]optionaltotalintegeroptionalpageintegeroptionallimitintegeroptionalhasMorebooleanoptionalsummaryanyoptionalPOST/api/trpc/tiers.linkContactLink Contact
tiersIdstring · uuidrequiredcontactIdstring · uuidrequiredrolestringoptionalisPrimarybooleanrequiredfalseresult.data.jsonGET/api/trpc/tiers.searchAndExportTiersSearch And Export Tiers
searchstringoptionalfiltersobjectoptionaltypeenum[]optionalstatusenum[]optionalindustrystring[]optionaltagsstring[]optionalcreditScoreMinnumberoptionalcreditScoreMaxnumberoptionalcreatedFromanyoptionalcreatedToanyoptionalsortByenumrequired"name" "createdAt" "updatedAt" "creditScore" · default "name"sortOrderenumrequired"asc" "desc" · default "asc"pagenumberrequired1limitnumberrequired50exportbooleanrequiredfalseexportFormatenumrequired"CSV" "EXCEL" · default "CSV"result.data.jsonPOST/api/trpc/tiers.toggleTiersStatusToggle Tiers Status
idstring · uuidrequiredstatusenumrequired"ACTIVE" "INACTIVE" "ARCHIVED"result.data.jsonPOST/api/trpc/tiers.unlinkContactUnlink Contact
tiersIdstring · uuidrequiredcontactIdstring · uuidrequiredresult.data.jsonPOST/api/trpc/tiers.updateActivityUpdate Activity
tiersIdstring · uuidoptionaltypeenumoptional"CALL" "EMAIL" "MEETING" "TASK" "NOTE" "DOCUMENT_SHARED" "QUOTE_SENT" "PROPOSAL_SENT" "CONTRACT_SIGNED" "PAYMENT_RECEIVED" …subjectstringoptionaldescriptionstringoptionalscheduledAtanyoptionalcontactIdstring · uuidoptionalopportunityIdstring · uuidoptionaleventIdstring · uuidoptionalpriorityenumoptional"LOW" "MEDIUM" "HIGH" "URGENT" · default "MEDIUM"metadataobjectoptionalidstring · uuidoptionalstatusenumoptional"PENDING" "COMPLETED" "CANCELLED"outcomestringoptionalnotesstringoptionalcompletedAtanyoptionaldurationnumberoptionalresult.data.jsonPOST/api/trpc/tiers.updateFinancialInfoUpdate Financial Info
tiersIdstring · uuidrequiredfinancialDataobjectrequiredtotalRevenuenumberoptionaloutstandingBalancenumberoptionalaverageOrderValuenumberoptionallifetimeValuenumberoptionalcreditLimitnumberoptionalcreditUsednumberoptionalpaymentTermsstringoptionalcreditScorenumberoptionalriskLevelenumoptional"LOW" "MEDIUM" "HIGH"lastPaymentDateanyoptionalfirstOrderDateanyoptionallastOrderDateanyoptionalpaymentConditionanyoptionalresult.data.jsonPOST/api/trpc/tiers.updateOpportunityUpdate Opportunity
tiersIdstring · uuidoptionalnamestringoptionaldescriptionstringoptionalstatusenumoptional"LEAD" "QUALIFIED" "PROPOSAL" "NEGOTIATION" "CLOSED_WON" "CLOSED_LOST"sourceenumoptional"WEBSITE" "REFERRAL" "COLD_CALL" "EMAIL_CAMPAIGN" "SOCIAL_MEDIA" "TRADE_SHOW" "PARTNER" "OTHER"stagestringoptionalvaluenumberoptionalprobabilitynumberoptional0expectedCloseDateanyoptionalprimaryContactIdstring · uuidoptionalassignedToIdstring · uuidoptionallostReasonstringoptionalcompetitorInfostringoptionalnextActionstringoptionalnextActionDateanyoptionalmetadataobjectoptionalidstring · uuidoptionalactualCloseDateanyoptionalresult.data.jsonPOST/api/trpc/tiers.updateTiersUpdate Tiers
idstring · uuidrequiredupdatesobjectrequirednamestringoptionalemailstring · emailoptionalphonestringoptionalsiretstringoptionalsirenstringoptionaltvastringoptionaltypeenumoptional"CLIENT" "FOURNISSEUR" "PROSPECT" "PARTENAIRE"statusenumoptional"ACTIVE" "INACTIVE" "ARCHIVED"industrystringoptionalcompanySizestringoptionalannualRevenuestringoptionalwebsitestring · urioptionaldescriptionstringoptionalcreditLimitnumberoptionalcreditUsednumberoptionalpaymentTermsstringoptionalpreferredCurrencyenumoptional"EUR" "USD" "GBP"taxExemptbooleanoptionalcreditScorenumberoptionalriskLevelenumoptional"LOW" "MEDIUM" "HIGH"tagsstring[]optionalmetadataobjectoptionalresult.data.jsonusers 20
GET/api/trpc/users.checkUserSiteAccessCheck User Site Access
siteIdstringrequiredresult.data.json : objecthasAccessbooleanoptionaluserSiteIdstringoptionalrequestedSiteIdstringoptionalisSuperAdminbooleanoptionalPOST/api/trpc/users.createUserForSiteCreate User For Site
firstNamestringrequiredlastNamestringrequiredemailstring · emailrequiredrolesstring[]requiredphonestringoptionaltitlestringoptionaltenantIdstringoptionalsiteIdstringrequiredresult.data.jsonPOST/api/trpc/users.createUserCreate User
firstNamestringrequiredlastNamestringrequiredemailstring · emailrequiredrolesstring[]requiredphonestringoptionaltitlestringoptionaltenantIdstringoptionalsiteIdstringoptionalresult.data.jsonPOST/api/trpc/users.deleteUserDelete User
userIdstringrequiredresult.data.jsonPOST/api/trpc/users.deleteUsersDelete Users
userIdsstring[]requiredresult.data.jsonPOST/api/trpc/users.forgotPasswordForgot Password
emailstring · emailrequiredresult.data.jsonGET/api/trpc/users.getAnonymousMeilisearchCredentialsGet Anonymous Meilisearch Credentials
result.data.jsonGET/api/trpc/users.getAuthoredArticlesGet Authored Articles
userIdstring · uuidrequiredresult.data.jsonGET/api/trpc/users.getServerUsersGet Server Users
tenantIdstringoptionalsiteIdstringoptionalresult.data.jsonGET/api/trpc/users.getUserDetailsGet User Details
userIdstringrequiredresult.data.jsonGET/api/trpc/users.getUserGet User
idstringrequiredresult.data.json : objectidstringoptionalupdatedAtstringoptionalcreatedAtstringoptionalemailVerifiedstringoptionalblockedbooleanoptionalnamestringoptionalemailstringoptionalfirstNameanyoptionallastNameanyoptionaltitleanyoptionalpasswordstringoptionalphoneanyoptionalimageanyoptionaldataobjectoptionalmenuAllowliststring[]optionalresetTokenanyoptionalresetTokenExpiryanyoptionalemailVerificationTokenanyoptionalemailVerificationTokenExpiryanyoptionalsuperiorIdanyoptionalsiteIdstringoptionaltenantIdstringoptionalcanAccessReportsbooleanoptionalcanManageCashbooleanoptionalcanSupervisorOverridebooleanoptionalcanVoidTransactionsbooleanoptionalcurrentShiftStartanyoptionalemployeeNumberanyoptionalisClockedInbooleanoptionalmaxDiscountPercentintegeroptionalposPermissionsanyoptionalposPinanyoptionalposRolestringoptionalGET/api/trpc/users.getUserProfileGet User Profile
userIdstringrequiredresult.data.jsonGET/api/trpc/users.getUserRolesGet User Roles
userIdstringrequiredresult.data.jsonGET/api/trpc/users.getUsersGet Users
pagenumberrequired0per_pagenumberrequired10searchstringoptionalsortstringoptionaladvancedSortsobject[]optionalfieldstringrequireddirectionenumrequired"asc" "desc"advancedFiltersobjectoptionalfiltersobjectoptionalhidden_columnsstring[]optionaltenantIdstringoptionalsiteIdstringoptionalresult.data.json : objectdataobject[]optionalidstringoptionalupdatedAtstringoptionalcreatedAtstringoptionalemailVerifiedstringoptionalblockedbooleanoptionalnamestringoptionalemailstringoptionalfirstNamestringoptionallastNamestringoptionaltitleanyoptionalpasswordstringoptionalphoneanyoptionalimageanyoptionaldataobjectoptionalmenuAllowliststring[]optionalresetTokenanyoptionalresetTokenExpiryanyoptionalemailVerificationTokenanyoptionalemailVerificationTokenExpiryanyoptionalsuperiorIdanyoptionalsiteIdstringoptionaltenantIdstringoptionalcanAccessReportsbooleanoptionalcanManageCashbooleanoptionalcanSupervisorOverridebooleanoptionalcanVoidTransactionsbooleanoptionalcurrentShiftStartanyoptionalemployeeNumberanyoptionalisClockedInbooleanoptionalmaxDiscountPercentintegeroptionalposPermissionsanyoptionalposPinanyoptionalposRolestringoptionaltenantobjectoptionalnamestringoptionalcodestringoptionalstatusstringoptionalsiteobjectoptionalnamestringoptionalslugstringoptionalstatusstringoptionalrolesobject[]optionalnamestringoptionallabelstringoptionalfullNamestringoptionalroleNamesstringoptionalstatusstringoptionalisAdminbooleanoptionalprimaryRolestringoptionalpaginationobjectoptionalpageintegeroptionalper_pageintegeroptionaltotalintegeroptionaltotal_pagesintegeroptionalGET/api/trpc/users.listList
searchstringoptionallimitnumberrequired50tenantIdstringoptionalsiteIdstringoptionalonlyAuthorsbooleanoptionalresult.data.json : object[]idstringoptionalnamestringoptionalemailstringoptionalimageanyoptionalGET/api/trpc/users.listMyUsersList My Users
pagenumberrequired0per_pagenumberrequired10searchstringoptionalsortstringoptionaladvancedSortsobject[]optionalfieldstringrequireddirectionenumrequired"asc" "desc"advancedFiltersobjectoptionalfiltersobjectoptionalhidden_columnsstring[]optionalresult.data.json : objectdataobject[]optionalidstringoptionalupdatedAtstringoptionalcreatedAtstringoptionalemailVerifiedstringoptionalblockedbooleanoptionalnamestringoptionalemailstringoptionalfirstNamestringoptionallastNamestringoptionaltitleanyoptionalpasswordstringoptionalphoneanyoptionalimageanyoptionaldataobjectoptionalmenuAllowliststring[]optionalresetTokenanyoptionalresetTokenExpiryanyoptionalemailVerificationTokenanyoptionalemailVerificationTokenExpiryanyoptionalsuperiorIdanyoptionalsiteIdstringoptionaltenantIdstringoptionalcanAccessReportsbooleanoptionalcanManageCashbooleanoptionalcanSupervisorOverridebooleanoptionalcanVoidTransactionsbooleanoptionalcurrentShiftStartanyoptionalemployeeNumberanyoptionalisClockedInbooleanoptionalmaxDiscountPercentintegeroptionalposPermissionsanyoptionalposPinanyoptionalposRolestringoptionaltenantobjectoptionalnamestringoptionalcodestringoptionalstatusstringoptionalsiteobjectoptionalnamestringoptionalslugstringoptionalstatusstringoptionalrolesobject[]optionalnamestringoptionallabelstringoptionalfullNamestringoptionalroleNamesstringoptionalstatusstringoptionalisAdminbooleanoptionalprimaryRolestringoptionalpaginationobjectoptionalpageintegeroptionalper_pageintegeroptionaltotalintegeroptionaltotal_pagesintegeroptionalPOST/api/trpc/users.resetPasswordWithTokenReset Password With Token
tokenstringrequiredpasswordstringrequiredresult.data.jsonPOST/api/trpc/users.sendPasswordResetEmailSend Password Reset Email
emailstring · emailrequiredtenantIdstring · uuidoptionalsiteIdstring · uuidoptionalresult.data.jsonPOST/api/trpc/users.updateUserUpdate User
idstringrequirednamestringoptionalfirstNamestringoptionallastNamestringoptionalemailstring · emailoptionaltitlestringoptionalphonestringoptionalimagestringoptionalblockedbooleanoptionalemailVerifiedanyoptionalroleIdsstring[]optionaldataobjectoptionalresult.data.jsonPOST/api/trpc/users.updateUserProfileUpdate User Profile
firstNamestringrequiredlastNamestringrequiredphonestringoptionalemailstring · emailrequiredcompanyNamestringoptionaladdressstringoptionalbiostringoptionaltwitterUrlstringoptionallinkedinUrlstringoptionalwebsitestringoptionaluserIdstringoptionalresult.data.json