Explorateur d'API

Toutes les procédures de l'API de la plateforme Inklura, groupées par router. Chaque fiche donne la méthode, l'entrée attendue et la réponse. Avec vos identifiants, vous pouvez copier un cURL prêt à lancer ou envoyer la requête depuis cette page.

Note

Chaque opération est une procédure tRPC appelée sur /api/trpc/<router>.<procedure> : les mutations en POST (corps {"json": <entrée>}), les requêtes en GET (?input= suivi du même objet encodé). L'entrée affichée est ce contenu json ; les réponses arrivent dans {"result":{"data":{"json": …}}}. Les requêtes s'authentifient avec un JWT Bearer. Voir le guide tRPC.

Serveur: https://manage.inklura.fr · 307 opérations · Télécharger la spécification OpenAPI complète

Identifiants & contexteRestent dans votre navigateur. Le token est oublié à la fermeture de l'onglet, sauf si vous cochez « Se souvenir ».
Ou collez un token existant
Comment obtenir un token ?
307 opérations

auth 12

POST/api/trpc/auth.bridgeOidcBridge Oidc
MutationJWT Bearer requis
Entrée
substringrequis
≥ 1 car.
emailstring · emailrequis
firstNamestring | nullfacultatif
lastNamestring | nullfacultatif
namestring | nullfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
userIdstringrequis
emailstringrequis
firstNamestringrequis
lastNamestringrequis
namestringrequis
roleenumrequis
"particulier" "pro"
proStatusenumfacultatif
"pending" "active" "refused"
tenantIdstringrequis
siteIdstringrequis
Essayer
GET/api/trpc/auth.canAccessManageCan Access Manage
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object
allowedbooleanrequis
Essayer
GET/api/trpc/auth.getProfileGet Profile
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/auth.getSecretMessageGet Secret Message
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : string
Essayer
GET/api/trpc/auth.getSessionGet Session
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/auth.getUserInfoGet User Info
RequêteJWT Bearer requis
Entrée
emailstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
inputstringrequis
okbooleanrequis
useranyrequis
Essayer
POST/api/trpc/auth.loginLogin
MutationJWT Bearer requis
Entrée
emailstring · emailrequis
passwordstringrequis
≥ 1 car.
sitestringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/auth.registerRegister
MutationJWT Bearer requis
Entrée
emailstring · emailrequis
passwordstringrequis
≥ 8 car.
confirmPasswordstringrequis
≥ 1 car.
firstNamestringrequis
≥ 2 car.
lastNamestringrequis
≥ 2 car.
isArchitectbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/auth.requestPasswordResetRequest Password Reset
MutationJWT Bearer requis
Entrée
emailstring · emailrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
successbooleanrequis
messagestringrequis
Essayer
POST/api/trpc/auth.resendVerificationEmailResend Verification Email
MutationJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/auth.signupSignup
MutationJWT Bearer requis
Entrée
emailstring · emailrequis
passwordstringrequis
≥ 8 car.
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/auth.verifyEmailVerify Email
MutationJWT Bearer requis
Entrée
tokenstringrequis
≥ 32 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

campaigns 14

POST/api/trpc/campaigns.createCampaignCreate Campaign
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 3 car.
typestringrequis
subjectstringfacultatif
contentstringfacultatif
scheduledbooleanrequis
par défaut false
scheduledDateanyfacultatif
testModebooleanrequis
par défaut false
testEmailstring · emailfacultatif
templateIdstringfacultatif
segmentIdstringfacultatif
marketingCampaignIdstringfacultatif
channelTypestringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/campaigns.createCampaignTagCreate Campaign Tag
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 1 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/campaigns.createCampaignWizardCreate Campaign Wizard
MutationJWT Bearer requis
Entrée
channelTypeobjectrequis
channelTypestringrequis
≥ 1 car.
campaignobjectfacultatif
marketingCampaignIdstringfacultatif
detailsobjectrequis
namestringrequis
typeIdstringfacultatif
statusenumrequis
"draft" "scheduled" "active" "completed" "cancelled"
startDateanyrequis
endDateanyfacultatif
descriptionstringfacultatif
templateobjectrequis
templateIdstringfacultatif
subjectstringrequis
contentstringrequis
mjmlstringrequis
previewTextstringfacultatif
dataSchemaobjectfacultatif
audienceobjectrequis
segmentsstring[]requis
filtersobjectfacultatif
excludedSegmentsstring[]facultatif
scheduleobjectrequis
sendTimeenumrequis
"immediate" "scheduled"
scheduledDateanyfacultatif
timezonestringrequis
throttlingobjectfacultatif
enabledbooleanrequis
ratenumberfacultatif
intervalenumfacultatif
"minute" "hour"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/campaigns.deleteCampaignDelete Campaign
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/campaigns.duplicateCampaignDuplicate Campaign
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/campaigns.getCampaignActivityGet Campaign Activity
RequêteJWT Bearer requis
Entrée
idstringrequis
pagenumberrequis
par défaut 0
per_pagenumberrequis
par défaut 10
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/campaigns.getCampaignByIdGet Campaign By Id
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/campaigns.getCampaignsGet Campaigns
RequêteJWT Bearer requis
Entrée
pagenumberrequis
par défaut 0
per_pagenumberrequis
par défaut 10
searchstringrequis
par défaut ""
statusstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
dataany[]facultatif
totalintegerfacultatif
pageintegerfacultatif
per_pageintegerfacultatif
totalPagesintegerfacultatif
Essayer
GET/api/trpc/campaigns.getCampaignTagsGet Campaign Tags
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
namestringfacultatif
descriptionanyfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
Essayer
POST/api/trpc/campaigns.pauseCampaignPause Campaign
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/campaigns.resumeCampaignResume Campaign
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/campaigns.sendCampaignSend Campaign
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/campaigns.simulateActivitySimulate Activity
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/campaigns.updateCampaignUpdate Campaign
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 3 car.
typestringrequis
subjectstringfacultatif
contentstringfacultatif
scheduledbooleanrequis
par défaut false
scheduledDateanyfacultatif
testModebooleanrequis
par défaut false
testEmailstring · emailfacultatif
templateIdstringfacultatif
segmentIdstringfacultatif
marketingCampaignIdstringfacultatif
channelTypestringfacultatif
idstringrequis
statusenumfacultatif
"draft" "scheduled" "active" "paused" "completed" "error"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

clients 18

POST/api/trpc/clients.approveProApprove Pro
MutationJWT Bearer requis
Entrée
clientIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/clients.createCreate
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 1 car.
emailstring · emailfacultatif
phonestringfacultatif
addressstringfacultatif
zipCodestringfacultatif
citystringfacultatif
countrystringfacultatif
siretstringfacultatif
codeNafstringfacultatif
typeIdstringfacultatif
archivedbooleanrequis
par défaut false
isMainRecordbooleanrequis
par défaut true
isProfessionalbooleanrequis
par défaut false
externalIdstringfacultatif
mainRecordIdstringfacultatif
tiersIdstring | nullfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/clients.deleteAllClientsDelete All Clients
MutationJWT Bearer requis
Entrée
confirmationIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/clients.deleteClientDelete Client
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/clients.deleteClientsDelete Clients
MutationJWT Bearer requis
Entrée
idsstring[]requis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/clients.getClientByIdGet Client By Id
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
idstringfacultatif
namestringfacultatif
addressanyfacultatif
zipCodeanyfacultatif
cityanyfacultatif
countryanyfacultatif
emailstringfacultatif
phoneanyfacultatif
siretanyfacultatif
codeNafanyfacultatif
customInputsobjectfacultatif
lastNamestringfacultatif
firstNamestringfacultatif
lastUpdatedstringfacultatif
prestashop_idstringfacultatif
externalIdanyfacultatif
archivedbooleanfacultatif
isProfessionalbooleanfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
isMainRecordbooleanfacultatif
mainRecordIdanyfacultatif
typeIdanyfacultatif
tiersIdanyfacultatif
territoryIdanyfacultatif
dataanyfacultatif
typeanyfacultatif
Tiersanyfacultatif
sentInvoicesany[]facultatif
receivedInvoicesany[]facultatif
receivedOrdersobject[]facultatif
idstringfacultatif
invoiceNumberstringfacultatif
invoiceStatusstringfacultatif
totalAmountnumberfacultatif
createdAtstringfacultatif
invoiceDatestringfacultatif
deliveryDatestringfacultatif
Essayer
GET/api/trpc/clients.getClientContactsGet Client Contacts
RequêteJWT Bearer requis
Entrée
clientIdstringrequis
pagenumberrequis
par défaut 1
per_pagenumberrequis
par défaut 10
searchstringfacultatif
sortstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/clients.getClientsByTiersGet Clients By Tiers
RequêteJWT Bearer requis
Entrée
tiersIdstringrequis
pagenumberrequis
par défaut 1
per_pagenumberrequis
par défaut 20
searchstringfacultatif
sortstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/clients.getClientsGet Clients
RequêteJWT Bearer requis
Entrée
pagenumberrequis
par défaut 1
per_pagenumberrequis
par défaut 20
sortstringfacultatif
searchstring | nullfacultatif
cursornumber | nullfacultatif
filtersobjectfacultatif
advancedFiltersany[]facultatif
advancedSortsobject[]facultatif
fieldstringrequis
directionenumrequis
"asc" "desc"
Réponse
200 Succès. Le résultat est dans result.data.json : object
dataobject[]facultatif
idstringfacultatif
namestringfacultatif
emailstringfacultatif
phoneanyfacultatif
addressanyfacultatif
zipCodeanyfacultatif
cityanyfacultatif
countryanyfacultatif
siretanyfacultatif
codeNafanyfacultatif
archivedbooleanfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
isMainRecordbooleanfacultatif
isProfessionalbooleanfacultatif
externalIdanyfacultatif
mainRecordIdanyfacultatif
typeIdanyfacultatif
tiersIdanyfacultatif
customInputsobjectfacultatif
lastNamestringfacultatif
firstNamestringfacultatif
lastUpdatedstringfacultatif
prestashop_idstringfacultatif
typeanyfacultatif
Tiersanyfacultatif
sentInvoicesany[]facultatif
receivedInvoicesany[]facultatif
receivedOrdersobject[]facultatif
idstringfacultatif
invoiceNumberstringfacultatif
invoiceStatusstringfacultatif
totalAmountnumberfacultatif
createdAtstringfacultatif
invoiceDatestringfacultatif
deliveryDatestringfacultatif
totalintegerfacultatif
pageCountintegerfacultatif
columnsobjectfacultatif
nameobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
typeobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
relationTablestringfacultatif
relationLabelFieldstringfacultatif
relationColorFieldstringfacultatif
relationIconFieldstringfacultatif
emailobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
phoneobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
addressobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
zipCodeobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
cityobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
countryobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
siretobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
codeNafobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
archivedobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
optionsobject[]facultatif
labelstringfacultatif
valuestringfacultatif
isProfessionalobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
optionsobject[]facultatif
labelstringfacultatif
valuestringfacultatif
isMainRecordobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
optionsobject[]facultatif
labelstringfacultatif
valuestringfacultatif
createdAtobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
updatedAtobjectfacultatif
typestringfacultatif
labelstringfacultatif
requiredbooleanfacultatif
sortablebooleanfacultatif
filterablebooleanfacultatif
nextCursorintegerfacultatif
Essayer
POST/api/trpc/clients.linkContactLink Contact
MutationJWT Bearer requis
Entrée
clientIdstringrequis
contactIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/clients.listPendingProList Pending Pro
RequêteJWT Bearer requis
Entrée
pagenumberrequis
≥ 1 · par défaut 1
perPagenumberrequis
1–100 · par défaut 20
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/clients.refuseProRefuse Pro
MutationJWT Bearer requis
Entrée
clientIdstring · uuidrequis
reasonstringrequis
3–2000 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/clients.requestProSignupRequest Pro Signup
MutationJWT Bearer requis
Entrée
companyNamestringrequis
≥ 1 car.
siretstringrequis
codeNafstring | nullfacultatif
addressstringrequis
≥ 1 car.
zipCodestringrequis
≥ 1 car.
citystringrequis
≥ 1 car.
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
rolestring | nullfacultatif
phonestringrequis
≥ 1 car.
emailstring · emailrequis
passwordstringrequis
≥ 8 car.
filierestringrequis
≥ 1 car.
volumeEstimatestring | nullfacultatif
messagestring | nullfacultatif
newsletterbooleanrequis
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/clients.syncClientsSync Clients
MutationJWT Bearer requis
Entrée
offsetnumberrequis
limitnumberrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/clients.unlinkContactUnlink Contact
MutationJWT Bearer requis
Entrée
clientIdstringrequis
contactIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/clients.unlinkTiersUnlink Tiers
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/clients.updateClientUpdate Client
MutationJWT Bearer requis
Entrée
idstringrequis
namestringfacultatif
≥ 1 car.
emailstring · emailfacultatif
phonestringfacultatif
addressstringfacultatif
zipCodestringfacultatif
citystringfacultatif
countrystringfacultatif
siretstringfacultatif
codeNafstringfacultatif
typeIdstringfacultatif
archivedbooleanfacultatif
isMainRecordbooleanfacultatif
isProfessionalbooleanfacultatif
externalIdstringfacultatif
mainRecordIdstringfacultatif
tiersIdstring | nullfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

coupons 6

POST/api/trpc/coupons.createCreate
MutationJWT Bearer requis
Entrée
codestringrequis
1–64 car.
typeenumrequis
"PERCENT" "FLAT"
valueintegerrequis
0–9007199254740991
appliesToPlanIdsstring · uuid[]requis
par défaut []
appliesToCountryenum | nullfacultatif
appliesToDurationYearsinteger | nullfacultatif
validFromany | nullfacultatif
validToany | nullfacultatif
maxRedemptionsinteger | nullfacultatif
descriptionstring | nullfacultatif
activebooleanrequis
par défaut true
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/coupons.deleteDelete
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/coupons.getGet
RequêteJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/coupons.listList
RequêteJWT Bearer requis
Entrée
activeOnlybooleanrequis
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/coupons.updateUpdate
MutationJWT Bearer requis
Entrée
codestringfacultatif
1–64 car.
typeenumfacultatif
"PERCENT" "FLAT"
valueintegerfacultatif
0–9007199254740991
appliesToPlanIdsstring · uuid[]facultatif
appliesToCountryenum | nullfacultatif
appliesToDurationYearsinteger | nullfacultatif
validFromany | nullfacultatif
validToany | nullfacultatif
maxRedemptionsinteger | nullfacultatif
descriptionstring | nullfacultatif
activebooleanfacultatif
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/coupons.validateValidate
RequêteJWT Bearer requis
Entrée
codestringrequis
1–64 car.
countryenumrequis
"FR" "WORLD" · par défaut "FR"
itemsobject[]requis
par défaut []
planIdstringrequis
kindenumrequis
"subscription" "magazine" · par défaut "magazine"
durationYearsintegerfacultatif
1–2
lineTotalnumberrequis
≥ 0
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

helpdeskKb 10

POST/api/trpc/helpdeskKb.createArticleCreate Article
MutationJWT Bearer requis
Entrée
titlestringrequis
≥ 1 car.
slugstringfacultatif
excerptstringfacultatif
bodystringfacultatif
statusstringfacultatif
visibilitystringfacultatif
categoryIdstring | nullfacultatif
tagsstring[]facultatif
seoTitlestringfacultatif
seoDescriptionstringfacultatif
ordernumberfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/helpdeskKb.createCategoryCreate Category
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 1 car.
slugstringfacultatif
descriptionstringfacultatif
iconstringfacultatif
parentIdstring | nullfacultatif
ordernumberfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/helpdeskKb.deleteArticleDelete Article
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/helpdeskKb.deleteCategoryDelete Category
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/helpdeskKb.getArticleByIdGet Article By Id
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/helpdeskKb.getArticlesGet Articles
RequêteJWT Bearer requis
Entrée
searchstringfacultatif
statusstringfacultatif
visibilitystringfacultatif
categoryIdstringfacultatif
includeArchivedbooleanrequis
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/helpdeskKb.getCategoriesGet Categories
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/helpdeskKb.getCategoryByIdGet Category By Id
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/helpdeskKb.updateArticleUpdate Article
MutationJWT Bearer requis
Entrée
titlestringfacultatif
≥ 1 car.
slugstringfacultatif
excerptstringfacultatif
bodystringfacultatif
statusstringfacultatif
visibilitystringfacultatif
categoryIdstring | nullfacultatif
tagsstring[]facultatif
seoTitlestringfacultatif
seoDescriptionstringfacultatif
ordernumberfacultatif
idstringrequis
archivedbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/helpdeskKb.updateCategoryUpdate Category
MutationJWT Bearer requis
Entrée
namestringfacultatif
≥ 1 car.
slugstringfacultatif
descriptionstringfacultatif
iconstringfacultatif
parentIdstring | nullfacultatif
ordernumberfacultatif
idstringrequis
archivedbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

invoices 26

