APIDescription
GET Api/Menu/Get

No documentation available.

Bill

APIDescription
GET api/v1.5/PersonalAreaOrder/{OrderId}/documents/download?Id={Id}

No documentation available.

Reasons

APIDescription
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

APIDescription
POST api/v1/User/Contact

No documentation available.

POST api/v1/User/ContactNoLog

No documentation available.

Shipping

APIDescription
GET api/v1/Shippings/{ShippingNumber}

No documentation available.

PayPal

APIDescription
GET api/v1/User/PayPal

No documentation available.

POST api/v1/User/PayPal

No documentation available.

APIDescription
POST api/search/add/pertinenza

No documentation available.

Warranties

APIDescription
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

APIDescription
GET api/v1/banzaifieldservices/Lookup/{PartnerId}/Engineers

Get List of Engineers

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/Engineer/Insert

Insert an Engineer

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/Engineer/Update

Update an Engineer

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/Engineer/Delete/{EngineerId}

Delete an Engineer

GET api/v1/banzaifieldservices/Lookup/{PartnerId}/CustomerCare

Get List of Customer Care Operator

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/CustomerCare/Insert

Insert a CustomerCare

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/CustomerCare/Update

Update an CustomerCare

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/CustomerCare/Delete/{CustomerCareId}

Delete an CustomerCare

GET api/v1/banzaifieldservices/Lookup/{PartnerId}/ClickSoftwareServices

Get List of ClickSoftware services

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/ClickSoftwareServices/Insert

No documentation available.

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/ClickSoftwareServices/Update

Update an CustomerCare

GET api/v1/banzaifieldservices/Lookup/{PartnerId}/ActivitiesRuleEngine

Get List of Activities Rule Engine

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/ActivitiesRuleEngine/Insert

No documentation available.

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/ActivitiesRuleEngine/Update

Update an CustomerCare

POST api/v1/banzaifieldservices/Lookup/{PartnerId}/ActivitiesRuleEngine/Delete/{ActivitiesRuleEngineId}

Delete an CustomerCare

Contact2

APIDescription
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

APIDescription
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

APIDescription
GET api/v1/PersonalAreaOrder/{OrderId}

GET api/v1/PersonalAreaOrder/{OrderId}/Header

GET api/v1/PersonalAreaOrder/{OrderId}/spedTracking

No documentation available.

GET api/v1/PersonalAreaOrder/{OrderId}/sped?checkExt={checkExt}

No documentation available.

GET api/v1/PersonalAreaOrder/GetUndoReasons

No documentation available.

POST api/v1/PersonalAreaOrder/{OrderId}/DuplicatoDDT?email={email}

No documentation available.

GET api/v1/PersonalAreaOrder/{OrderId}/documents/download

No documentation available.

POST api/v1/PersonalAreaOrder/{DocumentNumber}/{DocumentType}/documents/download

No documentation available.

GET api/v1/PersonalAreaOrder/{user}/GetListaOrdini/{isMarkedPlaceEnabled}/{stati}/{numeroPagina}/{recordPagina}/{sito}

No documentation available.

GET api/v1/PersonalAreaOrder/{user}/GetListaOrdini/{isMarkedPlaceEnabled}/{numeroPagina}/{recordPagina}/{sito}

No documentation available.

GET api/v1/PersonalAreaOrder/{user}/GetListaOrdiniGrouped/{isMarkedPlaceEnabled}/{numeroPagina}/{recordPagina}/{sito}

No documentation available.

GET api/v1/PersonalAreaOrder/{userId}/GetUserPoints/{startTicks}/{endTicks}

No documentation available.

GET api/v1/PersonalAreaOrder/{user}/GetSpedizioniOrdiniPickOrLocker/{idSito}/{idCanale}

No documentation available.

GET api/v1/PersonalAreaOrder/{user}/GetSpedizioniOrdiniPickOrLocker

No documentation available.

ChangedStatus

Appointment structure:
   |_Task Pickup
   |     |_TechServices
   |          |_Activities
   |_Task Delivery
         |_TechServices
              |_Activities
BSP: Operations about changed entities (Appointments, Tasks, Services, Activities)

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
POST api/v1/banzaifieldservices/{PartnerId}/Notification?UserId={UserId}&Channel={Channel}&UserEmail={UserEmail}&EmailControl={EmailControl}&ShowAll={ShowAll}

Get List of all Notification
TOP 1 ORDER BY InsertDate
show in site homepage managed with cache
web.config parameters:
_ NameSpaceBSPNotificationSettingMemCache
_ DelayValueBSPNotificationMemCache
_ ServicePlatform.BL.Properties.Settings.CloseNotificationByUserKey (it always returns an empty list)

GET api/v1/banzaifieldservices/{PartnerId}/Notification?OrderNumber={OrderNumber}&Channel={Channel}

