Menu
API | Description |
---|---|
GET Api/Menu/Get |
No documentation available. |
Bill
API | Description |
---|---|
GET api/v1.5/PersonalAreaOrder/{OrderId}/documents/download?Id={Id} |
No documentation available. |
Reasons
API | Description |
---|---|
GET api/Mirakl/Reasons/Messaging/Incident_Open |
List of reasons with type : incident open (RE11) Recommended : Once on incident creation page view Maximum : Once on incident creation page view. Note: the result returns only reasons where the user's role have the right |
GET api/Mirakl/Reasons/Messaging/Incident_Close |
List of reasons with type : incident close (RE12) Recommended : Once on incident closing page view Maximum : Once on incident closing page view. Note: the result returns only reasons where the user's role have the right |
GET api/Mirakl/Reasons/Messaging/Message_Subjects |
No documentation available. |
GET api/Mirakl/Reasons/Messaging/Evaluation_Assessments |
No documentation available. |
Contact
API | Description |
---|---|
POST api/v1/User/Contact |
No documentation available. |
POST api/v1/User/ContactNoLog |
No documentation available. |
Shipping
API | Description |
---|---|
GET api/v1/Shippings/{ShippingNumber} |
No documentation available. |
PayPal
API | Description |
---|---|
GET api/v1/User/PayPal |
No documentation available. |
POST api/v1/User/PayPal |
No documentation available. |
Search
API | Description |
---|---|
POST api/search/add/pertinenza |
No documentation available. |
Warranties
API | Description |
---|---|
GET api/Warranties?from={from}&to={to}&status={status}&pageSize={pageSize}&page={page}&type={type} |
No documentation available. |
POST api/Warranties/Orders |
No documentation available. |
GET api/Warranties/Orders?orderNumber={orderNumber} |
No documentation available. |
POST api/Warranties?id={id} |
No documentation available. |
POST api/Warranties/Delete?orderNumber={orderNumber}&skuWarranty={skuWarranty} |
No documentation available. |
POST api/Warranties/UpDD?skuWarranty={skuWarranty} |
No documentation available. |
GET api/Warranties/{id} |
No documentation available. |
Lookup
BSP: Operations about lookup tables
Contact2
API | Description |
---|---|
GET api/v2/User/ContacReasons?entry_point={entry_point} |
No documentation available. |
POST api/v2/User/ContacReasonsDetails |
No documentation available. |
GET api/v2/User/ContacFasciaOraria |
No documentation available. |
POST api/v2/User/ContacAddItem |
No documentation available. |
Promotions
API | Description |
---|---|
GET api/v1/User/BuoniSconto |
No documentation available. |
GET api/v1/User/BuoniScontoMobile |
No documentation available. |
GET api/v1/User/BuoniAcquisto |
No documentation available. |
GET api/v1/User/CarteRegalo |
No documentation available. |
GET api/v1/User/CarteRegalo/{idVertical}/{idCanale} |
No documentation available. |
GET api/v1/User/Promozioni |
No documentation available. |
GET api/v1/User/PromozioniMobile |
No documentation available. |
POST api/v1/User/AttivaBoniAcquisto |
No documentation available. |
PersonalAreaOrder
ChangedStatus
Appointment structure: |_Task Pickup | |_TechServices | |_Activities |_Task Delivery |_TechServices |_Activities BSP: Operations about changed entities (Appointments, Tasks, Services, Activities)
API | Description |
---|---|
GET api/v1/banzaifieldservices/{PartnerId}/ChangedStatus/Services?StartDate={StartDate}&EndDate={EndDate} |
Get services with date last update between StartDate and End Date |
GET api/v1/banzaifieldservices/{PartnerId}/ChangedStatus/Tasks?StartDate={StartDate}&EndDate={EndDate} |
Get tasks with date last update between StartDate and End Date |
GET api/v1/banzaifieldservices/{PartnerId}/ChangedStatus/Activities?StartDate={StartDate}&EndDate={EndDate} |
Get activities with date last update between StartDate and End Date |
GET api/v1/banzaifieldservices/{PartnerId}/ChangedStatus/Appointments?StartDate={StartDate}&EndDate={EndDate} |
Get appointments with date last update between StartDate and End Date |
Order
API | Description |
---|---|
GET api/Mirakl/Order/order/{order}/GetOrderDetail |
Get information about an order (OR12) Recommended : On each order page view Maximum : On each order page view. |
GET api/Mirakl/Order/order/{order}/GetMessages |
List messages of an order (OR41) Recommended : On each message page view Maximum : On each message page view. By default, all sent, received and unarchived message are listed Note: this resource supports pagination (see documentation) |
GET api/Mirakl/Order/order/{order_number}/GetGroupedMessages |
No documentation available. |
POST api/Mirakl/Order/order/{order}/PostMessage |
Post a new message on an order (OR42) Recommended : On each new message Maximum : On each new message. The customer will be updated (only fields : email, firstname and lastname) |
POST api/Mirakl/Order/order/{order}/PostContact |
Post a new message on an order (OR42) Recommended : On each new message Maximum : On each new message. The customer will be updated (only fields : email, firstname and lastname) |
POST api/Mirakl/Order/order/{order}/PostContact2 |
No documentation available. |
GET api/Mirakl/Order/order/{order}/GetEvaluation |
Get the evaluation of an order (OR51) Recommended : On each evaluation page view Maximum : On each evaluation page view. |
POST api/Mirakl/Order/order/{order}/PostEvaluation |
Post an evaluation on an order (OR52) Recommended : On each new order evaluation Maximum : On each new order evaluation. |
GET api/Mirakl/Order/order/{order}/GetRefundsDetail |
No documentation available. |
POST api/Mirakl/Order/order/{order}/line/{line}/Open_Incident |
Post an incident on line of the order (OR62) Recommended : On each new order line incident Maximum : On each new order line incident. |
POST api/Mirakl/Order/order/{order}/line/{line}/Close_Incident |
Close an incident of an order line (OR63) Recommended : On each order line incident closing Maximum : On each order line incident closing. |
GET api/Mirakl/Order/order/{order}/downloadinvoce |
No documentation available. |
GET api/Mirakl/Order/order/{order}/documents/download |
No documentation available. |
GET api/Mirakl/Order/order/{order}/documents/download?document_types={document_types} |
No documentation available. |
GET api/Mirakl/Order/order/{order}/rma/download |
No documentation available. |
POST api/Mirakl/Order/order/{order}/receive |
Valid order reception (OR25) |
GET api/Mirakl/Order/order/{order}/documents |
No documentation available. |
Timeline
API | Description |
---|---|
GET api/timeline/get |
No documentation available. |
GET api/timeline/getFlat |
No documentation available. |
GET api/timeline/GetTimelineBase?sessionid={sessionid} |
Restituisce tutti i tracciamenti di una sessione, che di fatto costituiscono la timeline dell’utente, ordinati per data decrescente. Il risultato desiderato è delimitato da diversi parametri opzionali. Gli elementi sono restituiti in una collezione di “object”, con specificato nel campo “operation” il tipo di operazione, così da poter mantenere la linea temporale direttamente nel payload di risposta. |
GET api/timeline/GetTimelineByChannel?sessionid={sessionid}&channel={channel} |
Restituisce tutti i tracciamenti di una sessione, che di fatto costituiscono la timeline dell’utente, ordinati per data decrescente. Il risultato desiderato è delimitato da diversi parametri opzionali. Gli elementi sono restituiti in una collezione di “object”, con specificato nel campo “operation” il tipo di operazione, così da poter mantenere la linea temporale direttamente nel payload di risposta. |
GET api/timeline/GetTimelineSearches?sessionid={sessionid} |
Restituisce tutte le ricerche effettuate dall'utente. |
GET api/timeline/GetTimelineByOperation?sessionid={sessionid}&operation={operation} |
Restituisce tutti i tracciamenti di una sessione, che di fatto costituiscono la timeline dell’utente, ordinati per data decrescente. Il risultato desiderato è delimitato da diversi parametri opzionali. Gli elementi sono restituiti in una collezione di “object”, con specificato nel campo “operation” il tipo di operazione, così da poter mantenere la linea temporale direttamente nel payload di risposta. |
GET api/timeline/GetTimelineRecentSearches?sessionid={sessionid} |
Restituisce tutti i tracciamenti di una sessione, che di fatto costituiscono la timeline dell’utente, ordinati per data decrescente. Il risultato desiderato è delimitato da diversi parametri opzionali. Gli elementi sono restituiti in una collezione di “object”, con specificato nel campo “operation” il tipo di operazione, così da poter mantenere la linea temporale direttamente nel payload di risposta. Sono le ultime 3 visite fatte e presentinella timeline |
GET api/timeline/GetTimelineNotification?sessionid={sessionid}&operation={operation} |
Restituisce tutti i tracciamenti di una sessione, che di fatto costituiscono la timeline dell’utente, ordinati per data decrescente. Il risultato desiderato è delimitato da diversi parametri opzionali. Gli elementi sono restituiti in una collezione di “object”, con specificato nel campo “operation” il tipo di operazione, così da poter mantenere la linea temporale direttamente nel payload di risposta. |
GET api/timeline/GetTimelineNotificationGeneric?sessionid={sessionid} |
Restituisce tutti i tracciamenti di una sessione, che di fatto costituiscono la timeline dell’utente, ordinati per data decrescente. Il risultato desiderato è delimitato da diversi parametri opzionali. Gli elementi sono restituiti in una collezione di “object”, con specificato nel campo “operation” il tipo di operazione, così da poter mantenere la linea temporale direttamente nel payload di risposta. |
GET api/timeline/GetUserSettings/{userId} |
recupera il trace per:utente, opzione, attivo/disattivo |
GET api/timeline/GetUserSettings/{userId}/{channel} |
recupera il trace per:utente, canale, opzione, attivo/disattivo |
POST api/timeline/SetUserSettings |
Imposta il trace per:utente, canale, opzione, attivo/disattivo |
POST api/timeline/DeleteTimeline/{userId}/{channel} |
Deletes all records from given user timeline |
POST api/timeline/DeleteTimeline/{userId} |
Deletes all records from given user timeline |
POST api/timeline/DeleteTimeline/{channel} |
Deletes all records from given user timeline [Authenticated version] |
POST api/timeline/DeleteTimeline |
Deletes all records from given user timeline [Authenticated version] |
POST api/timeline/DeleteTimelineSearches/{userId}/{channel} |
Deletes all searches on given user timeline |
POST api/timeline/DeleteTimelineSearches/{userId} |
Deletes all searches on given user timeline |
POST api/timeline/DeleteTimelineSearches/{channel} |
Deletes all searches on given user timeline [Authenticated version] |
POST api/timeline/DeleteTimelineSearches |
Deletes all searches on given user timeline [Authenticated version] |
Notification
BSP: Operations about Notifications
CreditCard
API | Description |
---|---|
GET api/v1/User/CreditCards |
No documentation available. |
POST api/v1/User/CreditCards/Create |
No documentation available. |
POST api/v1/User/CreditCards/CreateByToken |
No documentation available. |
POST api/v1/User/CreditCard/Error/{ErrorCode}/{IdPiattaforma} |
No documentation available. |
POST api/v1/User/CreditCards/{id_credit_card}/Delete |
No documentation available. |
CheckList
PersonalAreaOrderV2
API | Description |
---|---|
GET api/v2/PersonalAreaOrder/{user}/GetListaOrdini/{isMarkedPlaceEnabled}/{stati}/{numeroPagina}/{recordPagina}/{sito}?anno={anno}&lastSemester={lastSemester} |
No documentation available. |
GET api/v2/PersonalAreaOrder/{user}/GetListaOrdini/{isMarkedPlaceEnabled}/{numeroPagina}/{recordPagina}/{sito}?anno={anno}&lastSemester={lastSemester} |
No documentation available. |
GET api/v2/PersonalAreaOrder/{user}/GetListaOrdiniGrouped/{isMarkedPlaceEnabled}/{numeroPagina}/{recordPagina}/{sito}?anno={anno}&lastSemester={lastSemester} |
No documentation available. |
GET api/v2/PersonalAreaOrder/{user}/GetOrdineMpTracking/{orderid} |
No documentation available. |
POST api/v2/PersonalAreaOrder/{user}/SetRispostaSondaggio |
No documentation available. |
Contest
API | Description |
---|---|
GET Api/Contest/Play/{userId}/{orderId} |
No documentation available. |
GET Api/Contest/Play/{userId}/{giocata} |
No documentation available. |
ShippingTracking
API | Description |
---|---|
GET api/Shipping/{numero_spedizione}/Tracking |
No documentation available. |
GET api/Shipping/{numero_spedizione}/ref/{extRef}/Tracking |
No documentation available. |
Engineer
BSP: Operations about Engineers
API | Description |
---|---|
GET api/v1/banzaifieldservices/{PartnerId}/Engineer/{EngineerId} |
Get Engineer with updated information about his GPS position |
GET api/v1/banzaifieldservices/{PartnerId}/Engineer/All |
Get List of Engineers with updated information about their GPS position |
Survey
API | Description |
---|---|
GET api/survey/{numOrd} |
No documentation available. |
GET api/survey/delete/{numOrd} |
No documentation available. |
Task
Appointment structure: |_Task Pickup | |_TechServices | |_Activities |_Task Delivery |_TechServices |_Activities BSP: Operations about Tasks
API | Description |
---|---|
GET api/v1/banzaifieldservices/{PartnerId}/Task/Assigned/Update |
Update all assigned tasks Date Start and date end |
GET api/v1/banzaifieldservices/{PartnerId}/Task/Assigned |
Get List of all assigned tasks |
UserLogin
API | Description |
---|---|
POST api/v1/User/UserLogin |
No documentation available. |
ActionRetry
BSP: Operations about Retry Actions
API | Description |
---|---|
GET api/v1/banzaifieldservices/{PartnerId}/ActionRetry/ToDelete?StartDate={StartDate}&EndDate={EndDate} |
Get appointments to delete from queue |
POST api/v1/banzaifieldservices/{PartnerId}/ActionRetry/SetResult |
Set the result code of the action in the queue |
Address
API | Description |
---|---|
GET api/v1/User/Addresses |
No documentation available. |
GET api/v1/User/BillingAddresses |
No documentation available. |
GET api/v1/User/GetPhoneNumbers |
No documentation available. |
POST api/v1/User/BillingAddresses |
No documentation available. |
POST api/v1/User/ShippingAddresses |
No documentation available. |
POST api/v1/User/BillingAddresses/{id_address}/Delete |
No documentation available. |
POST api/v1/User/ShippingAddresses/{id_address}/Delete |
No documentation available. |
POST api/v1/User/BillingAddresses/{id_address}/UpdatePiano/{piano} |
No documentation available. |
POST api/v1/User/ShippingAddresses/{id_address}/UpdatePiano/{piano} |
No documentation available. |
GET api/v1/User/ShippingAddresses |
No documentation available. |
GET api/v1/User/GetBspEnabled/{cap}/{citta} |
Get BSP availableness by CAP |
Appointment
Appointment structure: |_Task Pickup | |_TechServices | |_Activities |_Task Delivery |_TechServices |_Activities BSP: Operations about Appointment
API | Description |
---|---|
GET api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId} |
Get information about an appointment (Activities inside the TechServices object are not included) |
GET api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/Full |
Get information about an appointment (Include the Activities inside the TechServices object) |
GET api/v1/banzaifieldservices/{PartnerId}/Appointment/Availability |
Get information about the availables slots of time in which to book an appointment |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/Availability |
Get information about the availables slots of time in which to book an appointment |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/Availability |
Method to call after you have already made a request, passing the old Appointment identifier. Get information about the availables slots of time in which to book an appointment |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/Book |
Book the appointment passing a time slot |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/FakeBook |
No documentation available. |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/Order |
Updates the data relating to the order of the appointment. |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/UpdateAppointment |
Updates the data relating to the order of the appointment. |
GET api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/Order |
Servizio per "installo" |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/UpdateShippingAppointment |
Updates shipping methods info. |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/ContactMobilePhone |
No documentation available. |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/Delete |
Delete the appointment and set the status to "Cancelled" (Version with return code 500 in case of exception) |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/DeleteAppintment |
No documentation available. |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/FakeDelete |
No documentation available. |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/DeleteWithoutException |
Delete the appointment and set the status to "Cancelled" (Version with return code 200 in case of exception) |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/ChangeStatus |
Change the status tasks (if changed) and update the activity status if reason code or status are changed |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/Rebook |
Create a new appointment based on the old one (only if it was already booked and has an assigned engineer) Return the information about the availables slots of time in which to book an appointment (Note: a new appointment identifier is returned). Set a reference to the old appointment in the field "AppointmentIdFather" - Rebook possible only if there are services not yet completed (status "Completed OK"). - Rebook not allowed if the rischeduling is not partial or total. - Total rescheduling if there are no services with status other than "In Progress" and no task with status other than "Assigned" - Partial rescheduling if both tasks are in a final status ("Completed OK" or "Completed KO") and at least a service is in status "To Rescheduling" |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/ChecklistReceived |
Set "true" the "FlagSurveyReceive" (related to the Checklist) |
GET api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/IsAlive |
Check if the appointment is still valid and it was not moved to the delete queue or cancelled |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/ChangeActivityStatus |
Change the activity status in ClickSoftware |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{SurveyPostAppointmentId}/UpdateSurveyPostAppointment |
Set "true" the "FlagSurveyPostAppointment" (related to the Survey) |
GET api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/GetActions |
Get all the actions available for a given appointment. - List of possible actions: - Parzial rescheduling - Total rescheduling |
GET api/v1/banzaifieldservices/{PartnerId}/Appointment/ToReschedule?dateLastUpdate={dateLastUpdate} |
Get a list of appointments whose status is changed to ("Completed OK" or "Completed KO") after the given date |
POST api/v1/banzaifieldservices/{PartnerId}/Appointment/ChangeStatusTasksAndServices |
Change the Tasks status calling the boomi service and the services status by an internal update |
GET api/v1/banzaifieldservices/{PartnerId}/GetAppointmentsToBook/{status} |
No documentation available. |
POST api/v1/banzaifieldservices/{PartnerId}/BookAppointmentAfterOrder |
No documentation available. |
GET api/v1/banzaifieldservices/{PartnerId}/GetSelectedSlotAppointment/{appointment} |
No documentation available. |
Solr
API | Description |
---|---|
POST api/v1/Solr/Listing |
No documentation available. |
User
API | Description |
---|---|
GET api/v1/User/Get |
No documentation available. |
POST api/v1/User/Post |
No documentation available. |
POST api/v1/User/RegisterDevice |
No documentation available. |
POST api/v1/User/ResetPassword?mail={mail} |
No documentation available. |
POST api/v1/User/ChangeMail?new_mail={new_mail} |
No documentation available. |
POST api/v1/User/GetLastUserPickPay |
No documentation available. |
Nazioni
API | Description |
---|---|
GET api/v1/Nazioni/GetNazioni |
No documentation available. |
Test
API | Description |
---|---|
GET api/Test/Get |
No documentation available. |
GET api/Test/GetString |
No documentation available. |
Mailer
API | Description |
---|---|
POST api/v1/Mailer |
No documentation available. |
POST api/v1/Mailer/CreateSmsBoomi |
No documentation available. |
POST api/v1/Mailer/IsValidAddress |
No documentation available. |
GET api/v1/Mailer/DeleteSpamList |
No documentation available. |
Error
API | Description |
---|---|
GET Api/Error/Trace?errorValue={errorValue} |
No documentation available. |
POST Api/Error/Trace |
No documentation available. |
ApplePay
API | Description |
---|---|
POST api/v1/Basket/AuthorizePayment |
No documentation available. |
UserHeader
API | Description |
---|---|
GET api/v1/UserHeader/get/{user_id} |
No documentation available. |
POST api/v1/UserHeader/post/{user_id} |
No documentation available. |
GzShop
API | Description |
---|---|
GET api/gz/skprod |
No documentation available. |
GET api/gz/{contenuto} |
No documentation available. |
Newsletter
API | Description |
---|---|
GET api/v1/User/Newsletter/{vertical} |
No documentation available. |
POST api/v1/User/Newsletter |
No documentation available. |
CITest
API | Description |
---|---|
POST api/v1/spAddTestLog |
No documentation available. |
GET api/v1/spCITest_GetSkuBSP |
No documentation available. |
Component
API | Description |
---|---|
GET Api/Component/Footer/{data}/{server}/{sito} |
No documentation available. |
Ordine
API | Description |
---|---|
GET api/v1/GetOrdPadre/{numOrd} |
No documentation available. |
GET api/v1/GetOrdFiglio/{numOrd} |
No documentation available. |
GET api/v1/GetPagamentiOKO/{dataDa}/{dataA}/{tipoSh}/{shopId} |
No documentation available. |
Redmine
API | Description |
---|---|
POST api/Redmine |
No documentation available. |
BSPIsAlive
API | Description |
---|---|
GET api/v1/banzaifieldservices/IsAlive |
No documentation available. |
GET api/v1/banzaifieldservices/IsAliveBoomi |
No documentation available. |
GET api/v1/banzaifieldservices/IsAliveClickRepeat?repeatFor={repeatFor}&executeDelete={executeDelete} |
No documentation available. |
GET api/v1/banzaifieldservices/IsAliveClick?executeDelete={executeDelete} |
No documentation available. |
IsAlive
API | Description |
---|---|
GET api/IsAlive/Timeline |
No documentation available. |
GET api/IsAlive |
No documentation available. |
GET api/IsAlive?errore={errore} |
No documentation available. |
PostVendita
API | Description |
---|---|
POST api/postVendita/insertElement |
No documentation available. |
IsMiraklAlive
API | Description |
---|---|
GET api/IsMiraklAlive |
No documentation available. |
GET api/IsMiraklAlive?errore={errore} |
No documentation available. |
Oney
API | Description |
---|---|
POST api/Oney?payment_amount={payment_amount}&sku={sku}&business_transaction_code={business_transaction_code} |
No documentation available. |
GET api/Oney?numOrd={numOrd} |
No documentation available. |
POST api/Oney?numOrdPadre={numOrdPadre}&numOrd={numOrd}&itemExternalCode={itemExternalCode}&categoryCode={categoryCode}&label={label}&quantity={quantity}&itemPrice={itemPrice}&refundPrice={refundPrice}&newPrice={newPrice}&status={status} |
No documentation available. |
GET api/Oney |
No documentation available. |