POST/api/trpc/invoices.convertQuoteConvert Quote
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.createCreditNoteCreate Credit Note
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.createDraftCreate Draft
MutationJWT Bearer requis
Entrée
receiverIdstringrequis
invoiceTypeenumfacultatif
"INVOICE" "QUOTE" "PURCHASE_ORDER"
invoiceDatestringfacultatif
dueDatestringfacultatif
notesstringfacultatif
currencystringfacultatif
templateIdintegerfacultatif
1–5
itemsobject[]requis
namestringrequis
quantitynumberrequis
unitPricenumberrequis
taxRatenumberrequis
par défaut 20
productIdstringfacultatif
productSkustringfacultatif
discountobjectfacultatif
typeenumrequis
"PERCENT" "FIXED"
valuenumberrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.createInvoiceCreate Invoice
MutationJWT Bearer requis
Entrée
numberstringrequis
clientIdstringrequis
totalnumberrequis
itemsobject[]requis
descriptionstringrequis
quantitynumberrequis
unitPricenumberrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.createStripeConnectAccountCreate Stripe Connect Account
MutationJWT Bearer requis
Entrée
refreshUrlstring · urirequis
returnUrlstring · urirequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.deleteAllInvoicesDelete All Invoices
MutationJWT Bearer requis
Entrée
confirmationIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.deleteInvoiceDelete Invoice
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.deleteIssuerProfileDelete Issuer Profile
MutationJWT Bearer requis
Entrée
scopeobjectrequis
levelenumrequis
"tenant" "site" "domain" · par défaut "site"
domainIdstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.disconnectStripeDisconnect Stripe
MutationJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/invoices.getClientsForSelectGet Clients For Select
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
namestringfacultatif
emailstringfacultatif
Essayer
GET/api/trpc/invoices.getCrossTenantOverviewGet Cross Tenant Overview
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/invoices.getCrossTenantPaymentStatusGet Cross Tenant Payment Status
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/invoices.getDashboardMetricsGet Dashboard Metrics
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object
monthlyobject[]facultatif
labelstringfacultatif
factureintegerfacultatif
encaisseintegerfacultatif
byStatusany[]facultatif
Essayer
GET/api/trpc/invoices.getEffectiveIssuerProfileGet Effective Issuer Profile
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/invoices.getInvoiceGet Invoice
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
idstringfacultatif
senderIdstringfacultatif
receiverIdstringfacultatif
invoiceLogoanyfacultatif
invoiceNumberstringfacultatif
invoiceDatestringfacultatif
invoiceTypeanyfacultatif
invoiceStatusstringfacultatif
dueDateanyfacultatif
purchaseOrderNumberanyfacultatif
currencystringfacultatif
languagestringfacultatif
paymentInformationobjectfacultatif
taxDetailsobjectfacultatif
discountDetailsobjectfacultatif
shippingDetailsobjectfacultatif
subTotalanyfacultatif
totalAmountintegerfacultatif
totalAmountInWordsstringfacultatif
additionalNotesanyfacultatif
paymentTermsstringfacultatif
paymentMethodanyfacultatif
signatureobjectfacultatif
startedAtanyfacultatif
endedAtanyfacultatif
locationanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
pdfTemplateintegerfacultatif
pdfFormatanyfacultatif
customInputsanyfacultatif
footeranyfacultatif
sourceanyfacultatif
emplacementIdanyfacultatif
tenantIdstringfacultatif
userIdanyfacultatif
siteIdstringfacultatif
recurringInvoiceIdanyfacultatif
domainIdanyfacultatif
issuerProfileIdanyfacultatif
sequenceKeyanyfacultatif
issuedAtanyfacultatif
lockedbooleanfacultatif
itemsany[]facultatif
receiverobjectfacultatif
idstringfacultatif
namestringfacultatif
addressanyfacultatif
zipCodeanyfacultatif
cityanyfacultatif
countryanyfacultatif
emailanyfacultatif
phoneanyfacultatif
siretanyfacultatif
codeNafanyfacultatif
customInputsobjectfacultatif
externalIdanyfacultatif
archivedbooleanfacultatif
isProfessionalbooleanfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
isMainRecordbooleanfacultatif
mainRecordIdanyfacultatif
typeIdanyfacultatif
tiersIdanyfacultatif
territoryIdanyfacultatif
dataanyfacultatif
senderobjectfacultatif
idstringfacultatif
namestringfacultatif
addressanyfacultatif
zipCodeanyfacultatif
cityanyfacultatif
countryanyfacultatif
emailanyfacultatif
phoneanyfacultatif
siretanyfacultatif
codeNafanyfacultatif
customInputsobjectfacultatif
externalIdanyfacultatif
archivedbooleanfacultatif
isProfessionalbooleanfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
isMainRecordbooleanfacultatif
mainRecordIdanyfacultatif
typeIdanyfacultatif
tiersIdanyfacultatif
territoryIdanyfacultatif
dataanyfacultatif
pdfUrlanyfacultatif
Essayer
GET/api/trpc/invoices.getInvoicesGet Invoices
RequêteJWT Bearer requis
Entrée
limitnumberrequis
1–100 · par défaut 50
offsetnumberrequis
≥ 0 · par défaut 0
statusstringfacultatif
typeenumfacultatif
"INVOICE" "QUOTE" "CREDIT_NOTE"
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
senderIdstringfacultatif
receiverIdstringfacultatif
invoiceLogoanyfacultatif
invoiceNumberstringfacultatif
invoiceDatestringfacultatif
invoiceTypeanyfacultatif
invoiceStatusstringfacultatif
dueDateanyfacultatif
purchaseOrderNumberanyfacultatif
currencystringfacultatif
languagestringfacultatif
paymentInformationobjectfacultatif
taxDetailsobjectfacultatif
discountDetailsobjectfacultatif
shippingDetailsobjectfacultatif
subTotalanyfacultatif
totalAmountintegerfacultatif
totalAmountInWordsstringfacultatif
additionalNotesanyfacultatif
paymentTermsstringfacultatif
paymentMethodanyfacultatif
signatureobjectfacultatif
startedAtanyfacultatif
endedAtanyfacultatif
locationanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
pdfTemplateintegerfacultatif
pdfFormatanyfacultatif
customInputsanyfacultatif
footeranyfacultatif
sourceanyfacultatif
emplacementIdanyfacultatif
tenantIdstringfacultatif
userIdanyfacultatif
siteIdstringfacultatif
recurringInvoiceIdanyfacultatif
domainIdanyfacultatif
issuerProfileIdanyfacultatif
sequenceKeyanyfacultatif
issuedAtanyfacultatif
lockedbooleanfacultatif
receiverobjectfacultatif
idstringfacultatif
namestringfacultatif
addressanyfacultatif
zipCodeanyfacultatif
cityanyfacultatif
countryanyfacultatif
emailanyfacultatif
phoneanyfacultatif
siretanyfacultatif
codeNafanyfacultatif
customInputsobjectfacultatif
externalIdanyfacultatif
archivedbooleanfacultatif
isProfessionalbooleanfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
isMainRecordbooleanfacultatif
mainRecordIdanyfacultatif
typeIdanyfacultatif
tiersIdanyfacultatif
territoryIdanyfacultatif
dataanyfacultatif
pdfUrlanyfacultatif
Essayer
GET/api/trpc/invoices.getIssuerProfileGet Issuer Profile
RequêteJWT Bearer requis
Entrée
scopeobjectfacultatif
levelenumrequis
"tenant" "site" "domain" · par défaut "site"
domainIdstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/invoices.getPaymentSettingsGet Payment Settings
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/invoices.getPublicInvoiceGet Public Invoice
RequêteJWT Bearer requis
Entrée
tokenstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/invoices.listIssuerScopesList Issuer Scopes
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.saveIssuerProfileSave Issuer Profile
MutationJWT Bearer requis
Entrée
scopeobjectfacultatif
levelenumrequis
"tenant" "site" "domain" · par défaut "site"
domainIdstringfacultatif
legalNamestringrequis
≥ 1 car.
emailstringfacultatif
phonestringfacultatif
siretstringfacultatif
sirenstringfacultatif
vatNumberstringfacultatif
ibanstringfacultatif
bicstringfacultatif
logoUrlstringfacultatif
currencystringfacultatif
editorLayoutenumfacultatif
"form" "split" "document" "wizard" "catalog"
pdfTemplateintegerfacultatif
1–4
invoicePrefixstringfacultatif
quotePrefixstringfacultatif
creditNotePrefixstringfacultatif
legalMentionsstringfacultatif
addressobjectfacultatif
streetstringfacultatif
citystringfacultatif
postalCodestringfacultatif
countrystringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.savePaymentKeysSave Payment Keys
MutationJWT Bearer requis
Entrée
secretKeystringfacultatif
publishableKeystringfacultatif
enabledbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/invoices.searchProductsSearch Products
RequêteJWT Bearer requis
Entrée
qstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.updateDraftUpdate Draft
MutationJWT Bearer requis
Entrée
idstringrequis
receiverIdstringfacultatif
invoiceTypeenumfacultatif
"INVOICE" "QUOTE" "PURCHASE_ORDER"
invoiceDatestringfacultatif
dueDatestringfacultatif
notesstringfacultatif
currencystringfacultatif
templateIdintegerfacultatif
1–5
itemsobject[]requis
namestringrequis
quantitynumberrequis
unitPricenumberrequis
taxRatenumberrequis
par défaut 20
productIdstringfacultatif
productSkustringfacultatif
discountobjectfacultatif
typeenumrequis
"PERCENT" "FIXED"
valuenumberrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/invoices.updateInvoiceStatusUpdate Invoice Status
MutationJWT Bearer requis
Entrée
idstringrequis
statusstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

newsletter 18

POST/api/trpc/newsletter.addSubscriberAdd Subscriber
MutationJWT Bearer requis
Entrée
emailstringrequis
firstNamestringfacultatif
lastNamestringfacultatif
tagsstring[]facultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/newsletter.bulkDeleteBulk Delete
MutationJWT Bearer requis
Entrée
idsstring · uuid[]requis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/newsletter.bulkUpdateStatusBulk Update Status
MutationJWT Bearer requis
Entrée
idsstring · uuid[]requis
statusenumrequis
"subscribed" "unsubscribed"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/newsletter.exportSubscribersExport Subscribers
RequêteJWT Bearer requis
Entrée
formatenumrequis
"csv" "json" · par défaut "csv"
subscribedOnlybooleanrequis
par défaut true
Réponse
200 Succès. Le résultat est dans result.data.json : object
datastringfacultatif
formatstringfacultatif
Essayer
GET/api/trpc/newsletter.getAvailableTemplatesGet Available Templates
RequêteJWT Bearer requis
Entrée
typeenumrequis
"welcome" "confirmation" "unsubscribe" "all" · par défaut "all"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/newsletter.getGrowthDataGet Growth Data
RequêteJWT Bearer requis
Entrée
daysnumberrequis
7–365 · par défaut 90
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/newsletter.getSettingsGet Settings
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object
doubleOptInbooleanfacultatif
confirmationEmailTemplateIdanyfacultatif
confirmationTokenExpiryintegerfacultatif
welcomeEmailEnabledbooleanfacultatif
welcomeEmailTemplateIdanyfacultatif
welcomeEmailDelayintegerfacultatif
unsubscribeConfirmationEnabledbooleanfacultatif
unsubscribeConfirmationTemplateIdanyfacultatif
adminNotificationEnabledbooleanfacultatif
adminNotificationEmailstringfacultatif
adminDigestEnabledbooleanfacultatif
adminDigestFrequencystringfacultatif
defaultFromNamestringfacultatif
defaultFromEmailstringfacultatif
defaultReplyTostringfacultatif
autoArchiveEnabledbooleanfacultatif
archiveVisibilitystringfacultatif
brandColorstringfacultatif
headerLogoUrlstringfacultatif
footerTextstringfacultatif
Essayer
GET/api/trpc/newsletter.getStatsGet Stats
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object
totalintegerfacultatif
subscribedintegerfacultatif
unsubscribedintegerfacultatif
thisMonthintegerfacultatif
lastMonthintegerfacultatif
growthPercentintegerfacultatif
Essayer
GET/api/trpc/newsletter.getSubscriberGet Subscriber
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
idstringfacultatif
firstNameanyfacultatif
lastNameanyfacultatif
namestringfacultatif
emailstringfacultatif
phoneanyfacultatif
marketingOptInbooleanfacultatif
emailOptInbooleanfacultatif
smsOptInbooleanfacultatif
segmentanyfacultatif
sourceanyfacultatif
createdAtstringfacultatif
lastActivityanyfacultatif
Essayer
GET/api/trpc/newsletter.getSubscriptionStatusGet Subscription Status
RequêteJWT Bearer requis
Entrée
emailstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/newsletter.importSubscribersImport Subscribers
MutationJWT Bearer requis
Entrée
subscribersobject[]requis
emailstring · emailrequis
firstNamestringfacultatif
lastNamestringfacultatif
phonestringfacultatif
duplicateHandlingenumrequis
"update" "skip" · par défaut "update"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/newsletter.listSubscribersList Subscribers
RequêteJWT Bearer requis
Entrée
pagenumberrequis
par défaut 0
limitnumberrequis
par défaut 25
searchstringfacultatif
subscribedbooleanfacultatif
sortByenumrequis
"createdAt" "email" "name" · par défaut "createdAt"
sortOrderenumrequis
"asc" "desc" · par défaut "desc"
Réponse
200 Succès. Le résultat est dans result.data.json : object
itemsobject[]facultatif
idstringfacultatif
firstNameanyfacultatif
lastNameanyfacultatif
namestringfacultatif
emailstringfacultatif
marketingOptInbooleanfacultatif
emailOptInbooleanfacultatif
smsOptInbooleanfacultatif
segmentanyfacultatif
sourceanyfacultatif
subscribedAtstringfacultatif
lastActivityanyfacultatif
totalintegerfacultatif
pageintegerfacultatif
limitintegerfacultatif
pagesintegerfacultatif
Essayer
POST/api/trpc/newsletter.subscribeSubscribe
MutationJWT Bearer requis
Entrée
emailstringrequis
firstNamestringfacultatif
lastNamestringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
honeypotstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/newsletter.testConfirmationEmailTest Confirmation Email
MutationJWT Bearer requis
Entrée
emailstring · emailrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/newsletter.testWelcomeEmailTest Welcome Email
MutationJWT Bearer requis
Entrée
emailstring · emailrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/newsletter.unsubscribeUnsubscribe
MutationJWT Bearer requis
Entrée
emailstringrequis
tokenstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/newsletter.updateSettingsUpdate Settings
MutationJWT Bearer requis
Entrée
doubleOptInbooleanfacultatif
par défaut false
confirmationEmailTemplateIdstring · uuid | nullfacultatif
confirmationTokenExpirynumberfacultatif
1–168 · par défaut 24
welcomeEmailEnabledbooleanfacultatif
par défaut true
welcomeEmailTemplateIdstring · uuid | nullfacultatif
welcomeEmailDelaynumberfacultatif
0–10080 · par défaut 0
unsubscribeConfirmationEnabledbooleanfacultatif
par défaut true
unsubscribeConfirmationTemplateIdstring · uuid | nullfacultatif
adminNotificationEnabledbooleanfacultatif
par défaut false
adminNotificationEmailstring · email | ""facultatif
adminDigestEnabledbooleanfacultatif
par défaut false
adminDigestFrequencyenumfacultatif
"daily" "weekly" · par défaut "daily"
defaultFromNamestringfacultatif
defaultFromEmailstring · email | ""facultatif
defaultReplyTostring · email | ""facultatif
autoArchiveEnabledbooleanfacultatif
par défaut false
archiveVisibilityenumfacultatif
"public" "private" · par défaut "private"
brandColorstringfacultatif
par défaut "#146BFF"
headerLogoUrlstring · uri | ""facultatif
footerTextstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/newsletter.updateSubscriberUpdate Subscriber
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
marketingOptInbooleanfacultatif
emailOptInbooleanfacultatif
smsOptInbooleanfacultatif
firstNamestringfacultatif
lastNamestringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.

orders 48