Get List of all Notification
TOP 1 ORDER BY InsertDate
show in site order detail managed without cache

GET api/v1/banzaifieldservices/{PartnerId}/Notification?UserId={UserId}&Channel={Channel}

Get List of all Notification
TOP 1 ORDER BY InsertDate
For mobile site

GET api/v1/banzaifieldservices/{PartnerId}/Notification/Update?UserId={UserId}

GET api/v1/banzaifieldservices/{PartnerId}/Notification/Hide?UserId={UserId}&NotifId={NotifId}

GET api/v1/banzaifieldservices/{PartnerId}/Notification/DisableAutoOpen?UserId={UserId}&NotifId={NotifId}

No documentation available.

POST api/v1/banzaifieldservices/{PartnerId}/Appointment/{AppointmentId}/Notification

Insert a Notification linked to appointment

POST api/v1/banzaifieldservices/{PartnerId}/Notification

Insert a standalone Notification

POST api/v1/banzaifieldservices/{PartnerId}/Notification/{NotificationId}/View?Channel={Channel}

Set "true" the View Falg Notification

POST api/v1/banzaifieldservices/{PartnerId}/Notification/{NotificationId}/Close?Channel={Channel}

Set "true" the Close Falg Notification

CreditCard

APIDescription
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

APIDescription
GET api/v1/CheckList/GetQuestions/{appointmentId}

No documentation available.

POST api/v1/CheckList/SaveAnswer/{appointmentId}

No documentation available.

GET api/v1/CheckList/GetChecklist/{appointmentId}

No documentation available.

POST api/v1/CheckList/SaveCheckList/{appointmentId}

No documentation available.

GET api/v1/CheckList/GetCheckListRecap/{appointmentId}

No documentation available.

GET api/v1/CheckList/GetCheckListRecapInstallatore/{appointmentId}/{token}

No documentation available.

POST api/v1/CheckList/SetCheckListReceived/{appointmentId}

No documentation available.

POST api/v1/CheckList/SetImageChecklist/{appointmentId}

No documentation available.

POST api/v1/CheckList/RemoveImageChecklist/{appointmentId}?idSerpImage={idSerpImage}

No documentation available.

GET api/v1/CheckList/GetQuestionImages/{appointmentId}/{questionId}

No documentation available.

GET api/v1/CheckList/GetQuestionImagesTech/{appointmentId}/{questionId}/{token}

No documentation available.

GET api/v1/CheckList/CheckPreviousSurveys/{appointmentId}

No documentation available.

GET api/v1/CheckList/GetTechChecklistRecap

No documentation available.

PersonalAreaOrderV2

APIDescription
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

APIDescription
GET Api/Contest/Play/{userId}/{orderId}

No documentation available.

GET Api/Contest/Play/{userId}/{giocata}

No documentation available.

ShippingTracking

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
POST api/v1/User/UserLogin

No documentation available.

ActionRetry

BSP: Operations about Retry Actions

APIDescription
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

APIDescription
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

APIDescription
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

APIDescription
POST api/v1/Solr/Listing

No documentation available.

User

APIDescription
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

APIDescription
GET api/v1/Nazioni/GetNazioni

No documentation available.

Test

APIDescription
GET api/Test/Get

No documentation available.

GET api/Test/GetString

No documentation available.

Mailer

APIDescription
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

APIDescription
GET Api/Error/Trace?errorValue={errorValue}

No documentation available.

POST Api/Error/Trace

No documentation available.

ApplePay

APIDescription
POST api/v1/Basket/AuthorizePayment

No documentation available.

UserHeader

APIDescription
GET api/v1/UserHeader/get/{user_id}

No documentation available.

POST api/v1/UserHeader/post/{user_id}

No documentation available.

GzShop

APIDescription
GET api/gz/skprod

No documentation available.

GET api/gz/{contenuto}

No documentation available.

Newsletter

APIDescription
GET api/v1/User/Newsletter/{vertical}

No documentation available.

POST api/v1/User/Newsletter

No documentation available.

CITest

APIDescription
POST api/v1/spAddTestLog

No documentation available.

GET api/v1/spCITest_GetSkuBSP

No documentation available.

Component

APIDescription
GET Api/Component/Footer/{data}/{server}/{sito}

No documentation available.

Ordine

APIDescription
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

APIDescription
POST api/Redmine

No documentation available.

BSPIsAlive

APIDescription
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

APIDescription
GET api/IsAlive/Timeline

No documentation available.

GET api/IsAlive

No documentation available.

GET api/IsAlive?errore={errore}

No documentation available.

PostVendita

APIDescription
POST api/postVendita/insertElement

No documentation available.

IsMiraklAlive

APIDescription
GET api/IsMiraklAlive

No documentation available.

GET api/IsMiraklAlive?errore={errore}

No documentation available.

Oney

APIDescription
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.