POST/api/trpc/orders.createOrderItemCreate Order Item
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
namestringrequis
≥ 1 car.
descriptionstring | nullfacultatif
quantityintegerrequis
> 0–9007199254740991
unitPricenumberrequis
≥ 0
productIdstring · uuid | nullfacultatif
vendorIdstring · uuid | nullfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.createOrderCreate Order
MutationJWT Bearer requis
Entrée
invoiceNumberanyrequis
invoiceDateanyrequis
deliveryDateany | nullfacultatif
invoiceStatusenumrequis
"DRAFT" "SENT" "PAID" "OVERDUE" "CANCELED" · par défaut "DRAFT"
receiverIdstringfacultatif
senderIdstringfacultatif
clientIdstringfacultatif
currencystringrequis
par défaut "EUR"
totalAmountnumberrequis
par défaut 0
additionalNotesstringfacultatif
itemsobject[]requis
par défaut []
productIdstringfacultatif
namestringrequis
descriptionstring | nullfacultatif
quantityintegerrequis
> 0–9007199254740991
unitPricenumberrequis
≥ 0
recalculateVendorsbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.deleteOrderItemDelete Order Item
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.deleteOrderDelete Order
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.deleteOrdersDelete Orders
MutationJWT Bearer requis
Entrée
idsstring[]requis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.exportOrdersExport Orders
MutationJWT Bearer requis
Entrée
formatenumrequis
"csv" "xlsx" "json"
filtersobjectfacultatif
searchstringfacultatif
sortstringfacultatif
advancedFiltersany[]facultatif
advancedSortsobject[]facultatif
fieldstringrequis
directionenumrequis
"asc" "desc"
columnsstring[]facultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.fetchOrdersFetch Orders
MutationJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.fulfillment.cancelFulfillment.cancel
MutationJWT Bearer requis
Entrée
fulfillmentIdstring · uuidrequis
reasonstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.fulfillment.createFulfillment.create
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
methodenumrequis
"SHIPPING" "PICKUP" "DIGITAL" "LOCAL_DELIVERY"
itemsobject[]requis
≥ 1 élém.
orderItemIdstring · uuidrequis
quantityintegerrequis
> 0–9007199254740991
carrierstringfacultatif
trackingNumberstringfacultatif
trackingUrlstring · urifacultatif
estimatedDeliveryanyfacultatif
shippingAddressobjectfacultatif
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
companystringfacultatif
addressstringrequis
≥ 1 car.
citystringrequis
≥ 1 car.
postalCodestringrequis
≥ 1 car.
countrystringrequis
≥ 1 car.
phonestringfacultatif
emailstring · emailfacultatif
instructionsstringfacultatif
shipmentIdstring · uuidfacultatif
notesstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.fulfillment.listByOrderFulfillment.list By Order
RequêteJWT Bearer requis
Entrée
orderIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.fulfillment.trackFulfillment.track
RequêteJWT Bearer requis
Entrée
fulfillmentIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.fulfillment.updateStatusFulfillment.update Status
MutationJWT Bearer requis
Entrée
fulfillmentIdstring · uuidrequis
statusenumrequis
"PENDING" "PROCESSING" "READY_TO_SHIP" "SHIPPED" "IN_TRANSIT" "OUT_FOR_DELIVERY" "DELIVERED" "FAILED_DELIVERY" "RETURNED" "CANCELLED"
trackingNumberstringfacultatif
trackingUrlstring · urifacultatif
actualDeliveryanyfacultatif
notesstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.getCheckoutEventsGet Checkout Events
RequêteJWT Bearer requis
Entrée
orderIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.getInvoicesGet Invoices
RequêteJWT Bearer requis
Entrée
pageanyrequis
per_pageanyrequis
searchstringfacultatif
sortstringfacultatif
filtersobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.getLiveOrdersGet Live Orders
RequêteJWT Bearer requis
Entrée
statusesenum[]facultatif
limitnumberrequis
par défaut 50
sortByenumrequis
"invoiceDate" "createdAt" "updatedAt" · par défaut "invoiceDate"
sortOrderenumrequis
"asc" "desc" · par défaut "asc"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.getMyOrdersGet My Orders
RequêteJWT Bearer requis
Entrée
limitnumberrequis
1–200 · par défaut 20
cursorstringfacultatif
statusstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.getOrderByIdGet Order By Id
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
idstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
invoiceNumberstringfacultatif
referenceanyfacultatif
invoiceDatestringfacultatif
deliveryDatestringfacultatif
orderTypestringfacultatif
invoiceStatusstringfacultatif
totalAmountnumberfacultatif
currencystringfacultatif
sourceanyfacultatif
paymentIntentIdanyfacultatif
stripeSessionIdanyfacultatif
stripeInvoiceIdanyfacultatif
plenigoOrderIdanyfacultatif
expiresAtanyfacultatif
paymentMethodanyfacultatif
senderIdstringfacultatif
receiverIdstringfacultatif
clientIdstringfacultatif
customInputsobjectfacultatif
notestringfacultatif
validstringfacultatif
statusstringfacultatif
customerobjectfacultatif
emailstringfacultatif
lastNamestringfacultatif
firstNamestringfacultatif
referencestringfacultatif
pickup_slotanyfacultatif
delivery_datestringfacultatif
delivery_slotobjectfacultatif
daystringfacultatif
hourstringfacultatif
causeanyfacultatif
manualbooleanfacultatif
hour_endstringfacultatif
remindedbooleanfacultatif
manual_commentanyfacultatif
store_informedbooleanfacultatif
prestashop_idstringfacultatif
invoice_numberstringfacultatif
payment_methodstringfacultatif
invoice_addressobjectfacultatif
citystringfacultatif
addressstringfacultatif
countrystringfacultatif
address2stringfacultatif
lastNamestringfacultatif
postcodestringfacultatif
firstNamestringfacultatif
delivery_addressobjectfacultatif
citystringfacultatif
addressstringfacultatif
countrystringfacultatif
address2stringfacultatif
lastNamestringfacultatif
postcodestringfacultatif
firstNamestringfacultatif
deliveryDataHistoryobjectfacultatif
entriesobject[]facultatif
reasonstringfacultatif
sourcestringfacultatif
newDatestringfacultatif
oldDateanyfacultatif
metadataobjectfacultatif
timestampstringfacultatif
createdAtstringfacultatif
lastUpdatedstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
appliedVoucherIdanyfacultatif
subscriptionIdanyfacultatif
isRenewalOrderbooleanfacultatif
requiresValidationbooleanfacultatif
validatedAtanyfacultatif
validatedByanyfacultatif
processedAtanyfacultatif
processedByanyfacultatif
itemsobject[]facultatif
idstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
namestringfacultatif
descriptionstringfacultatif
quantityintegerfacultatif
unitPricenumberfacultatif
dataobjectfacultatif
genericMappingobjectfacultatif
mappedQuantityintegerfacultatif
conversionFactornumberfacultatif
genericProductIdstringfacultatif
originalQuantityintegerfacultatif
externalProductIdstringfacultatif
externalOrderIdstringfacultatif
externalProductIdstringfacultatif
externalVendorIdanyfacultatif
externalItemIdstringfacultatif
orderIdstringfacultatif
productIdstringfacultatif
productVariationIdanyfacultatif
vendorIdstringfacultatif
voucherDiscountAmountanyfacultatif
siteIdstringfacultatif
productobjectfacultatif
idstringfacultatif
namestringfacultatif
referencestringfacultatif
skuanyfacultatif
priceintegerfacultatif
salePriceanyfacultatif
mainImageIdanyfacultatif
_countobjectfacultatif
bundleComponentsintegerfacultatif
vendorobjectfacultatif
idstringfacultatif
namestringfacultatif
emailstringfacultatif
clientobjectfacultatif
idstringfacultatif
namestringfacultatif
emailstringfacultatif
phonestringfacultatif
addressstringfacultatif
zipCodestringfacultatif
citystringfacultatif
countrystringfacultatif
siretanyfacultatif
isProfessionalbooleanfacultatif
senderobjectfacultatif
idstringfacultatif
nameanyfacultatif
emailstringfacultatif
receiverobjectfacultatif
idstringfacultatif
namestringfacultatif
emailstringfacultatif
vendorsany[]facultatif
Essayer
GET/api/trpc/orders.getOrderItemsGet Order Items
RequêteJWT Bearer requis
Entrée
orderIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.getOrdersByIdsForProductsGet Orders By Ids For Products
RequêteJWT Bearer requis
Entrée
idsstring[]requis
1–200 élém.
productIdsstring · uuid[]facultatif
includeItemsbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.getOrdersByIdsGet Orders By Ids
RequêteJWT Bearer requis
Entrée
idsstring[]requis
1–50 élém.
productIdstring · uuidfacultatif
includeItemsbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.getOrdersByProductGet Orders By Product
RequêteJWT Bearer requis
Entrée
productIdstring · uuidrequis
pageanyrequis
per_pageanyrequis
searchstring | nullfacultatif
statusenum | nullfacultatif
sortstring | nullfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.getOrdersByVendorGet Orders By Vendor
RequêteJWT Bearer requis
Entrée
vendorIdstring · uuidrequis
pagenumberrequis
par défaut 0
per_pagenumberrequis
par défaut 50
searchstringfacultatif
statusenumfacultatif
"DRAFT" "SENT" "PAID" "OVERDUE" "CANCELED"
statusesenum[]facultatif
deliveryDateFromstringfacultatif
deliveryDateTostringfacultatif
sortstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.getOrdersGet Orders
RequêteJWT Bearer requis
Entrée
pageanyrequis
per_pageanyrequis
searchstring | nullfacultatif
sortstring | nullfacultatif
filtersobjectrequis
par défaut {}
advancedFiltersany[]requis
par défaut []
advancedSortsobject[]requis
par défaut []
fieldstringrequis
directionenumrequis
"asc" "desc"
fieldsenum | string[]facultatif
par défaut "detailed"
paymentLinkFilterenumfacultatif
"all" "exclude" "only" · par défaut "all"
offlinePaymentFilterenumfacultatif
"all" "only" · par défaut "all"
Réponse
200 Succès. Le résultat est dans result.data.json : object
dataobject[]facultatif
idstringfacultatif
invoiceNumberstringfacultatif
invoiceDatestringfacultatif
invoiceStatusstringfacultatif
totalAmountnumberfacultatif
currencystringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
paymentMethodanyfacultatif
expiresAtanyfacultatif
deliveryDatestringfacultatif
customInputsobjectfacultatif
notestringfacultatif
validstringfacultatif
statusstringfacultatif
customerobjectfacultatif
emailstringfacultatif
lastNamestringfacultatif
firstNamestringfacultatif
referencestringfacultatif
pickup_slotanyfacultatif
delivery_datestringfacultatif
delivery_slotobjectfacultatif
daystringfacultatif
hourstringfacultatif
causeanyfacultatif
manualbooleanfacultatif
hour_endstringfacultatif
remindedbooleanfacultatif
manual_commentanyfacultatif
store_informedbooleanfacultatif
prestashop_idstringfacultatif
invoice_numberstringfacultatif
payment_methodstringfacultatif
invoice_addressobjectfacultatif
citystringfacultatif
addressstringfacultatif
countrystringfacultatif
address2stringfacultatif
lastNamestringfacultatif
postcodestringfacultatif
firstNamestringfacultatif
delivery_addressobjectfacultatif
citystringfacultatif
addressstringfacultatif
countrystringfacultatif
address2stringfacultatif
lastNamestringfacultatif
postcodestringfacultatif
firstNamestringfacultatif
deliveryDataHistoryobjectfacultatif
entriesobject[]facultatif
createdAtstringfacultatif
lastUpdatedstringfacultatif
sourceanyfacultatif
receiverobjectfacultatif
idstringfacultatif
namestringfacultatif
emailstringfacultatif
senderobjectfacultatif
idstringfacultatif
nameanyfacultatif
emailstringfacultatif
clientobjectfacultatif
idstringfacultatif
namestringfacultatif
emailstringfacultatif
vendorsany[]facultatif
itemsobject[]facultatif
idstringfacultatif
namestringfacultatif
descriptionstringfacultatif
quantityintegerfacultatif
unitPricenumberfacultatif
productobjectfacultatif
idstringfacultatif
namestringfacultatif
referencestringfacultatif
skuanyfacultatif
priceintegerfacultatif
salePriceanyfacultatif
mainImageIdanyfacultatif
totalintegerfacultatif
pageintegerfacultatif
pageSizeintegerfacultatif
pageCountintegerfacultatif
hasNextPagebooleanfacultatif
hasPrevPagebooleanfacultatif
Essayer
GET/api/trpc/orders.getOrderSubscriptionContextGet Order Subscription Context
RequêteJWT Bearer requis
Entrée
orderIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.getOrderTimersGet Order Timers
RequêteJWT Bearer requis
Entrée
orderIdsstring[]facultatif
activeOnlybooleanrequis
par défaut true
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.getProductsByOrderGet Products By Order
RequêteJWT Bearer requis
Entrée
orderIdstring · uuidrequis
pageanyrequis
per_pageanyrequis
searchstring | nullfacultatif
sortstring | nullfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.getRelatedSupplierOrdersGet Related Supplier Orders
RequêteJWT Bearer requis
Entrée
orderIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.getUnfulfilledOrdersGet Unfulfilled Orders
RequêteJWT Bearer requis
Entrée
searchstringfacultatif
limitnumberfacultatif
par défaut 50
Réponse
200 Succès. Le résultat est dans result.data.json : object
ordersobject[]facultatif
idstringfacultatif
numberstringfacultatif
statusstringfacultatif
customerNamestringfacultatif
customerobjectfacultatif
idstringfacultatif
namestringfacultatif
emailstringfacultatif
createdAtstringfacultatif
itemsobject[]facultatif
idstringfacultatif
productIdstringfacultatif
productNamestringfacultatif
quantityintegerfacultatif
productobjectfacultatif
idstringfacultatif
namestringfacultatif
defaultVendorIdstringfacultatif
defaultVendorobjectfacultatif
stockintegerfacultatif
stockAvailabilityanyfacultatif
totalintegerfacultatif
Essayer
POST/api/trpc/orders.lifecycle.cancelOrderLifecycle.cancel Order
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
releaseStockbooleanrequis
par défaut true
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.lifecycle.confirmOrderPaymentLifecycle.confirm Order Payment
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
paymentIntentIdstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.lifecycle.expireDraftOrdersLifecycle.expire Draft Orders
MutationJWT Bearer requis
Entrée
tenantIdstring · uuidfacultatif
siteIdstring · uuidfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.lifecycle.getDashboardDataLifecycle.get Dashboard Data
RequêteJWT Bearer requis
Entrée
timeRangeenumrequis
"today" "7d" "30d" · par défaut "7d"
alertsLimitintegerrequis
1–50 · par défaut 10
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.lifecycle.getLifecycleAlertsLifecycle.get Lifecycle Alerts
RequêteJWT Bearer requis
Entrée
limitintegerrequis
1–50 · par défaut 10
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.lifecycle.getLifecycleStatsLifecycle.get Lifecycle Stats
RequêteJWT Bearer requis
Entrée
timeRangeenumrequis
"today" "7d" "30d" · par défaut "7d"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/orders.lifecycle.getOrdersExpiringSoonLifecycle.get Orders Expiring Soon
RequêteJWT Bearer requis
Entrée
minutesUntilExpiryintegerrequis
1–60 · par défaut 15
tenantIdstring · uuidfacultatif
siteIdstring · uuidfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.markPaidMark Paid
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
paymentIntentIdstringrequis
paymentMethodstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.markProcessedMark Processed
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
processedbooleanrequis
par défaut true
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.refund.calculateRefund.calculate
RequêteJWT Bearer requis
Entrée
orderIdstring · uuidrequis
itemsobject[]facultatif
orderItemIdstring · uuidrequis
quantityintegerrequis
> 0–9007199254740991
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.refund.createRefund.create
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
itemsobject[]facultatif
orderItemIdstring · uuidrequis
quantityintegerrequis
> 0–9007199254740991
amountnumberfacultatif
≥ > 0
reasonenumrequis
"CUSTOMER_REQUEST" "DEFECTIVE_PRODUCT" "WRONG_ITEM" "NOT_AS_DESCRIBED" "DAMAGED_SHIPPING" "DUPLICATE_PAYMENT" "FRAUDULENT_TRANSACTION" "CANCELLED_ORDER" "RETURN_POLICY" "GOODWILL" …
reasonDescriptionstringfacultatif
notesstringfacultatif
autoApprovebooleanrequis
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.refund.executeRefund.execute
MutationJWT Bearer requis
Entrée
refundIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/orders.refund.listByOrderRefund.list By Order
RequêteJWT Bearer requis
Entrée
orderIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.refund.processRefund.process
MutationJWT Bearer requis
Entrée
refundIdstring · uuidrequis
approvebooleanrequis
notesstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.syncOrderSync Order
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/orders.updateKitchenStatusUpdate Kitchen Status
MutationJWT Bearer requis
Entrée
idstringrequis
kitchenStatusenumrequis
"received" "preparing" "ready" "completed"
notesstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.updateOrderItemUpdate Order Item
MutationJWT Bearer requis
Entrée
object
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.updateOrderUpdate Order
MutationJWT Bearer requis
Entrée
idstringrequis
invoiceNumberanyrequis
invoiceDateanyfacultatif
deliveryDateany | nullfacultatif
invoiceStatusenumfacultatif
"DRAFT" "SENT" "PAID" "OVERDUE" "CANCELED"
receiverIdstring | nullfacultatif
senderIdstring | nullfacultatif
clientIdstring | nullfacultatif
vendorIdsstring[]facultatif
currencystringfacultatif
totalAmountnumberfacultatif
additionalNotesstringfacultatif
itemsobject[]facultatif
idstringfacultatif
productIdstringfacultatif
namestringrequis
descriptionstring | nullfacultatif
quantityintegerrequis
> 0–9007199254740991
unitPricenumberrequis
≥ 0
recalculateVendorsbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.updateStatusUpdate Status
MutationJWT Bearer requis
Entrée
idstringrequis
statusenumrequis
"DRAFT" "SENT" "PAID" "OVERDUE" "CANCELED"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/orders.validateOrderValidate Order
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.

payments 24

POST/api/trpc/payments.applyMyUpdatedCardApply My Updated Card
MutationJWT Bearer requis
Entrée
printSubscriptionIdstring · uuidrequis
paymentMethodIdstringrequis
≥ 1 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/payments.checkStripeConfigurationCheck Stripe Configuration
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object
isConfiguredbooleanfacultatif
Essayer
POST/api/trpc/payments.createEditionCheckoutSessionCreate Edition Checkout Session
MutationJWT Bearer requis
Entrée
editionIdstring · uuidrequis
orderIdstring · uuidfacultatif
successUrlstringfacultatif
cancelUrlstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createMagazineCheckoutSessionCreate Magazine Checkout Session
MutationJWT Bearer requis
Entrée
subscriptionPlanIdstring · uuidrequis
successUrlstringfacultatif
cancelUrlstringfacultatif
previousSubIdstring · uuidfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createMagazinePurchaseCheckoutSessionCreate Magazine Purchase Checkout Session
MutationJWT Bearer requis
Entrée
itemsobject[]requis
1–50 élém.
idstring · uuidrequis
titlestringrequis
pricenumberfacultatif
quantityintegerrequis
1–100
formatenumfacultatif
"numerique" "papier" "combo"
kindenumfacultatif
"subscription" "magazine"
durationYears1 | 2facultatif
isMonthlybooleanfacultatif
isGiftbooleanfacultatif
giftRecipientobjectfacultatif
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
emailstring · emailrequis
addressstringrequis
≥ 1 car.
postalCodestringrequis
≥ 1 car.
citystringrequis
≥ 1 car.
countrystringrequis
≥ 1 car.
messagestringfacultatif
countryenumrequis
"FR" "WORLD" · par défaut "FR"
customerInfoobjectfacultatif
civilitystringfacultatif
firstNamestringrequis
lastNamestringrequis
emailstring · emailrequis
phonestringrequis
companystringfacultatif
addressstringrequis
address2stringfacultatif
citystringrequis
postalCodestringrequis
countrystringrequis
notesstringfacultatif
billingInfoobjectfacultatif
addressstringrequis
address2stringfacultatif
citystringrequis
postalCodestringrequis
countrystringrequis
deliveryOptionstringfacultatif
paymentMethodstringfacultatif
totalsobjectfacultatif
subtotalnumberrequis
deliverynumberrequis
totalnumberrequis
successUrlstringfacultatif
cancelUrlstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createMyUpdateCardSetupIntentCreate My Update Card Setup Intent
MutationJWT Bearer requis
Entrée
printSubscriptionIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createOfflineMagazineCheckoutCreate Offline Magazine Checkout
MutationJWT Bearer requis
Entrée
itemsobject[]requis
≥ 1 élém.
idstringrequis
titlestringfacultatif
pricenumberfacultatif
quantityintegerrequis
1–100 · par défaut 1
formatenumfacultatif
"numerique" "papier" "combo"
kindenumfacultatif
"subscription" "magazine"
durationYears1 | 2facultatif
isMonthlybooleanfacultatif
isGiftbooleanfacultatif
countryenumrequis
"FR" "WORLD" · par défaut "FR"
paymentMethodenumrequis
"BANK_TRANSFER" "CHEQUE"
customerInfoobjectrequis
civilitystringfacultatif
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
emailstring · emailrequis
phonestringrequis
≥ 1 car.
companystringfacultatif
addressstringrequis
≥ 1 car.
address2stringfacultatif
citystringrequis
≥ 1 car.
postalCodestringrequis
≥ 1 car.
countrystringrequis
≥ 1 car.
notesstringfacultatif
billingInfoobjectfacultatif
addressstringrequis
address2stringfacultatif
citystringrequis
postalCodestringrequis
countrystringrequis
totalsobjectfacultatif
subtotalnumberfacultatif
deliverynumberfacultatif
totalnumberrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/payments.createOfflineMagazineSubscriptionCheckoutCreate Offline Magazine Subscription Checkout
MutationJWT Bearer requis
Entrée
magazineSubscriptionPlanIdstring · uuidrequis
isMonthlytruerequis
countryenumrequis
"FR" "WORLD" · par défaut "FR"
paymentMethodenumrequis
"BANK_TRANSFER" "CHEQUE"
customerInfoobjectrequis
civilitystringfacultatif
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
emailstring · emailrequis
phonestringrequis
≥ 1 car.
companystringfacultatif
addressstringrequis
≥ 1 car.
address2stringfacultatif
citystringrequis
≥ 1 car.
postalCodestringrequis
≥ 1 car.
countrystringrequis
≥ 1 car.
notesstringfacultatif
billingInfoobjectfacultatif
addressstringrequis
address2stringfacultatif
citystringrequis
postalCodestringrequis
countrystringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createOperatorCardSubscriptionCreate Operator Card Subscription
MutationJWT Bearer requis
Entrée
targetContactIdstring · uuidrequis
magazineSubscriptionPlanIdstring · uuidrequis
countryenumrequis
"FR" "WORLD" · par défaut "FR"
modeenumrequis
"RECURRING_MONTHLY" "RECURRING_QUARTERLY" "PER_ISSUE"
stripeCustomerIdstringrequis
≥ 1 car.
paymentMethodIdstringrequis
≥ 1 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createOperatorSetupIntentCreate Operator Setup Intent
MutationJWT Bearer requis
Entrée
targetContactIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createPaymentIntentCreate Payment Intent
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createPerIssueCardSetupCheckoutCreate Per Issue Card Setup Checkout
MutationJWT Bearer requis
Entrée
magazineSubscriptionPlanIdstring · uuidrequis
countryenumrequis
"FR" "WORLD" · par défaut "FR"
customerEmailstring · emailrequis
customerFirstNamestringrequis
≥ 1 car.
customerLastNamestringrequis
≥ 1 car.
successUrlstring · urirequis
cancelUrlstring · urirequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createRecurringMagazineSubscriptionCheckoutCreate Recurring Magazine Subscription Checkout
MutationJWT Bearer requis
Entrée
magazineSubscriptionPlanIdstring · uuidrequis
countryenumrequis
"FR" "WORLD" · par défaut "FR"
interval"month"requis
par défaut "month"
intervalCount1 | 3requis
par défaut 1
successUrlstring · urirequis
cancelUrlstring · urirequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createRecurringMagazineSubscriptionLinkForCustomerCreate Recurring Magazine Subscription Link For Customer
MutationJWT Bearer requis
Entrée
magazineSubscriptionPlanIdstring · uuidrequis
targetContactIdstring · uuidrequis
countryenumrequis
"FR" "WORLD" · par défaut "FR"
interval"month"requis
par défaut "month"
intervalCount1 | 3requis
par défaut 1
successUrlstring · urirequis
cancelUrlstring · urirequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/payments.createVisitCheckoutSessionCreate Visit Checkout Session
MutationJWT Bearer requis
Entrée
reservationIdstring · uuidrequis
successUrlstringfacultatif
cancelUrlstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/payments.getCheckoutFunnelGet Checkout Funnel
RequêteJWT Bearer requis
Entrée
fromstringfacultatif
tostringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
windowobjectfacultatif
fromstringfacultatif
tostringfacultatif
funnelobjectfacultatif
reachedCheckoutintegerfacultatif
payClickedintegerfacultatif
sessionCreatedintegerfacultatif
completedintegerfacultatif
processingintegerfacultatif
mintedEventsintegerfacultatif
expiredintegerfacultatif
abandonedFrontendintegerfacultatif
errorsintegerfacultatif
revenueobjectfacultatif
paidCountintegerfacultatif
paidAmountintegerfacultatif
currencystringfacultatif
pendingobjectfacultatif
inflightintegerfacultatif
abandonedintegerfacultatif
eventsByKindany[]facultatif
Essayer
GET/api/trpc/payments.getMagazineCartPricingGet Magazine Cart Pricing
RequêteJWT Bearer requis
Entrée
itemsobject[]requis
1–100 élém.
idstring · uuidrequis
formatenumfacultatif
"numerique" "papier" "combo"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/payments.getPaymentMethodsGet Payment Methods
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
namestringfacultatif
typestringfacultatif
isActivebooleanfacultatif
Essayer
GET/api/trpc/payments.getPaymentStatsGet Payment Stats
RequêteJWT Bearer requis
Entrée
dateFromanyfacultatif
dateToanyfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
totalTransactionsintegerfacultatif
totalAmountnumberfacultatif
completedTransactionsintegerfacultatif
failedTransactionsintegerfacultatif
pendingTransactionsintegerfacultatif
processingTransactionsintegerfacultatif
cancelledTransactionsintegerfacultatif
totalProcessingFeesnumberfacultatif
averageTransactionAmountnumberfacultatif
Essayer
GET/api/trpc/payments.getStripeConfigurationGet Stripe Configuration
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object
secretKeyanyfacultatif
publishableKeyanyfacultatif
isConfiguredbooleanfacultatif
Essayer
GET/api/trpc/payments.getTransactionByIdGet Transaction By Id
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/payments.getTransactionsGet Transactions
RequêteJWT Bearer requis
Entrée
pageintegerrequis
1–9007199254740991 · par défaut 1
per_pageintegerrequis
1–100 · par défaut 20
dateFromanyfacultatif
dateToanyfacultatif
statusenumfacultatif
"PENDING" "PROCESSING" "COMPLETED" "FAILED" "CANCELLED"
paymentMethodstringfacultatif
orderIdstring · uuidfacultatif
customerIdstring · uuidfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
transactionsany[]facultatif
totalintegerfacultatif
pageintegerfacultatif
per_pageintegerfacultatif
totalPagesintegerfacultatif
Essayer
GET/api/trpc/payments.listAbandonedCheckoutsList Abandoned Checkouts
RequêteJWT Bearer requis
Entrée
stateenumrequis
"abandoned" "inflight" "all" · par défaut "abandoned"
limitnumberrequis
1–200 · par défaut 50
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/payments.updateStripeConfigurationUpdate Stripe Configuration
MutationJWT Bearer requis
Entrée
secretKeystringrequis
≥ 1 car.
publishableKeystringrequis
≥ 1 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

products 27

POST/api/trpc/products.assignSubCategoryToProductAssign Sub Category To Product
MutationJWT Bearer requis
Entrée
productIdstring · uuidrequis
subCategoryIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/products.bulkUpdateBulk Update
MutationJWT Bearer requis
Entrée
updatesobject[]requis
idstring · uuidrequis
namestringfacultatif
≥ 1 car.
descriptionstringfacultatif
referencestringfacultatif
manufacturerstringfacultatif
activebooleanfacultatif
pricenumberfacultatif
≥ 0
proPricenumber | nullfacultatif
taxRatenumberfacultatif
0–100
isBuyablebooleanfacultatif
packagingQuantitynumberfacultatif
≥ > 0
packagingUnitstringfacultatif
saleDetailstringfacultatif
saleQuantitynumberfacultatif
≥ > 0
saleUnitstringfacultatif
saleTypestringfacultatif
stockintegerfacultatif
0–9007199254740991
defaultVendorIdstringfacultatif
packagingTypeIdstringfacultatif
dataPatchobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/products.byPackagingTypeBy Packaging Type
RequêteJWT Bearer requis
Entrée
packagingTypeIdstringrequis
pagenumberrequis
par défaut 0
limitnumberrequis
par défaut 50
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/products.clearProductsCacheClear Products Cache
MutationJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/products.createCreate
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 2 car.
descriptionstringfacultatif
pricenumberrequis
≥ 0
proPricenumber | nullfacultatif
referencestringfacultatif
manufacturerstringfacultatif
taxRatenumberrequis
0–100 · par défaut 20
defaultVendorIdstringfacultatif
packagingTypeIdstringfacultatif
packagingQuantitynumberfacultatif
≥ > 0
packagingUnitstringfacultatif
saleDetailstringfacultatif
saleQuantitynumberfacultatif
≥ > 0
saleUnitstringfacultatif
saleTypestringfacultatif
defaultTemplateIdstringfacultatif
isBuyablebooleanrequis
par défaut true
activebooleanrequis
par défaut true
mainImageIdstring | nullfacultatif
imagesstring[]requis
par défaut []
productTypeenumfacultatif
"SIMPLE" "VARIABLE" "COMPOSITE" "FORMULE" "MENU" · par défaut "SIMPLE"
manageStockbooleanfacultatif
par défaut false
stockintegerfacultatif
0–9007199254740991
lowStockThresholdintegerfacultatif
0–9007199254740991
soldIndividuallybooleanfacultatif
par défaut false
weightUnitstringfacultatif
requiresLotNumberbooleanfacultatif
par défaut false
showOrderDetailsbooleanfacultatif
par défaut false
isPerishablebooleanfacultatif
par défaut false
perishabilityDaysintegerfacultatif
1–365
deliveryDaysintegerfacultatif
1–30
specificOveragePercentintegerfacultatif
0–100
weightnumberfacultatif
≥ 0
lengthnumberfacultatif
≥ > 0
widthnumberfacultatif
≥ > 0
heightnumberfacultatif
≥ > 0
purchaseNotestringfacultatif
menuOrderintegerfacultatif
-9007199254740991–9007199254740991
isGenericbooleanfacultatif
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/products.createWithAllNeedsCreate With All Needs
MutationJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/products.deleteAllProductsDelete All Products
MutationJWT Bearer requis
Entrée
confirmationIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/products.deleteProductDelete Product
MutationJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/products.getByIdGet By Id
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
idstringfacultatif
referencestringfacultatif
plenigoOfferIdanyfacultatif
plenigoAccessRightUniqueIdanyfacultatif
namestringfacultatif
descriptionstringfacultatif
pricenumberfacultatif
salePriceanyfacultatif
proPriceanyfacultatif
purchasePricenumberfacultatif
stockintegerfacultatif
stockLedgerintegerfacultatif
isBuyablebooleanfacultatif
skustringfacultatif
isGenericbooleanfacultatif
magazineEditionIdanyfacultatif
siteIdstringfacultatif
productTypestringfacultatif
manageStockbooleanfacultatif
lowStockThresholdanyfacultatif
soldIndividuallybooleanfacultatif
weightanyfacultatif
lengthanyfacultatif
widthanyfacultatif
heightanyfacultatif
purchaseNoteanyfacultatif
menuOrderanyfacultatif
dataobjectfacultatif
lastSyncstringfacultatif
prestashop_idstringfacultatif
prestashop_dataobjectfacultatif
mpnstringfacultatif
upcstringfacultatif
isbnstringfacultatif
namestringfacultatif
ratenumberfacultatif
depthintegerfacultatif
ean13stringfacultatif
pricenumberfacultatif
unitystringfacultatif
widthintegerfacultatif
activestringfacultatif
heightintegerfacultatif
weightintegerfacultatif
date_addstringfacultatif
date_updstringfacultatif
quantityintegerfacultatif
price_ttcnumberfacultatif
referencestringfacultatif
id_productstringfacultatif
descriptionstringfacultatif
id_supplierstringfacultatif
link_rewritestringfacultatif
supplier_namestringfacultatif
id_manufacturerstringfacultatif
wholesale_pricenumberfacultatif
bundle_componentsany[]facultatif
description_shortstringfacultatif
linked_categoriesobject[]facultatif
namestringfacultatif
slugstringfacultatif
positionintegerfacultatif
id_categoryintegerfacultatif
manufacturer_namestringfacultatif
id_tax_rules_groupintegerfacultatif
available_for_orderstringfacultatif
id_category_defaultstringfacultatif
manufacturerstringfacultatif
taxRatenumberfacultatif
activebooleanfacultatif
defaultVendorIdstringfacultatif
packagingTypeIdanyfacultatif
packagingQuantityanyfacultatif
packagingUnitanyfacultatif
saleDetailanyfacultatif
saleQuantityanyfacultatif
saleUnitanyfacultatif
saleTypeanyfacultatif
defaultTemplateIdanyfacultatif
approvisionnementintegerfacultatif
weightUnitanyfacultatif
requiresLotNumberbooleanfacultatif
showOrderDetailsbooleanfacultatif
isPerishablebooleanfacultatif
perishabilityDaysanyfacultatif
deliveryDaysanyfacultatif
specificOveragePercentanyfacultatif
createdByIdstringfacultatif
warehouseIdanyfacultatif
externalIdstringfacultatif
syncedAtanyfacultatif
lastSyncedAtanyfacultatif
sourcestringfacultatif
mainImageIdanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
tenantIdstringfacultatif
tagsIdanyfacultatif
isMaterialbooleanfacultatif
isFinishedProductbooleanfacultatif
manufacturingLeadTimeanyfacultatif
safetyStockanyfacultatif
reorderPointanyfacultatif
moqanyfacultatif
manufacturingCostanyfacultatif
subscriptionEnabledbooleanfacultatif
subscriptionDurationDaysanyfacultatif
stripeProductIdanyfacultatif
stripePriceIdanyfacultatif
stripeRecurringPriceIdanyfacultatif
imagesany[]facultatif
mainImageanyfacultatif
defaultVendorobjectfacultatif
idstringfacultatif
namestringfacultatif
emailstringfacultatif
addressstringfacultatif
descriptionstringfacultatif
defaultTemplateIdanyfacultatif
externalIdstringfacultatif
contactstringfacultatif
sendEmailstring[]facultatif
sendSchedulesobject[]facultatif
daystringfacultatif
timestringfacultatif
sendTypestringfacultatif
sendChannelstringfacultatif
sendAuthorizedbooleanfacultatif
groupedOrderbooleanfacultatif
autoSendbooleanfacultatif
orderSettingsanyfacultatif
approvisionnementintegerfacultatif
useStockLedgerbooleanfacultatif
defaultOveragePercentintegerfacultatif
specificOveragePercentanyfacultatif
deliveryDaysintegerfacultatif
defaultPackagingTypeIdanyfacultatif
dataobjectfacultatif
citystringfacultatif
namestringfacultatif
phonestringfacultatif
activebooleanfacultatif
countrystringfacultatif
address1stringfacultatif
address2stringfacultatif
date_addstringfacultatif
date_updstringfacultatif
logo_urlstringfacultatif
postcodestringfacultatif
meta_titlestringfacultatif
vat_numberstringfacultatif
descriptionstringfacultatif
has_addressbooleanfacultatif
has_contactbooleanfacultatif
id_supplierstringfacultatif
vendor_typestringfacultatif
contact_namestringfacultatif
has_productsbooleanfacultatif
phone_mobilestringfacultatif
meta_keywordsstringfacultatif
product_countintegerfacultatif
address_companystringfacultatif
contact_lastnamestringfacultatif
meta_descriptionstringfacultatif
contact_firstnamestringfacultatif
supplier_referencesstringfacultatif
mainImageIdanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
userIdanyfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
parentVendorIdanyfacultatif
csvConfiganyfacultatif
defaultTemplateanyfacultatif
packagingTypeanyfacultatif
assignedSubCategoriesobject[]facultatif
idstringfacultatif
productIdstringfacultatif
subCategoryIdstringfacultatif
assignedAtstringfacultatif
assignedBystringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
subCategoryobjectfacultatif
idstringfacultatif
namestringfacultatif
slugstringfacultatif
descriptionstringfacultatif
imageIdanyfacultatif
orderanyfacultatif
externalIdstringfacultatif
dataobjectfacultatif
prestashop_dataobjectfacultatif
parentCategoryIdstringfacultatif
mainCategoryIdstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
tagsany[]facultatif
assignedAttributesany[]facultatif
assignedOptionListsany[]facultatif
variationsany[]facultatif
variantsany[]facultatif
upsellsany[]facultatif
crossSellsany[]facultatif
bundleComponentsany[]facultatif
genericLinksany[]facultatif
parentGenericLinksany[]facultatif
effectivePricenumberfacultatif
priceLabelstringfacultatif
prestashopActivebooleanfacultatif
isbnanyfacultatif
ean13anyfacultatif
upcanyfacultatif
mpnanyfacultatif
ppomanyfacultatif
ppomNormalizedanyfacultatif
Essayer
GET/api/trpc/products.getBySlugGet By Slug
RequêteJWT Bearer requis
Entrée
slugstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/products.getCacheStatusGet Cache Status
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/products.getOrdersByProductIdGet Orders By Product Id
RequêteJWT Bearer requis
Entrée
productIdstringrequis
pagenumberrequis
par défaut 1
limitnumberrequis
par défaut 20
sortstring | nullfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/products.getProductsByIdsGet Products By Ids
RequêteJWT Bearer requis
Entrée
idsstring[]requis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/products.getProductsGet Products
RequêteJWT Bearer requis
Entrée
defaultVendorIdstringfacultatif
pagenumberrequis
par défaut 0
per_pagenumberrequis
par défaut 10
searchstringfacultatif
stockFilterstringfacultatif
categoryFilterstringfacultatif
activeFilterstringfacultatif
buyableFilterstringfacultatif
priceRangeFilterstringfacultatif
genericFilterstringfacultatif
bundleFilterstringfacultatif
productTypeFilterenumfacultatif
"SIMPLE" "VARIABLE" "COMPOSITE" "FORMULE" "MENU"
subscriptionFilterenumfacultatif
"true" "false"
publicationIdstringfacultatif
bundleIdstringfacultatif
sortOrderstringrequis
par défaut "createdAt:desc"
sortMultipleobject[]facultatif
fieldstringrequis
directionenumrequis
"asc" "desc"
excludeIdsstring[]facultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
itemsobject[]facultatif
idstringfacultatif
referencestringfacultatif
plenigoOfferIdanyfacultatif
plenigoAccessRightUniqueIdanyfacultatif
namestringfacultatif
descriptionstringfacultatif
pricenumberfacultatif
salePriceanyfacultatif
proPriceanyfacultatif
purchasePricenumberfacultatif
stockintegerfacultatif
stockLedgerintegerfacultatif
isBuyablebooleanfacultatif
skustringfacultatif
isGenericbooleanfacultatif
magazineEditionIdanyfacultatif
siteIdstringfacultatif
productTypestringfacultatif
manageStockbooleanfacultatif
lowStockThresholdintegerfacultatif
soldIndividuallybooleanfacultatif
weightanyfacultatif
lengthanyfacultatif
widthanyfacultatif
heightanyfacultatif
purchaseNoteanyfacultatif
menuOrderanyfacultatif
dataobjectfacultatif
lastSyncstringfacultatif
prestashop_idstringfacultatif
prestashop_dataobjectfacultatif
mpnstringfacultatif
upcstringfacultatif
isbnstringfacultatif
namestringfacultatif
ratenumberfacultatif
depthintegerfacultatif
ean13stringfacultatif
pricenumberfacultatif
unitystringfacultatif
widthintegerfacultatif
activestringfacultatif
heightintegerfacultatif
weightintegerfacultatif
date_addstringfacultatif
date_updstringfacultatif
quantityintegerfacultatif
price_ttcnumberfacultatif
referencestringfacultatif
id_productstringfacultatif
descriptionstringfacultatif
id_supplierstringfacultatif
link_rewritestringfacultatif
supplier_namestringfacultatif
id_manufacturerstringfacultatif
wholesale_pricenumberfacultatif
bundle_componentsany[]facultatif
description_shortstringfacultatif
linked_categoriesobject[]facultatif
manufacturer_namestringfacultatif
id_tax_rules_groupintegerfacultatif
available_for_orderstringfacultatif
id_category_defaultstringfacultatif
manufacturerstringfacultatif
taxRatenumberfacultatif
activebooleanfacultatif
defaultVendorIdstringfacultatif
packagingTypeIdstringfacultatif
packagingQuantityintegerfacultatif
packagingUnitstringfacultatif
saleDetailanyfacultatif
saleQuantitynumberfacultatif
saleUnitstringfacultatif
saleTypestringfacultatif
defaultTemplateIdanyfacultatif
approvisionnementintegerfacultatif
weightUnitanyfacultatif
requiresLotNumberbooleanfacultatif
showOrderDetailsbooleanfacultatif
isPerishablebooleanfacultatif
perishabilityDaysanyfacultatif
deliveryDaysanyfacultatif
specificOveragePercentanyfacultatif
createdByIdstringfacultatif
warehouseIdanyfacultatif
externalIdstringfacultatif
syncedAtanyfacultatif
lastSyncedAtanyfacultatif
sourcestringfacultatif
mainImageIdanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
tenantIdstringfacultatif
tagsIdanyfacultatif
isMaterialbooleanfacultatif
isFinishedProductbooleanfacultatif
manufacturingLeadTimeanyfacultatif
safetyStockanyfacultatif
reorderPointanyfacultatif
moqanyfacultatif
manufacturingCostanyfacultatif
subscriptionEnabledbooleanfacultatif
subscriptionDurationDaysanyfacultatif
stripeProductIdanyfacultatif
stripePriceIdanyfacultatif
stripeRecurringPriceIdanyfacultatif
mainImageanyfacultatif
packagingTypeobjectfacultatif
idstringfacultatif
namestringfacultatif
sizestringfacultatif
orderByQuantityanyfacultatif
descriptionstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
tenantIdstringfacultatif
defaultVendorobjectfacultatif
idstringfacultatif
namestringfacultatif
useStockLedgerbooleanfacultatif
stockAvailabilityany[]facultatif
magazineEditionanyfacultatif
assignedSubCategoriesobject[]facultatif
idstringfacultatif
productIdstringfacultatif
subCategoryIdstringfacultatif
assignedAtstringfacultatif
assignedBystringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
subCategoryobjectfacultatif
idstringfacultatif
namestringfacultatif
mainCategoryobjectfacultatif
_countobjectfacultatif
bundleComponentsintegerfacultatif
prestashopActivebooleanfacultatif
totalintegerfacultatif
pageintegerfacultatif
per_pageintegerfacultatif
pagesintegerfacultatif
Essayer
GET/api/trpc/products.getVendorOrdersByProductIdGet Vendor Orders By Product Id
RequêteJWT Bearer requis
Entrée
productIdstringrequis
pagenumberrequis
par défaut 1
limitnumberrequis
par défaut 20
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/products.listList
RequêteJWT Bearer requis
Entrée
pagenumberrequis
par défaut 0
limitnumberrequis
par défaut 10
searchstringfacultatif
activebooleanfacultatif
isBuyablebooleanfacultatif
categoryIdstringfacultatif
vendorIdstringfacultatif
packagingTypeIdstringfacultatif
sortBystringrequis
par défaut "createdAt"
sortOrderenumrequis
"asc" "desc" · par défaut "desc"
Réponse
200 Succès. Le résultat est dans result.data.json : object
itemsobject[]facultatif
idstringfacultatif
referencestringfacultatif
plenigoOfferIdanyfacultatif
plenigoAccessRightUniqueIdanyfacultatif
namestringfacultatif
descriptionstringfacultatif
pricenumberfacultatif
salePriceintegerfacultatif
proPriceanyfacultatif
purchasePriceintegerfacultatif
stockintegerfacultatif
stockLedgerintegerfacultatif
isBuyablebooleanfacultatif
skustringfacultatif
isGenericbooleanfacultatif
magazineEditionIdanyfacultatif
siteIdstringfacultatif
productTypestringfacultatif
manageStockbooleanfacultatif
lowStockThresholdanyfacultatif
soldIndividuallybooleanfacultatif
weightanyfacultatif
lengthanyfacultatif
widthanyfacultatif
heightanyfacultatif
purchaseNoteanyfacultatif
menuOrderanyfacultatif
dataobjectfacultatif
lastSyncstringfacultatif
prestashop_idstringfacultatif
referenceUnitstringfacultatif
prestashop_dataobjectfacultatif
mpnstringfacultatif
upcstringfacultatif
isbnanyfacultatif
namestringfacultatif
rateintegerfacultatif
depthstringfacultatif
ean13stringfacultatif
pricestringfacultatif
statestringfacultatif
unitystringfacultatif
widthstringfacultatif
activestringfacultatif
ecotaxstringfacultatif
heightstringfacultatif
weightstringfacultatif
id_langstringfacultatif
id_shopstringfacultatif
indexedstringfacultatif
on_salestringfacultatif
date_addstringfacultatif
date_updstringfacultatif
locationstringfacultatif
quantitystringfacultatif
tax_namestringfacultatif
conditionstringfacultatif
referencestringfacultatif
id_productstringfacultatif
is_virtualstringfacultatif
meta_titlestringfacultatif
show_pricestringfacultatif
visibilitystringfacultatif
descriptionstringfacultatif
final_pricestringfacultatif
id_supplierstringfacultatif
online_onlystringfacultatif
text_fieldsstringfacultatif
customizablestringfacultatif
link_rewritestringfacultatif
out_of_stockstringfacultatif
product_typestringfacultatif
available_nowstringfacultatif
cache_is_packstringfacultatif
meta_keywordsstringfacultatif
redirect_typestringfacultatif
supplier_nameanyfacultatif
available_datestringfacultatif
show_conditionstringfacultatif
available_laterstringfacultatif
id_manufacturerstringfacultatif
id_shop_defaultstringfacultatif
low_stock_alertstringfacultatif
pack_stock_typestringfacultatif
wholesale_pricestringfacultatif
meta_descriptionstringfacultatif
minimal_quantitystringfacultatif
unit_price_ratiostringfacultatif
uploadable_filesstringfacultatif
bundle_componentsany[]facultatif
delivery_in_stockanyfacultatif
description_shortstringfacultatif
linked_categoriesobject[]facultatif
manufacturer_nameanyfacultatif
quantity_discountstringfacultatif
delivery_out_stockanyfacultatif
id_tax_rules_groupstringfacultatif
id_type_redirectedstringfacultatif
supplier_referencestringfacultatif
available_for_orderstringfacultatif
id_category_defaultstringfacultatif
low_stock_thresholdanyfacultatif
cache_has_attachmentsstringfacultatif
cache_default_attributestringfacultatif
additional_shipping_coststringfacultatif
additional_delivery_timesstringfacultatif
advanced_stock_managementstringfacultatif
referenceSaleQuantityintegerfacultatif
referencePurchaseQuantityintegerfacultatif
manufacturerstringfacultatif
taxRatenumberfacultatif
activebooleanfacultatif
defaultVendorIdstringfacultatif
packagingTypeIdstringfacultatif
packagingQuantityintegerfacultatif
packagingUnitstringfacultatif
saleDetailstringfacultatif
saleQuantityintegerfacultatif
saleUnitstringfacultatif
saleTypestringfacultatif
defaultTemplateIdanyfacultatif
approvisionnementintegerfacultatif
weightUnitanyfacultatif
requiresLotNumberbooleanfacultatif
showOrderDetailsbooleanfacultatif
isPerishablebooleanfacultatif
perishabilityDaysanyfacultatif
deliveryDaysanyfacultatif
specificOveragePercentanyfacultatif
createdByIdstringfacultatif
warehouseIdanyfacultatif
externalIdstringfacultatif
syncedAtstringfacultatif
lastSyncedAtanyfacultatif
sourcestringfacultatif
mainImageIdanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
tenantIdstringfacultatif
tagsIdanyfacultatif
isMaterialbooleanfacultatif
isFinishedProductbooleanfacultatif
manufacturingLeadTimeanyfacultatif
safetyStockanyfacultatif
reorderPointanyfacultatif
moqanyfacultatif
manufacturingCostanyfacultatif
subscriptionEnabledbooleanfacultatif
subscriptionDurationDaysanyfacultatif
stripeProductIdanyfacultatif
stripePriceIdanyfacultatif
stripeRecurringPriceIdanyfacultatif
mainImageanyfacultatif
packagingTypeobjectfacultatif
idstringfacultatif
namestringfacultatif
sizestringfacultatif
orderByQuantityanyfacultatif
descriptionstringfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
tenantIdstringfacultatif
defaultVendorobjectfacultatif
idstringfacultatif
namestringfacultatif
assignedSubCategoriesany[]facultatif
variantsany[]facultatif
effectivePricenumberfacultatif
priceLabelstringfacultatif
totalintegerfacultatif
pageintegerfacultatif
limitintegerfacultatif
pagesintegerfacultatif
Essayer
POST/api/trpc/products.removeSubCategoryFromProductRemove Sub Category From Product
MutationJWT Bearer requis
Entrée
productIdstring · uuidrequis
subCategoryIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/products.syncIndividualProductSync Individual Product
MutationJWT Bearer requis
Entrée
productIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/products.syncProductsSync Products
MutationJWT Bearer requis
Entrée
offsetnumberrequis
par défaut 0
limitnumberrequis
par défaut 100
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/products.syncProductsStockSync Products Stock
MutationJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/products.syncSingleProductStockSync Single Product Stock
MutationJWT Bearer requis
Entrée
productIdstringrequis
externalIdstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/products.updateUpdate
MutationJWT Bearer requis
Entrée
namestringfacultatif
≥ 2 car.
descriptionstringfacultatif
pricenumberfacultatif
≥ 0
proPricenumber | nullfacultatif
referencestringfacultatif
manufacturerstringfacultatif
taxRatenumberfacultatif
0–100
defaultVendorIdstringfacultatif
packagingTypeIdstringfacultatif
packagingQuantitynumberfacultatif
≥ > 0
packagingUnitstringfacultatif
saleDetailstringfacultatif
saleQuantitynumberfacultatif
≥ > 0
saleUnitstringfacultatif
saleTypestringfacultatif
defaultTemplateIdstringfacultatif
isBuyablebooleanfacultatif
activebooleanfacultatif
mainImageIdstring | nullfacultatif
productTypeenumfacultatif
"SIMPLE" "VARIABLE" "COMPOSITE" "FORMULE" "MENU"
manageStockbooleanfacultatif
stockintegerfacultatif
0–9007199254740991
lowStockThresholdintegerfacultatif
0–9007199254740991
soldIndividuallybooleanfacultatif
weightUnitstringfacultatif
requiresLotNumberbooleanfacultatif
showOrderDetailsbooleanfacultatif
isPerishablebooleanfacultatif
perishabilityDaysintegerfacultatif
1–365
deliveryDaysintegerfacultatif
1–30
specificOveragePercentintegerfacultatif
0–100
weightnumberfacultatif
≥ 0
lengthnumberfacultatif
≥ > 0
widthnumberfacultatif
≥ > 0
heightnumberfacultatif
≥ > 0
purchaseNotestringfacultatif
menuOrderintegerfacultatif
-9007199254740991–9007199254740991
isGenericbooleanfacultatif
idstring · uuidrequis
skipIndexingbooleanrequis
par défaut false
imagesstring[]facultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/products.updateWithAllNeedsUpdate With All Needs
MutationJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

recurringInvoices 10

POST/api/trpc/recurringInvoices.cancelCancel
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/recurringInvoices.createCreate
MutationJWT Bearer requis
Entrée
clientIdstring · uuidrequis
frequencyenumrequis
"WEEKLY" "BIWEEKLY" "MONTHLY" "QUARTERLY" "YEARLY"
startDateanyrequis
endDateany | nullfacultatif
itemsobject[]requis
≥ 1 élém.
namestringrequis
≥ 1 car.
descriptionstringfacultatif
quantitynumberrequis
≥ 1
unitPricenumberrequis
≥ 0
taxRatenumberfacultatif
0–1
currencystringrequis
3–3 car. · par défaut "EUR"
languagestringrequis
2–2 car. · par défaut "fr"
notesstringfacultatif
footerstringfacultatif
paymentTermsstringfacultatif
paymentMethodstringfacultatif
autoSendbooleanrequis
par défaut false
autoReminderbooleanrequis
par défaut false
pdfTemplatenumberrequis
1–5 · par défaut 3
pdfFormatstringfacultatif
taxDetailsobjectfacultatif
discountDetailsobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/recurringInvoices.deleteDelete
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/recurringInvoices.getGet
RequêteJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/recurringInvoices.getStatsGet Stats
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object
totalintegerfacultatif
activeintegerfacultatif
pausedintegerfacultatif
cancelledintegerfacultatif
Essayer
GET/api/trpc/recurringInvoices.getUpcomingGet Upcoming
RequêteJWT Bearer requis
Entrée
daysAheadnumberrequis
1–365 · par défaut 30
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/recurringInvoices.listList
RequêteJWT Bearer requis
Entrée
pagenumberrequis
≥ 1 · par défaut 1
limitnumberrequis
1–100 · par défaut 20
statusenumfacultatif
"ACTIVE" "PAUSED" "CANCELLED" "COMPLETED"
clientIdstring · uuidfacultatif
searchstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
itemsany[]facultatif
totalintegerfacultatif
pageintegerfacultatif
limitintegerfacultatif
totalPagesintegerfacultatif
hasMorebooleanfacultatif
Essayer
POST/api/trpc/recurringInvoices.pausePause
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/recurringInvoices.resumeResume
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/recurringInvoices.updateUpdate
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
clientIdstring · uuidfacultatif
frequencyenumfacultatif
"WEEKLY" "BIWEEKLY" "MONTHLY" "QUARTERLY" "YEARLY"
startDateanyfacultatif
endDateany | nullfacultatif
itemsobject[]facultatif
≥ 1 élém.
namestringrequis
≥ 1 car.
descriptionstringfacultatif
quantitynumberrequis
≥ 1
unitPricenumberrequis
≥ 0
taxRatenumberfacultatif
0–1
currencystringfacultatif
3–3 car.
languagestringfacultatif
2–2 car.
notesstringfacultatif
footerstringfacultatif
paymentTermsstringfacultatif
paymentMethodstringfacultatif
autoSendbooleanfacultatif
autoReminderbooleanfacultatif
pdfTemplatenumberfacultatif
1–5
pdfFormatstringfacultatif
taxDetailsobjectfacultatif
discountDetailsobjectfacultatif
statusenumfacultatif
"ACTIVE" "PAUSED" "CANCELLED" "COMPLETED"
isActivebooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.

shipping 43

GET/api/trpc/shipping.calculateEUVATCalculate EUVAT
RequêteJWT Bearer requis
Entrée
amountnumberrequis
≥ 0
fromCountrystringrequis
2–2 car.
toCountrystringrequis
2–2 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.calculateShippingRatesCalculate Shipping Rates
RequêteJWT Bearer requis
Entrée
originobjectrequis
postalCodestringrequis
countrystringrequis
2–2 car.
destinationobjectrequis
postalCodestringrequis
countrystringrequis
2–2 car.
packagesobject[]requis
weightnumberrequis
≥ > 0
lengthnumberfacultatif
≥ > 0
widthnumberfacultatif
≥ > 0
heightnumberfacultatif
≥ > 0
currencystringrequis
3–3 car.
carrierIdsstring · uuid[]facultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/shipping.colissimoCreateLabelColissimo Create Label
MutationJWT Bearer requis
Entrée
shipmentIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/shipping.colissimoGetRatesColissimo Get Rates
RequêteJWT Bearer requis
Entrée
originobjectrequis
postalCodestringrequis
countrystringrequis
2–2 car.
destinationobjectrequis
postalCodestringrequis
countrystringrequis
2–2 car.
weightnumberrequis
≥ > 0
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.colissimoSearchPickupPointsColissimo Search Pickup Points
RequêteJWT Bearer requis
Entrée
addressstringrequis
postalCodestringrequis
citystringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.colissimoTrackShipmentColissimo Track Shipment
RequêteJWT Bearer requis
Entrée
trackingNumberstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/shipping.createRateCreate Rate
MutationJWT Bearer requis
Entrée
carrierIdstring · uuidrequis
serviceIdstring · uuidrequis
zoneIdstring · uuidrequis
namestringfacultatif
typeenumrequis
"FLAT_RATE" "WEIGHT_BASED" "VOLUME_BASED" "DISTANCE_BASED" "HYBRID"
weightMinnumberrequis
≥ 0
weightMaxnumberrequis
≥ > 0
baseRatenumberrequis
≥ 0
perKgRatenumberfacultatif
≥ 0
volumeMinnumberfacultatif
≥ 0
volumeMaxnumberfacultatif
≥ > 0
perVolumeRatenumberfacultatif
≥ 0
handlingFeenumberfacultatif
≥ 0
fuelSurchargenumberfacultatif
0–100
insuranceFeenumberfacultatif
≥ 0
corsicaSurchargenumberfacultatif
≥ 0
domTomSurchargenumberfacultatif
≥ 0
ruralSurchargenumberfacultatif
≥ 0
pickupPointDiscountnumberfacultatif
≥ 0
vatRatenumberrequis
0–100
vatIncludedbooleanrequis
isActivebooleanrequis
validFromanyfacultatif
validToanyfacultatif
minOrderValuenumberfacultatif
≥ 0
maxOrderValuenumberfacultatif
≥ > 0
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.createServiceCreate Service
MutationJWT Bearer requis
Entrée
carrierIdstring · uuidrequis
namestringrequis
≥ 1 car.
codestringrequis
≥ 1 car.
typeenumrequis
"STANDARD" "EXPRESS" "ECONOMY" "PICKUP_POINT" "SAME_DAY" "APPOINTMENT"
descriptionstringfacultatif
estimatedDaysMinintegerrequis
1–9007199254740991
estimatedDaysMaxintegerrequis
1–9007199254740991
trackingIncludedbooleanrequis
insuranceIncludedbooleanrequis
signatureRequiredbooleanrequis
isActivebooleanrequis
availableZonesstring[]requis
pickupPointServicebooleanrequis
appointmentRequiredbooleanrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.createShipmentCreate Shipment
MutationJWT Bearer requis
Entrée
orderIdstring · uuidrequis
carrierIdstring · uuidrequis
serviceIdstring · uuidrequis
pickupPointIdstring · uuidfacultatif
packagesobject[]requis
weightnumberrequis
≥ > 0
lengthnumberfacultatif
≥ > 0
widthnumberfacultatif
≥ > 0
heightnumberfacultatif
≥ > 0
senderAddressobjectrequis
recipientAddressobjectrequis
currencystringrequis
3–3 car.
instructionsstringfacultatif
requiresSignaturebooleanrequis
par défaut false
insuranceValuenumberfacultatif
≥ 0
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.createShippingCarrierCreate Shipping Carrier
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 1 car.
codestringrequis
≥ 1 car.
descriptionstringfacultatif
logoUrlstring · urifacultatif
websiteUrlstring · urifacultatif
statusenumrequis
"ACTIVE" "INACTIVE" "TESTING" "SUSPENDED"
priorityintegerrequis
0–9007199254740991
apiEndpointstring · urifacultatif
apiKeystringfacultatif
apiSecretstringfacultatif
testModebooleanrequis
countryCodestringrequis
2–2 car.
euCoveragebooleanrequis
internationalCoveragebooleanrequis
pickupPointsSupportedbooleanrequis
trackingSupportedbooleanrequis
labelGenerationSupportedbooleanrequis
corsicaSupportedbooleanrequis
domTomSupportedbooleanrequis
appointmentDeliverybooleanrequis
maxWeightnumberfacultatif
≥ > 0
maxLengthnumberfacultatif
≥ > 0
maxWidthnumberfacultatif
≥ > 0
maxHeightnumberfacultatif
≥ > 0
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/shipping.createZoneCreate Zone
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 1 car.
codestringrequis
≥ 1 car.
typeenumrequis
"DOMESTIC" "CORSICA" "DOM_TOM" "EU" "EUROPE_NON_EU" "INTERNATIONAL"
descriptionstringfacultatif
countriesstring[]requis
regionsstring[]requis
postalCodeRangesobjectfacultatif
includesCorsicabooleanrequis
includesDomTombooleanrequis
ruralDeliveryHandlingbooleanrequis
isActivebooleanrequis
priorityintegerrequis
0–9007199254740991
freeShippingThresholdnumberfacultatif
≥ 0
maxWeightnumberfacultatif
≥ > 0
maxDimensionsobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/shipping.deleteRateDelete Rate
MutationJWT Bearer requis
Entrée
rateIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.deleteServiceDelete Service
MutationJWT Bearer requis
Entrée
serviceIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.deleteShippingCarrierDelete Shipping Carrier
MutationJWT Bearer requis
Entrée
carrierIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.deleteZoneDelete Zone
MutationJWT Bearer requis
Entrée
zoneIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.generateBulkLabelsGenerate Bulk Labels
MutationJWT Bearer requis
Entrée
shipmentIdsstring · uuid[]requis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/shipping.generateLabelGenerate Label
MutationJWT Bearer requis
Entrée
shipmentIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/shipping.getCarrierGet Carrier
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
carrierIdstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
namestringfacultatif
codestringfacultatif
typestringfacultatif
descriptionstringfacultatif
estimatedDaysMinintegerfacultatif
estimatedDaysMaxintegerfacultatif
trackingIncludedbooleanfacultatif
insuranceIncludedbooleanfacultatif
signatureRequiredbooleanfacultatif
isActivebooleanfacultatif
availableZonesstring[]facultatif
pickupPointServicebooleanfacultatif
appointmentRequiredbooleanfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
carrierobjectfacultatif
idstringfacultatif
namestringfacultatif
codestringfacultatif
ratesobject[]facultatif
idstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
carrierIdstringfacultatif
serviceIdstringfacultatif
zoneIdstringfacultatif
namestringfacultatif
typestringfacultatif
weightMinstringfacultatif
weightMaxstringfacultatif
baseRatestringfacultatif
perKgRatestringfacultatif
volumeMinanyfacultatif
volumeMaxanyfacultatif
perVolumeRateanyfacultatif
handlingFeestringfacultatif
fuelSurchargestringfacultatif
insuranceFeestringfacultatif
corsicaSurchargestringfacultatif
domTomSurchargestringfacultatif
ruralSurchargestringfacultatif
pickupPointDiscountstringfacultatif
vatRatestringfacultatif
vatIncludedbooleanfacultatif
isActivebooleanfacultatif
validFromstringfacultatif
validToanyfacultatif
minOrderValuestringfacultatif
maxOrderValueanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
zoneobjectfacultatif
idstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
namestringfacultatif
codestringfacultatif
typestringfacultatif
descriptionstringfacultatif
countriesstring[]facultatif
regionsany[]facultatif
postalCodeRangesanyfacultatif
includesCorsicabooleanfacultatif
includesDomTombooleanfacultatif
ruralDeliveryHandlingbooleanfacultatif
isActivebooleanfacultatif
priorityintegerfacultatif
freeShippingThresholdstringfacultatif
maxWeightstringfacultatif
maxDimensionsanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
Essayer
GET/api/trpc/shipping.getCostAnalysisGet Cost Analysis
RequêteJWT Bearer requis
Entrée
startDateanyrequis
endDateanyrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.getDeliveryPerformanceGet Delivery Performance
RequêteJWT Bearer requis
Entrée
startDateanyrequis
endDateanyrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.getPerformanceDashboardGet Performance Dashboard
RequêteJWT Bearer requis
Entrée
startDateanyrequis
endDateanyrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.getPickupPointsGet Pickup Points
RequêteJWT Bearer requis
Entrée
carrierIdstring · uuidrequis
addressstringrequis
postalCodestringrequis
citystringrequis
countrystringrequis
2–2 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/shipping.getPrintJobsGet Print Jobs
RequêteJWT Bearer requis
Entrée
pageintegerrequis
1–9007199254740991 · par défaut 1
limitintegerrequis
1–100 · par défaut 50
Réponse
200 Succès. Le résultat est dans result.data.json : object
successbooleanfacultatif
printJobsany[]facultatif
totalintegerfacultatif
hasMorebooleanfacultatif
Essayer
GET/api/trpc/shipping.getQuickEstimateGet Quick Estimate
RequêteJWT Bearer requis
Entrée
weightnumberrequis
≥ > 0
carrierIdstring · uuidfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.getRatesGet Rates
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
carrierIdstringfacultatif
serviceIdstringfacultatif
zoneIdstringfacultatif
namestringfacultatif
typestringfacultatif
weightMinstringfacultatif
weightMaxstringfacultatif
baseRatestringfacultatif
perKgRatestringfacultatif
volumeMinanyfacultatif
volumeMaxanyfacultatif
perVolumeRateanyfacultatif
handlingFeestringfacultatif
fuelSurchargestringfacultatif
insuranceFeestringfacultatif
corsicaSurchargestringfacultatif
domTomSurchargestringfacultatif
ruralSurchargestringfacultatif
pickupPointDiscountstringfacultatif
vatRatestringfacultatif
vatIncludedbooleanfacultatif
isActivebooleanfacultatif
validFromstringfacultatif
validToanyfacultatif
minOrderValuestringfacultatif
maxOrderValueanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
zoneobjectfacultatif
idstringfacultatif
namestringfacultatif
countriesstring[]facultatif
serviceobjectfacultatif
idstringfacultatif
namestringfacultatif
typestringfacultatif
carrierobjectfacultatif
idstringfacultatif
namestringfacultatif
Essayer
GET/api/trpc/shipping.getShipmentGet Shipment
RequêteJWT Bearer requis
Entrée
shipmentIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/shipping.getShipmentsGet Shipments
RequêteJWT Bearer requis
Entrée
pageintegerrequis
1–9007199254740991 · par défaut 1
limitintegerrequis
1–100 · par défaut 20
statusstringfacultatif
carrierIdstring · uuidfacultatif
dateFromanyfacultatif
dateToanyfacultatif
searchstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
shipmentsany[]facultatif
totalintegerfacultatif
pageintegerfacultatif
limitintegerfacultatif
hasMorebooleanfacultatif
Essayer
GET/api/trpc/shipping.getShippingAnalyticsGet Shipping Analytics
RequêteJWT Bearer requis
Entrée
startDateanyrequis
endDateanyrequis
carrierIdstring · uuidfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.getShippingCarriersGet Shipping Carriers
RequêteJWT Bearer requis
Entrée
includeInactivebooleanrequis
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
namestringfacultatif
codestringfacultatif
descriptionstringfacultatif
logoUrlanyfacultatif
websiteUrlanyfacultatif
statusstringfacultatif
priorityintegerfacultatif
apiEndpointanyfacultatif
apiKeyanyfacultatif
apiSecretanyfacultatif
testModebooleanfacultatif
countryCodestringfacultatif
euCoveragebooleanfacultatif
internationalCoveragebooleanfacultatif
pickupPointsSupportedbooleanfacultatif
trackingSupportedbooleanfacultatif
labelGenerationSupportedbooleanfacultatif
corsicaSupportedbooleanfacultatif
domTomSupportedbooleanfacultatif
appointmentDeliverybooleanfacultatif
maxWeightstringfacultatif
maxLengthanyfacultatif
maxWidthanyfacultatif
maxHeightanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
servicesobject[]facultatif
idstringfacultatif
namestringfacultatif
typestringfacultatif
Essayer
GET/api/trpc/shipping.getShippingConfigurationGet Shipping Configuration
RequêteJWT Bearer requis
Entrée
includeInactivebooleanrequis
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
namestringfacultatif
codestringfacultatif
descriptionstringfacultatif
logoUrlanyfacultatif
websiteUrlanyfacultatif
statusstringfacultatif
priorityintegerfacultatif
apiEndpointanyfacultatif
apiKeyanyfacultatif
apiSecretanyfacultatif
testModebooleanfacultatif
countryCodestringfacultatif
euCoveragebooleanfacultatif
internationalCoveragebooleanfacultatif
pickupPointsSupportedbooleanfacultatif
trackingSupportedbooleanfacultatif
labelGenerationSupportedbooleanfacultatif
corsicaSupportedbooleanfacultatif
domTomSupportedbooleanfacultatif
appointmentDeliverybooleanfacultatif
maxWeightstringfacultatif
maxLengthanyfacultatif
maxWidthanyfacultatif
maxHeightanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
servicesobject[]facultatif
idstringfacultatif
namestringfacultatif
typestringfacultatif
Essayer
GET/api/trpc/shipping.getShippingZonesGet Shipping Zones
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
namestringfacultatif
codestringfacultatif
typestringfacultatif
descriptionstringfacultatif
countriesstring[]facultatif
regionsany[]facultatif
postalCodeRangesanyfacultatif
includesCorsicabooleanfacultatif
includesDomTombooleanfacultatif
ruralDeliveryHandlingbooleanfacultatif
isActivebooleanfacultatif
priorityintegerfacultatif
freeShippingThresholdstringfacultatif
maxWeightstringfacultatif
maxDimensionsanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
_countobjectfacultatif
ratesintegerfacultatif
Essayer
GET/api/trpc/shipping.getZonesGet Zones
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
namestringfacultatif
codestringfacultatif
typestringfacultatif
descriptionstringfacultatif
countriesstring[]facultatif
regionsany[]facultatif
postalCodeRangesanyfacultatif
includesCorsicabooleanfacultatif
includesDomTombooleanfacultatif
ruralDeliveryHandlingbooleanfacultatif
isActivebooleanfacultatif
priorityintegerfacultatif
freeShippingThresholdstringfacultatif
maxWeightstringfacultatif
maxDimensionsanyfacultatif
createdAtstringfacultatif
updatedAtstringfacultatif
_countobjectfacultatif
ratesintegerfacultatif
Essayer
GET/api/trpc/shipping.performComplianceCheckPerform Compliance Check
RequêteJWT Bearer requis
Entrée
shipmentIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.processBulkOrdersProcess Bulk Orders
MutationJWT Bearer requis
Entrée
orderIdsstring · uuid[]requis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/shipping.searchPickupPointsSearch Pickup Points
MutationJWT Bearer requis
Entrée
siteSlugstringrequis
addressstringrequis
maxResultsintegerrequis
1–20 · par défaut 10
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/shipping.sendShippingNotificationSend Shipping Notification
MutationJWT Bearer requis
Entrée
shipmentIdstring · uuidrequis
typeenumrequis
"CREATED" "SHIPPED" "IN_TRANSIT" "DELIVERED" "EXCEPTION"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.updateCarrierRatesUpdate Carrier Rates
MutationJWT Bearer requis
Entrée
carrierIdstring · uuidrequis
ratesobject[]requis
carrierIdstring · uuidrequis
serviceIdstring · uuidrequis
zoneIdstring · uuidrequis
namestringfacultatif
typeenumrequis
"FLAT_RATE" "WEIGHT_BASED" "VOLUME_BASED" "DISTANCE_BASED" "HYBRID"
weightMinnumberrequis
≥ 0
weightMaxnumberrequis
≥ > 0
baseRatenumberrequis
≥ 0
perKgRatenumberfacultatif
≥ 0
volumeMinnumberfacultatif
≥ 0
volumeMaxnumberfacultatif
≥ > 0
perVolumeRatenumberfacultatif
≥ 0
handlingFeenumberfacultatif
≥ 0
fuelSurchargenumberfacultatif
0–100
insuranceFeenumberfacultatif
≥ 0
corsicaSurchargenumberfacultatif
≥ 0
domTomSurchargenumberfacultatif
≥ 0
ruralSurchargenumberfacultatif
≥ 0
pickupPointDiscountnumberfacultatif
≥ 0
vatRatenumberrequis
0–100
vatIncludedbooleanrequis
isActivebooleanrequis
validFromanyfacultatif
validToanyfacultatif
minOrderValuenumberfacultatif
≥ 0
maxOrderValuenumberfacultatif
≥ > 0
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.updateRateUpdate Rate
MutationJWT Bearer requis
Entrée
carrierIdstring · uuidfacultatif
serviceIdstring · uuidfacultatif
zoneIdstring · uuidfacultatif
namestringfacultatif
typeenumfacultatif
"FLAT_RATE" "WEIGHT_BASED" "VOLUME_BASED" "DISTANCE_BASED" "HYBRID"
weightMinnumberfacultatif
≥ 0
weightMaxnumberfacultatif
≥ > 0
baseRatenumberfacultatif
≥ 0
perKgRatenumberfacultatif
≥ 0
volumeMinnumberfacultatif
≥ 0
volumeMaxnumberfacultatif
≥ > 0
perVolumeRatenumberfacultatif
≥ 0
handlingFeenumberfacultatif
≥ 0
fuelSurchargenumberfacultatif
0–100
insuranceFeenumberfacultatif
≥ 0
corsicaSurchargenumberfacultatif
≥ 0
domTomSurchargenumberfacultatif
≥ 0
ruralSurchargenumberfacultatif
≥ 0
pickupPointDiscountnumberfacultatif
≥ 0
vatRatenumberfacultatif
0–100
vatIncludedbooleanfacultatif
isActivebooleanfacultatif
validFromanyfacultatif
validToanyfacultatif
minOrderValuenumberfacultatif
≥ 0
maxOrderValuenumberfacultatif
≥ > 0
rateIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.updateServiceUpdate Service
MutationJWT Bearer requis
Entrée
carrierIdstring · uuidfacultatif
namestringfacultatif
≥ 1 car.
codestringfacultatif
≥ 1 car.
typeenumfacultatif
"STANDARD" "EXPRESS" "ECONOMY" "PICKUP_POINT" "SAME_DAY" "APPOINTMENT"
descriptionstringfacultatif
estimatedDaysMinintegerfacultatif
1–9007199254740991
estimatedDaysMaxintegerfacultatif
1–9007199254740991
trackingIncludedbooleanfacultatif
insuranceIncludedbooleanfacultatif
signatureRequiredbooleanfacultatif
isActivebooleanfacultatif
availableZonesstring[]facultatif
pickupPointServicebooleanfacultatif
appointmentRequiredbooleanfacultatif
serviceIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.updateShippingCarrierUpdate Shipping Carrier
MutationJWT Bearer requis
Entrée
namestringfacultatif
≥ 1 car.
codestringfacultatif
≥ 1 car.
descriptionstringfacultatif
logoUrlstring · urifacultatif
websiteUrlstring · urifacultatif
statusenumfacultatif
"ACTIVE" "INACTIVE" "TESTING" "SUSPENDED"
priorityintegerfacultatif
0–9007199254740991
apiEndpointstring · urifacultatif
apiKeystringfacultatif
apiSecretstringfacultatif
testModebooleanfacultatif
countryCodestringfacultatif
2–2 car.
euCoveragebooleanfacultatif
internationalCoveragebooleanfacultatif
pickupPointsSupportedbooleanfacultatif
trackingSupportedbooleanfacultatif
labelGenerationSupportedbooleanfacultatif
corsicaSupportedbooleanfacultatif
domTomSupportedbooleanfacultatif
appointmentDeliverybooleanfacultatif
maxWeightnumberfacultatif
≥ > 0
maxLengthnumberfacultatif
≥ > 0
maxWidthnumberfacultatif
≥ > 0
maxHeightnumberfacultatif
≥ > 0
carrierIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/shipping.updateZoneUpdate Zone
MutationJWT Bearer requis
Entrée
namestringfacultatif
≥ 1 car.
codestringfacultatif
≥ 1 car.
typeenumfacultatif
"DOMESTIC" "CORSICA" "DOM_TOM" "EU" "EUROPE_NON_EU" "INTERNATIONAL"
descriptionstringfacultatif
countriesstring[]facultatif
regionsstring[]facultatif
postalCodeRangesobjectfacultatif
includesCorsicabooleanfacultatif
includesDomTombooleanfacultatif
ruralDeliveryHandlingbooleanfacultatif
isActivebooleanfacultatif
priorityintegerfacultatif
0–9007199254740991
freeShippingThresholdnumberfacultatif
≥ 0
maxWeightnumberfacultatif
≥ > 0
maxDimensionsobjectfacultatif
zoneIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/shipping.validateAddressValidate Address
RequêteJWT Bearer requis
Entrée
addressobjectrequis
streetstringrequis
citystringrequis
postalCodestringrequis
countrystringrequis
2–2 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/shipping.validateCarrierAPIValidate Carrier API
RequêteJWT Bearer requis
Entrée
carrierIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.

subscriptions 2

GET/api/trpc/subscriptions.cancelCancel
RequêteJWT Bearer requis
Entrée
subscriptionIdstring · uuidrequis
newAmountnumberrequis
≥ > 0
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/subscriptions.createCreate
MutationJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer

tiers 29

GET/api/trpc/tiers.checkTiersExistenceCheck Tiers Existence
RequêteJWT Bearer requis
Entrée
criteriaobjectrequis
siretstringfacultatif
sirenstringfacultatif
emailstring · emailfacultatif
namestringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
existsbooleanfacultatif
tiersanyfacultatif
matchesany[]facultatif
Essayer
POST/api/trpc/tiers.createActivityCreate Activity
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidrequis
typeenumrequis
"CALL" "EMAIL" "MEETING" "TASK" "NOTE" "DOCUMENT_SHARED" "QUOTE_SENT" "PROPOSAL_SENT" "CONTRACT_SIGNED" "PAYMENT_RECEIVED" …
subjectstringrequis
≥ 1 car.
descriptionstringfacultatif
scheduledAtanyfacultatif
contactIdstring · uuidfacultatif
opportunityIdstring · uuidfacultatif
eventIdstring · uuidfacultatif
priorityenumrequis
"LOW" "MEDIUM" "HIGH" "URGENT" · par défaut "MEDIUM"
metadataobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/tiers.createAddressCreate Address
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidrequis
typeenumrequis
"BILLING" "SHIPPING" "HEADQUARTERS" "BRANCH" · par défaut "BILLING"
namestringfacultatif
streetstringrequis
≥ 1 car.
street2stringfacultatif
citystringrequis
≥ 1 car.
postalCodestringrequis
≥ 1 car.
countrystringrequis
2–2 car. · par défaut "FR"
regionstringfacultatif
latitudenumberfacultatif
longitudenumberfacultatif
isDefaultbooleanrequis
par défaut false
isActivebooleanrequis
par défaut true
metadataobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/tiers.createContactCreate Contact
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidrequis
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
emailstring · emailfacultatif
phonestringfacultatif
mobilestringfacultatif
rolestringfacultatif
titlestringfacultatif
departmentstringfacultatif
isPrimarybooleanrequis
par défaut false
tagsstring[]facultatif
metadataobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/tiers.createCustomFieldCreate Custom Field
MutationJWT Bearer requis
Entrée
object
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/tiers.createOpportunityCreate Opportunity
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidrequis
namestringrequis
≥ 1 car.
descriptionstringfacultatif
statusenumfacultatif
"LEAD" "QUALIFIED" "PROPOSAL" "NEGOTIATION" "CLOSED_WON" "CLOSED_LOST"
sourceenumfacultatif
"WEBSITE" "REFERRAL" "COLD_CALL" "EMAIL_CAMPAIGN" "SOCIAL_MEDIA" "TRADE_SHOW" "PARTNER" "OTHER"
stagestringfacultatif
valuenumberfacultatif
≥ > 0
probabilitynumberrequis
0–100 · par défaut 0
expectedCloseDateanyfacultatif
primaryContactIdstring · uuidfacultatif
assignedToIdstring · uuidrequis
lostReasonstringfacultatif
competitorInfostringfacultatif
nextActionstringfacultatif
nextActionDateanyfacultatif
metadataobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/tiers.createTiersCreate Tiers
MutationJWT Bearer requis
Entrée
namestringrequis
≥ 1 car.
emailstring · emailfacultatif
phonestringfacultatif
siretstringfacultatif
sirenstringfacultatif
tvastringfacultatif
typeenumrequis
"CLIENT" "FOURNISSEUR" "PROSPECT" "PARTENAIRE" · par défaut "CLIENT"
statusenumrequis
"ACTIVE" "INACTIVE" "ARCHIVED" · par défaut "ACTIVE"
industrystringfacultatif
companySizestringfacultatif
annualRevenuestringfacultatif
websitestring · urifacultatif
descriptionstringfacultatif
creditLimitnumberfacultatif
≥ 0
creditUsednumberfacultatif
≥ 0
paymentTermsstringfacultatif
preferredCurrencyenumrequis
"EUR" "USD" "GBP" · par défaut "EUR"
taxExemptbooleanrequis
par défaut false
creditScorenumberfacultatif
0–1000
riskLevelenumfacultatif
"LOW" "MEDIUM" "HIGH"
tagsstring[]facultatif
metadataobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/tiers.deleteTiersDelete Tiers
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/tiers.getActivitiesGet Activities
RequêteJWT Bearer requis
Entrée
tiersIdstring · uuidfacultatif
contactIdstring · uuidfacultatif
typeenum[]facultatif
statusenum[]facultatif
priorityenum[]facultatif
dateFromanyfacultatif
dateToanyfacultatif
assignedToIdstring · uuidfacultatif
pagenumberrequis
≥ 1 · par défaut 1
limitnumberrequis
1–50 · par défaut 20
sortByenumrequis
"createdAt" "scheduledAt" "priority" "type" · par défaut "createdAt"
sortOrderenumrequis
"asc" "desc" · par défaut "desc"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/tiers.getAllTiersGet All Tiers
RequêteJWT Bearer requis
Entrée
pagenumberrequis
≥ 1 · par défaut 1
limitnumberrequis
1–100 · par défaut 20
searchstringfacultatif
typeenumfacultatif
"CLIENT" "FOURNISSEUR" "PROSPECT" "PARTENAIRE"
statusenumfacultatif
"ACTIVE" "INACTIVE" "ARCHIVED"
sortByenumrequis
"name" "createdAt" "updatedAt" · par défaut "name"
sortOrderenumrequis
"asc" "desc" · par défaut "asc"
Réponse
200 Succès. Le résultat est dans result.data.json : object
tiersobject[]facultatif
idstringfacultatif
namestringfacultatif
updatedAtstringfacultatif
createdAtstringfacultatif
syncedAtstringfacultatif
superiorIdanyfacultatif
refstringfacultatif
externalIdstringfacultatif
externalRefstringfacultatif
externalRefComptableanyfacultatif
descriptionstringfacultatif
numSirenanyfacultatif
numSiretanyfacultatif
numTvaanyfacultatif
codeNafanyfacultatif
commercialanyfacultatif
statutstringfacultatif
sourcestringfacultatif
echeanceanyfacultatif
modeDePaiementanyfacultatif
mainActivityanyfacultatif
paymentConditionIdanyfacultatif
deliveryCommentsanyfacultatif
date_creationstringfacultatif
date_dernier_appelTeleproanyfacultatif
date_dernier_appelCommercialanyfacultatif
date_dernier_rdvanyfacultatif
date_prochain_rdvanyfacultatif
rdvPrisanyfacultatif
ribanyfacultatif
extraDataobjectfacultatif
emailstringfacultatif
optinbooleanfacultatif
activebooleanfacultatif
id_langintegerfacultatif
id_shopintegerfacultatif
date_addstringfacultatif
date_updstringfacultatif
lastSyncstringfacultatif
lastnamestringfacultatif
addressesany[]facultatif
firstnamestringfacultatif
newsletterbooleanfacultatif
id_customerintegerfacultatif
id_shop_groupintegerfacultatif
geocodeanyfacultatif
addressL1anyfacultatif
addressL2anyfacultatif
addressCPanyfacultatif
addressCommuneanyfacultatif
addressDepartementanyfacultatif
latitudeanyfacultatif
longitudeanyfacultatif
userIdstringfacultatif
createdByIdstringfacultatif
assignedToIdanyfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
lastSyncedAtanyfacultatif
accountManagerIdanyfacultatif
annualRevenueanyfacultatif
averageOrderValuestringfacultatif
companySizeanyfacultatif
creditCheckDateanyfacultatif
creditLimitanyfacultatif
creditScoreanyfacultatif
creditUsedstringfacultatif
firstOrderDateanyfacultatif
industryanyfacultatif
languagestringfacultatif
lastOrderDateanyfacultatif
lastQualificationDateanyfacultatif
leadScoreintegerfacultatif
lifetimeValuestringfacultatif
outstandingBalancestringfacultatif
parentCompanyIdanyfacultatif
partnerTypeanyfacultatif
paymentTermsanyfacultatif
preferredContactMethodstringfacultatif
preferredCurrencystringfacultatif
qualificationNotesanyfacultatif
qualificationStatusanyfacultatif
socialMediaUrlsanyfacultatif
taxExemptbooleanfacultatif
timezoneanyfacultatif
totalRevenuestringfacultatif
websiteanyfacultatif
contactsany[]facultatif
financialany[]facultatif
totalintegerfacultatif
pageintegerfacultatif
limitintegerfacultatif
hasMorebooleanfacultatif
Essayer
GET/api/trpc/tiers.getFinancialsByTiersExternalIdsGet Financials By Tiers External Ids
RequêteJWT Bearer requis
Entrée
externalIdsstring[]requis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/tiers.getOpportunitiesGet Opportunities
RequêteJWT Bearer requis
Entrée
tiersIdstring · uuidfacultatif
statusenum[]facultatif
stagestring[]facultatif
assignedToIdstring · uuidfacultatif
valueMinnumberfacultatif
valueMaxnumberfacultatif
probabilityMinnumberfacultatif
probabilityMaxnumberfacultatif
expectedCloseFromanyfacultatif
expectedCloseToanyfacultatif
pagenumberrequis
≥ 1 · par défaut 1
limitnumberrequis
1–50 · par défaut 20
sortByenumrequis
"createdAt" "expectedCloseDate" "value" "probability" · par défaut "createdAt"
sortOrderenumrequis
"asc" "desc" · par défaut "desc"
Réponse
200 Succès. Le résultat est dans result.data.json : object
opportunitiesany[]facultatif
totalintegerfacultatif
pageintegerfacultatif
limitintegerfacultatif
hasMorebooleanfacultatif
summaryanyfacultatif
Essayer
GET/api/trpc/tiers.getTiersActivitiesByIdGet Tiers Activities By Id
RequêteJWT Bearer requis
Entrée
idstring · uuidrequis
pagenumberrequis
≥ 1 · par défaut 1
limitnumberrequis
1–50 · par défaut 20
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/tiers.getTiersByIdGet Tiers By Id
RequêteJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/tiers.getTiersByIdsGet Tiers By Ids
RequêteJWT Bearer requis
Entrée
idsstring · uuid[]requis
Réponse
200 Succès. Le résultat est dans result.data.json : object
tiersany[]facultatif
totalintegerfacultatif
Essayer
GET/api/trpc/tiers.getTiersByRefGet Tiers By Ref
RequêteJWT Bearer requis
Entrée
refstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
idstringfacultatif
namestringfacultatif
updatedAtstringfacultatif
createdAtstringfacultatif
syncedAtstringfacultatif
superiorIdanyfacultatif
refstringfacultatif
externalIdstringfacultatif
externalRefstringfacultatif
externalRefComptableanyfacultatif
descriptionstringfacultatif
numSirenanyfacultatif
numSiretstringfacultatif
numTvastringfacultatif
codeNafanyfacultatif
commercialanyfacultatif
statutstringfacultatif
sourcestringfacultatif
echeanceanyfacultatif
modeDePaiementstringfacultatif
mainActivitystringfacultatif
paymentConditionIdanyfacultatif
deliveryCommentsstringfacultatif
date_creationstringfacultatif
date_dernier_appelTeleproanyfacultatif
date_dernier_appelCommercialanyfacultatif
date_dernier_rdvanyfacultatif
date_prochain_rdvanyfacultatif
rdvPrisanyfacultatif
ribanyfacultatif
extraDataobjectfacultatif
emailstringfacultatif
optinbooleanfacultatif
activebooleanfacultatif
id_langintegerfacultatif
id_shopintegerfacultatif
date_addstringfacultatif
date_updstringfacultatif
lastSyncstringfacultatif
lastnamestringfacultatif
addressesobject[]facultatif
citystringfacultatif
phonestringfacultatif
addressstringfacultatif
countrystringfacultatif
address2stringfacultatif
postcodestringfacultatif
phone_mobilestringfacultatif
firstnamestringfacultatif
newsletterbooleanfacultatif
id_customerintegerfacultatif
id_shop_groupintegerfacultatif
geocodeanyfacultatif
addressL1stringfacultatif
addressL2stringfacultatif
addressCPstringfacultatif
addressCommunestringfacultatif
addressDepartementstringfacultatif
latitudeanyfacultatif
longitudeanyfacultatif
userIdstringfacultatif
createdByIdstringfacultatif
assignedToIdanyfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
lastSyncedAtanyfacultatif
accountManagerIdanyfacultatif
annualRevenueanyfacultatif
averageOrderValuestringfacultatif
companySizeanyfacultatif
creditCheckDateanyfacultatif
creditLimitanyfacultatif
creditScoreanyfacultatif
creditUsedstringfacultatif
firstOrderDateanyfacultatif
industryanyfacultatif
languagestringfacultatif
lastOrderDateanyfacultatif
lastQualificationDateanyfacultatif
leadScoreintegerfacultatif
lifetimeValuestringfacultatif
outstandingBalancestringfacultatif
parentCompanyIdanyfacultatif
partnerTypeanyfacultatif
paymentTermsanyfacultatif
preferredContactMethodstringfacultatif
preferredCurrencystringfacultatif
qualificationNotesanyfacultatif
qualificationStatusanyfacultatif
socialMediaUrlsanyfacultatif
taxExemptbooleanfacultatif
timezoneanyfacultatif
totalRevenuestringfacultatif
websiteanyfacultatif
contactsany[]facultatif
Activitiesany[]facultatif
Opportunitiesany[]facultatif
financialany[]facultatif
Documentsany[]facultatif
Essayer
GET/api/trpc/tiers.getTiersBySiretGet Tiers By Siret
RequêteJWT Bearer requis
Entrée
siretstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
idstringfacultatif
namestringfacultatif
updatedAtstringfacultatif
createdAtstringfacultatif
syncedAtstringfacultatif
superiorIdanyfacultatif
refstringfacultatif
externalIdstringfacultatif
externalRefstringfacultatif
externalRefComptableanyfacultatif
descriptionstringfacultatif
numSirenanyfacultatif
numSiretstringfacultatif
numTvastringfacultatif
codeNafanyfacultatif
commercialanyfacultatif
statutstringfacultatif
sourcestringfacultatif
echeanceanyfacultatif
modeDePaiementstringfacultatif
mainActivitystringfacultatif
paymentConditionIdanyfacultatif
deliveryCommentsstringfacultatif
date_creationstringfacultatif
date_dernier_appelTeleproanyfacultatif
date_dernier_appelCommercialanyfacultatif
date_dernier_rdvanyfacultatif
date_prochain_rdvanyfacultatif
rdvPrisanyfacultatif
ribanyfacultatif
extraDataobjectfacultatif
emailstringfacultatif
optinbooleanfacultatif
activebooleanfacultatif
id_langintegerfacultatif
id_shopintegerfacultatif
date_addstringfacultatif
date_updstringfacultatif
lastSyncstringfacultatif
lastnamestringfacultatif
addressesobject[]facultatif
citystringfacultatif
phonestringfacultatif
addressstringfacultatif
countrystringfacultatif
address2stringfacultatif
postcodestringfacultatif
phone_mobilestringfacultatif
firstnamestringfacultatif
newsletterbooleanfacultatif
id_customerintegerfacultatif
id_shop_groupintegerfacultatif
geocodeanyfacultatif
addressL1stringfacultatif
addressL2stringfacultatif
addressCPstringfacultatif
addressCommunestringfacultatif
addressDepartementstringfacultatif
latitudeanyfacultatif
longitudeanyfacultatif
userIdstringfacultatif
createdByIdstringfacultatif
assignedToIdanyfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
lastSyncedAtanyfacultatif
accountManagerIdanyfacultatif
annualRevenueanyfacultatif
averageOrderValuestringfacultatif
companySizeanyfacultatif
creditCheckDateanyfacultatif
creditLimitanyfacultatif
creditScoreanyfacultatif
creditUsedstringfacultatif
firstOrderDateanyfacultatif
industryanyfacultatif
languagestringfacultatif
lastOrderDateanyfacultatif
lastQualificationDateanyfacultatif
leadScoreintegerfacultatif
lifetimeValuestringfacultatif
outstandingBalancestringfacultatif
parentCompanyIdanyfacultatif
partnerTypeanyfacultatif
paymentTermsanyfacultatif
preferredContactMethodstringfacultatif
preferredCurrencystringfacultatif
qualificationNotesanyfacultatif
qualificationStatusanyfacultatif
socialMediaUrlsanyfacultatif
taxExemptbooleanfacultatif
timezoneanyfacultatif
totalRevenuestringfacultatif
websiteanyfacultatif
Essayer
GET/api/trpc/tiers.getTiersContactsByIdGet Tiers Contacts By Id
RequêteJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/tiers.getTiersEnhancedGet Tiers Enhanced
RequêteJWT Bearer requis
Entrée
idstring · uuidrequis
includeContactsbooleanrequis
par défaut true
includeAddressesbooleanrequis
par défaut true
includeActivitiesbooleanrequis
par défaut false
includeOpportunitiesbooleanrequis
par défaut false
includeFinancialsbooleanrequis
par défaut true
includeFilesbooleanrequis
par défaut false
activityLimitnumberrequis
1–20 · par défaut 5
opportunityLimitnumberrequis
1–10 · par défaut 5
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/tiers.getTiersFilesByIdGet Tiers Files By Id
RequêteJWT Bearer requis
Entrée
idstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/tiers.getTiersGet Tiers
RequêteJWT Bearer requis
Entrée
pagenumberrequis
≥ 1 · par défaut 1
limitnumberrequis
1–100 · par défaut 20
searchstringfacultatif
filtersobjectfacultatif
typeenum[]facultatif
statusenum[]facultatif
industrystring[]facultatif
tagsstring[]facultatif
hasCreditbooleanfacultatif
creditRiskenumfacultatif
"LOW" "MEDIUM" "HIGH"
sortByenumrequis
"name" "createdAt" "updatedAt" "creditScore" "totalRevenue" · par défaut "name"
sortOrderenumrequis
"asc" "desc" · par défaut "asc"
includeContactsbooleanrequis
par défaut false
includeFinancialsbooleanrequis
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json : object
tiersobject[]facultatif
idstringfacultatif
namestringfacultatif
updatedAtstringfacultatif
createdAtstringfacultatif
syncedAtstringfacultatif
superiorIdanyfacultatif
refstringfacultatif
externalIdstringfacultatif
externalRefstringfacultatif
externalRefComptableanyfacultatif
descriptionstringfacultatif
numSirenanyfacultatif
numSiretanyfacultatif
numTvaanyfacultatif
codeNafanyfacultatif
commercialanyfacultatif
statutstringfacultatif
sourcestringfacultatif
echeanceanyfacultatif
modeDePaiementanyfacultatif
mainActivityanyfacultatif
paymentConditionIdanyfacultatif
deliveryCommentsanyfacultatif
date_creationstringfacultatif
date_dernier_appelTeleproanyfacultatif
date_dernier_appelCommercialanyfacultatif
date_dernier_rdvanyfacultatif
date_prochain_rdvanyfacultatif
rdvPrisanyfacultatif
ribanyfacultatif
extraDataobjectfacultatif
emailstringfacultatif
optinbooleanfacultatif
activebooleanfacultatif
id_langintegerfacultatif
id_shopintegerfacultatif
date_addstringfacultatif
date_updstringfacultatif
lastSyncstringfacultatif
lastnamestringfacultatif
addressesany[]facultatif
firstnamestringfacultatif
newsletterbooleanfacultatif
id_customerintegerfacultatif
id_shop_groupintegerfacultatif
geocodeanyfacultatif
addressL1anyfacultatif
addressL2anyfacultatif
addressCPanyfacultatif
addressCommuneanyfacultatif
addressDepartementanyfacultatif
latitudeanyfacultatif
longitudeanyfacultatif
userIdstringfacultatif
createdByIdstringfacultatif
assignedToIdanyfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
lastSyncedAtanyfacultatif
accountManagerIdanyfacultatif
annualRevenueanyfacultatif
averageOrderValuestringfacultatif
companySizeanyfacultatif
creditCheckDateanyfacultatif
creditLimitanyfacultatif
creditScoreanyfacultatif
creditUsedstringfacultatif
firstOrderDateanyfacultatif
industryanyfacultatif
languagestringfacultatif
lastOrderDateanyfacultatif
lastQualificationDateanyfacultatif
leadScoreintegerfacultatif
lifetimeValuestringfacultatif
outstandingBalancestringfacultatif
parentCompanyIdanyfacultatif
partnerTypeanyfacultatif
paymentTermsanyfacultatif
preferredContactMethodstringfacultatif
preferredCurrencystringfacultatif
qualificationNotesanyfacultatif
qualificationStatusanyfacultatif
socialMediaUrlsanyfacultatif
taxExemptbooleanfacultatif
timezoneanyfacultatif
totalRevenuestringfacultatif
websiteanyfacultatif
contactsany[]facultatif
financialany[]facultatif
totalintegerfacultatif
pageintegerfacultatif
limitintegerfacultatif
hasMorebooleanfacultatif
summaryanyfacultatif
Essayer
POST/api/trpc/tiers.linkContactLink Contact
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidrequis
contactIdstring · uuidrequis
rolestringfacultatif
isPrimarybooleanrequis
par défaut false
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/tiers.searchAndExportTiersSearch And Export Tiers
RequêteJWT Bearer requis
Entrée
searchstringfacultatif
filtersobjectfacultatif
typeenum[]facultatif
statusenum[]facultatif
industrystring[]facultatif
tagsstring[]facultatif
creditScoreMinnumberfacultatif
creditScoreMaxnumberfacultatif
createdFromanyfacultatif
createdToanyfacultatif
sortByenumrequis
"name" "createdAt" "updatedAt" "creditScore" · par défaut "name"
sortOrderenumrequis
"asc" "desc" · par défaut "asc"
pagenumberrequis
≥ 1 · par défaut 1
limitnumberrequis
1–1000 · par défaut 50
exportbooleanrequis
par défaut false
exportFormatenumrequis
"CSV" "EXCEL" · par défaut "CSV"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/tiers.toggleTiersStatusToggle Tiers Status
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
statusenumrequis
"ACTIVE" "INACTIVE" "ARCHIVED"
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/tiers.unlinkContactUnlink Contact
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidrequis
contactIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/tiers.updateActivityUpdate Activity
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidfacultatif
typeenumfacultatif
"CALL" "EMAIL" "MEETING" "TASK" "NOTE" "DOCUMENT_SHARED" "QUOTE_SENT" "PROPOSAL_SENT" "CONTRACT_SIGNED" "PAYMENT_RECEIVED" …
subjectstringfacultatif
≥ 1 car.
descriptionstringfacultatif
scheduledAtanyfacultatif
contactIdstring · uuidfacultatif
opportunityIdstring · uuidfacultatif
eventIdstring · uuidfacultatif
priorityenumfacultatif
"LOW" "MEDIUM" "HIGH" "URGENT" · par défaut "MEDIUM"
metadataobjectfacultatif
idstring · uuidfacultatif
statusenumfacultatif
"PENDING" "COMPLETED" "CANCELLED"
outcomestringfacultatif
notesstringfacultatif
completedAtanyfacultatif
durationnumberfacultatif
≥ > 0
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/tiers.updateFinancialInfoUpdate Financial Info
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidrequis
financialDataobjectrequis
totalRevenuenumberfacultatif
≥ 0
outstandingBalancenumberfacultatif
≥ 0
averageOrderValuenumberfacultatif
≥ 0
lifetimeValuenumberfacultatif
≥ 0
creditLimitnumberfacultatif
≥ 0
creditUsednumberfacultatif
≥ 0
paymentTermsstringfacultatif
creditScorenumberfacultatif
0–1000
riskLevelenumfacultatif
"LOW" "MEDIUM" "HIGH"
lastPaymentDateanyfacultatif
firstOrderDateanyfacultatif
lastOrderDateanyfacultatif
paymentConditionanyfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
POST/api/trpc/tiers.updateOpportunityUpdate Opportunity
MutationJWT Bearer requis
Entrée
tiersIdstring · uuidfacultatif
namestringfacultatif
≥ 1 car.
descriptionstringfacultatif
statusenumfacultatif
"LEAD" "QUALIFIED" "PROPOSAL" "NEGOTIATION" "CLOSED_WON" "CLOSED_LOST"
sourceenumfacultatif
"WEBSITE" "REFERRAL" "COLD_CALL" "EMAIL_CAMPAIGN" "SOCIAL_MEDIA" "TRADE_SHOW" "PARTNER" "OTHER"
stagestringfacultatif
valuenumberfacultatif
≥ > 0
probabilitynumberfacultatif
0–100 · par défaut 0
expectedCloseDateanyfacultatif
primaryContactIdstring · uuidfacultatif
assignedToIdstring · uuidfacultatif
lostReasonstringfacultatif
competitorInfostringfacultatif
nextActionstringfacultatif
nextActionDateanyfacultatif
metadataobjectfacultatif
idstring · uuidfacultatif
actualCloseDateanyfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/tiers.updateTiersUpdate Tiers
MutationJWT Bearer requis
Entrée
idstring · uuidrequis
updatesobjectrequis
namestringfacultatif
≥ 1 car.
emailstring · emailfacultatif
phonestringfacultatif
siretstringfacultatif
sirenstringfacultatif
tvastringfacultatif
typeenumfacultatif
"CLIENT" "FOURNISSEUR" "PROSPECT" "PARTENAIRE"
statusenumfacultatif
"ACTIVE" "INACTIVE" "ARCHIVED"
industrystringfacultatif
companySizestringfacultatif
annualRevenuestringfacultatif
websitestring · urifacultatif
descriptionstringfacultatif
creditLimitnumberfacultatif
≥ 0
creditUsednumberfacultatif
≥ 0
paymentTermsstringfacultatif
preferredCurrencyenumfacultatif
"EUR" "USD" "GBP"
taxExemptbooleanfacultatif
creditScorenumberfacultatif
0–1000
riskLevelenumfacultatif
"LOW" "MEDIUM" "HIGH"
tagsstring[]facultatif
metadataobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.

users 20

GET/api/trpc/users.checkUserSiteAccessCheck User Site Access
RequêteJWT Bearer requis
Entrée
siteIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
hasAccessbooleanfacultatif
userSiteIdstringfacultatif
requestedSiteIdstringfacultatif
isSuperAdminbooleanfacultatif
Essayer
POST/api/trpc/users.createUserForSiteCreate User For Site
MutationJWT Bearer requis
Entrée
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
emailstring · emailrequis
rolesstring[]requis
phonestringfacultatif
titlestringfacultatif
tenantIdstringfacultatif
siteIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/users.createUserCreate User
MutationJWT Bearer requis
Entrée
firstNamestringrequis
≥ 1 car.
lastNamestringrequis
≥ 1 car.
emailstring · emailrequis
rolesstring[]requis
phonestringfacultatif
titlestringfacultatif
tenantIdstringfacultatif
siteIdstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/users.deleteUserDelete User
MutationJWT Bearer requis
Entrée
userIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/users.deleteUsersDelete Users
MutationJWT Bearer requis
Entrée
userIdsstring[]requis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/users.forgotPasswordForgot Password
MutationJWT Bearer requis
Entrée
emailstring · emailrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/users.getAnonymousMeilisearchCredentialsGet Anonymous Meilisearch Credentials
RequêteJWT Bearer requis
Entrée
Aucune entrée.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/users.getAuthoredArticlesGet Authored Articles
RequêteJWT Bearer requis
Entrée
userIdstring · uuidrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
Exemple avec les seuls champs requis. Remplacez les identifiants à zéro par de vraies valeurs.
GET/api/trpc/users.getServerUsersGet Server Users
RequêteJWT Bearer requis
Entrée
tenantIdstringfacultatif
siteIdstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/users.getUserDetailsGet User Details
RequêteJWT Bearer requis
Entrée
userIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/users.getUserGet User
RequêteJWT Bearer requis
Entrée
idstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json : object
idstringfacultatif
updatedAtstringfacultatif
createdAtstringfacultatif
emailVerifiedstringfacultatif
blockedbooleanfacultatif
namestringfacultatif
emailstringfacultatif
firstNameanyfacultatif
lastNameanyfacultatif
titleanyfacultatif
passwordstringfacultatif
phoneanyfacultatif
imageanyfacultatif
dataobjectfacultatif
menuAllowliststring[]facultatif
resetTokenanyfacultatif
resetTokenExpiryanyfacultatif
emailVerificationTokenanyfacultatif
emailVerificationTokenExpiryanyfacultatif
superiorIdanyfacultatif
siteIdstringfacultatif
tenantIdstringfacultatif
canAccessReportsbooleanfacultatif
canManageCashbooleanfacultatif
canSupervisorOverridebooleanfacultatif
canVoidTransactionsbooleanfacultatif
currentShiftStartanyfacultatif
employeeNumberanyfacultatif
isClockedInbooleanfacultatif
maxDiscountPercentintegerfacultatif
posPermissionsanyfacultatif
posPinanyfacultatif
posRolestringfacultatif
Essayer
GET/api/trpc/users.getUserProfileGet User Profile
RequêteJWT Bearer requis
Entrée
userIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/users.getUserRolesGet User Roles
RequêteJWT Bearer requis
Entrée
userIdstringrequis
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
GET/api/trpc/users.getUsersGet Users
RequêteJWT Bearer requis
Entrée
pagenumberrequis
par défaut 0
per_pagenumberrequis
par défaut 10
searchstringfacultatif
sortstringfacultatif
advancedSortsobject[]facultatif
fieldstringrequis
directionenumrequis
"asc" "desc"
advancedFiltersobjectfacultatif
filtersobjectfacultatif
hidden_columnsstring[]facultatif
tenantIdstringfacultatif
siteIdstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
dataobject[]facultatif
idstringfacultatif
updatedAtstringfacultatif
createdAtstringfacultatif
emailVerifiedstringfacultatif
blockedbooleanfacultatif
namestringfacultatif
emailstringfacultatif
firstNamestringfacultatif
lastNamestringfacultatif
titleanyfacultatif
passwordstringfacultatif
phoneanyfacultatif
imageanyfacultatif
dataobjectfacultatif
menuAllowliststring[]facultatif
resetTokenanyfacultatif
resetTokenExpiryanyfacultatif
emailVerificationTokenanyfacultatif
emailVerificationTokenExpiryanyfacultatif
superiorIdanyfacultatif
siteIdstringfacultatif
tenantIdstringfacultatif
canAccessReportsbooleanfacultatif
canManageCashbooleanfacultatif
canSupervisorOverridebooleanfacultatif
canVoidTransactionsbooleanfacultatif
currentShiftStartanyfacultatif
employeeNumberanyfacultatif
isClockedInbooleanfacultatif
maxDiscountPercentintegerfacultatif
posPermissionsanyfacultatif
posPinanyfacultatif
posRolestringfacultatif
tenantobjectfacultatif
namestringfacultatif
codestringfacultatif
statusstringfacultatif
siteobjectfacultatif
namestringfacultatif
slugstringfacultatif
statusstringfacultatif
rolesobject[]facultatif
namestringfacultatif
labelstringfacultatif
fullNamestringfacultatif
roleNamesstringfacultatif
statusstringfacultatif
isAdminbooleanfacultatif
primaryRolestringfacultatif
paginationobjectfacultatif
pageintegerfacultatif
per_pageintegerfacultatif
totalintegerfacultatif
total_pagesintegerfacultatif
Essayer
GET/api/trpc/users.listList
RequêteJWT Bearer requis
Entrée
searchstringfacultatif
limitnumberrequis
par défaut 50
tenantIdstringfacultatif
siteIdstringfacultatif
onlyAuthorsbooleanfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object[]
idstringfacultatif
namestringfacultatif
emailstringfacultatif
imageanyfacultatif
Essayer
GET/api/trpc/users.listMyUsersList My Users
RequêteJWT Bearer requis
Entrée
pagenumberrequis
par défaut 0
per_pagenumberrequis
par défaut 10
searchstringfacultatif
sortstringfacultatif
advancedSortsobject[]facultatif
fieldstringrequis
directionenumrequis
"asc" "desc"
advancedFiltersobjectfacultatif
filtersobjectfacultatif
hidden_columnsstring[]facultatif
Réponse
200 Succès. Le résultat est dans result.data.json : object
dataobject[]facultatif
idstringfacultatif
updatedAtstringfacultatif
createdAtstringfacultatif
emailVerifiedstringfacultatif
blockedbooleanfacultatif
namestringfacultatif
emailstringfacultatif
firstNamestringfacultatif
lastNamestringfacultatif
titleanyfacultatif
passwordstringfacultatif
phoneanyfacultatif
imageanyfacultatif
dataobjectfacultatif
menuAllowliststring[]facultatif
resetTokenanyfacultatif
resetTokenExpiryanyfacultatif
emailVerificationTokenanyfacultatif
emailVerificationTokenExpiryanyfacultatif
superiorIdanyfacultatif
siteIdstringfacultatif
tenantIdstringfacultatif
canAccessReportsbooleanfacultatif
canManageCashbooleanfacultatif
canSupervisorOverridebooleanfacultatif
canVoidTransactionsbooleanfacultatif
currentShiftStartanyfacultatif
employeeNumberanyfacultatif
isClockedInbooleanfacultatif
maxDiscountPercentintegerfacultatif
posPermissionsanyfacultatif
posPinanyfacultatif
posRolestringfacultatif
tenantobjectfacultatif
namestringfacultatif
codestringfacultatif
statusstringfacultatif
siteobjectfacultatif
namestringfacultatif
slugstringfacultatif
statusstringfacultatif
rolesobject[]facultatif
namestringfacultatif
labelstringfacultatif
fullNamestringfacultatif
roleNamesstringfacultatif
statusstringfacultatif
isAdminbooleanfacultatif
primaryRolestringfacultatif
paginationobjectfacultatif
pageintegerfacultatif
per_pageintegerfacultatif
totalintegerfacultatif
total_pagesintegerfacultatif
Essayer
POST/api/trpc/users.resetPasswordWithTokenReset Password With Token
MutationJWT Bearer requis
Entrée
tokenstringrequis
≥ 1 car.
passwordstringrequis
≥ 8 car.
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/users.sendPasswordResetEmailSend Password Reset Email
MutationJWT Bearer requis
Entrée
emailstring · emailrequis
tenantIdstring · uuidfacultatif
siteIdstring · uuidfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/users.updateUserUpdate User
MutationJWT Bearer requis
Entrée
idstringrequis
namestringfacultatif
firstNamestringfacultatif
lastNamestringfacultatif
emailstring · emailfacultatif
titlestringfacultatif
phonestringfacultatif
imagestringfacultatif
blockedbooleanfacultatif
emailVerifiedanyfacultatif
roleIdsstring[]facultatif
dataobjectfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer
POST/api/trpc/users.updateUserProfileUpdate User Profile
MutationJWT Bearer requis
Entrée
firstNamestringrequis
lastNamestringrequis
phonestringfacultatif
emailstring · emailrequis
companyNamestringfacultatif
addressstringfacultatif
biostringfacultatif
twitterUrlstringfacultatif
linkedinUrlstringfacultatif
websitestringfacultatif
userIdstringfacultatif
Réponse
200 Succès. Le résultat est dans result.data.json
Le format du résultat n'est pas encore documenté pour cette procédure.
Essayer