Account

APIDescription
GET api/Account?UUID={UUID}

Get account informations

Calendar

APIDescription
GET api/Calendar?UUID={UUID}&userAccountId={userAccountId}&from={from}&to={to}&orderDirection={orderDirection}&showTimeSlot={showTimeSlot}

Return the calendar

CalendarConfig

APIDescription
GET api/CalendarConfig?UUID={UUID}

Return list of days with appointment

CalendarDate

APIDescription
GET api/CalendarDate?UUID={UUID}&userAccountId={userAccountId}&search={search}&reservationType={reservationType}

Return the index of a calendar

CalendarWithCategory

APIDescription
GET api/CalendarWithCategory?UUID={UUID}&userAccountId={userAccountId}&from={from}&to={to}&orderDirection={orderDirection}&showTimeSlot={showTimeSlot}

Return the calendar

GET api/CalendarWithCategory?UUID={UUID}&userAccountId={userAccountId}&from={from}&to={to}&orderDirection={orderDirection}&category={category}&showTimeSlot={showTimeSlot}&viewType={viewType}

No documentation available.

GET api/CalendarWithCategory?UUID={UUID}&userAccountId={userAccountId}&originalCustomerId={originalCustomerId}&from={from}&to={to}&orderDirection={orderDirection}&category={category}&showTimeSlot={showTimeSlot}

No documentation available.

CalendarWithCategoryGuid

APIDescription
GET api/CalendarWithCategoryGuid?GUID={GUID}&userAccountId={userAccountId}&contractId={contractId}&from={from}&to={to}&orderDirection={orderDirection}&category={category}&showTimeSlot={showTimeSlot}&lang={lang}

Return the calendar with basic authentication

CategoryConfigGarage

APIDescription
GET api/CategoryConfigGarage?UUID={UUID}&contractID={contractID}

No documentation available.

GET api/CategoryConfigGarage?UUID={UUID}&contractID={contractID}&category={category}

No documentation available.

POST api/CategoryConfigGarage?UUID={UUID}&contractID={contractID}&category={category}&color={color}&minutesDuration={minutesDuration}

No documentation available.

DELETE api/CategoryConfigGarage?UUID={UUID}&contractID={contractID}&category={category}

No documentation available.

Checkin

APIDescription
POST api/Checkin?UUID={UUID}&eventId={eventId}

Create a Checkin from a reservation

Customer

APIDescription
GET api/Customer?UUID={UUID}&search={search}

Return list of customers of a garage

Event

APIDescription
DELETE api/Event?UUID={UUID}&eventId={eventId}

Delete an event

PUT api/Event?UUID={UUID}&eventId={eventId}&from={from}&to={to}

Update the date of an event

PUT api/Event?UUID={UUID}&eventId={eventId}&nextStatusId={nextStatusId}

Update the status of an event

PUT api/Event?UUID={UUID}&eventId={eventId}&remindCustomer={remindCustomer}

Update an event

GET api/Event?UUID={UUID}&eventId={eventId}

Get an event

POST api/Event?UUID={UUID}&remindCustomer={remindCustomer}

Save a new event

EventCategory

APIDescription
GET api/EventCategory?UUID={UUID}

Return list of event category

EventSendConfigGarage

APIDescription
GET api/EventSendConfigGarage?UUID={UUID}&contractID={contractID}

POST api/EventSendConfigGarage?UUID={UUID}&contractID={contractID}&autoInstantEmail={autoInstantEmail}&autoInstantSMS={autoInstantSMS}&daysDelayedSMS={daysDelayedSMS}&daysDelayedEmail={daysDelayedEmail}

PUT api/EventSendConfigGarage?UUID={UUID}&contractID={contractID}&autoInstantEmail={autoInstantEmail}&autoInstantSMS={autoInstantSMS}&daysDelayedSMS={daysDelayedSMS}&daysDelayedEmail={daysDelayedEmail}

EventStatus

APIDescription
GET api/EventStatus?UUID={UUID}

Return list of event status

EventWithCategory

APIDescription
DELETE api/EventWithCategory?UUID={UUID}&eventId={eventId}

No documentation available.

POST api/EventWithCategory?UUID={UUID}&remindCustomer={remindCustomer}

No documentation available.

PUT api/EventWithCategory?UUID={UUID}&eventId={eventId}&remindCustomer={remindCustomer}

No documentation available.

PUT api/EventWithCategory?UUID={UUID}&eventId={eventId}&from={from}&to={to}

No documentation available.

PUT api/EventWithCategory?UUID={UUID}&eventId={eventId}&nextStatusId={nextStatusId}

No documentation available.

GET api/EventWithCategory?UUID={UUID}&eventId={eventId}

No documentation available.

GarageService

APIDescription
GET api/GarageService?UUID={UUID}

Get list of services

GET api/GarageService?UUID={UUID}&eventId={eventId}

Get list of services linked to a garage

POST api/GarageService?UUID={UUID}&eventId={eventId}

Save new services for an event

DELETE api/GarageService?UUID={UUID}&eventId={eventId}&serviceId={serviceId}

LicenseVerify

APIDescription
GET api/LicenseVerify?UUID={UUID}&contractId={contractId}

Make

APIDescription
GET api/Make?UUID={UUID}

Return list of makes

Model

APIDescription
GET api/Model?UUID={UUID}&makeId={makeId}

Return list of models

RecursivityType

APIDescription
GET api/RecursivityType?UUID={UUID}

Return list of recursivity type

Reminder

APIDescription
PUT api/Reminder?UUID={UUID}&eventId={eventId}

Send an email for a reminder

PUT api/Reminder?UUID={UUID}&eventId={eventId}&userAccountId={userAccountId}&from={from}&recursivity={recursivity}&title={title}&description={description}&notifyMe={notifyMe}

Update a reminder

PUT api/Reminder?UUID={UUID}&eventId={eventId}&nextStatusId={nextStatusId}

Update the status of a reminder

POST api/Reminder?UUID={UUID}&userAccountId={userAccountId}&from={from}&recursivity={recursivity}&title={title}&description={description}&notifyMe={notifyMe}

Create a reminder

GET api/Reminder?UUID={UUID}&userAccountId={userAccountId}

Get reminder of an user

GET api/Reminder?UUID={UUID}&userAccountId={userAccountId}&from={from}&to={to}

Get reminder of an user

DELETE api/Reminder?UUID={UUID}&eventId={eventId}

Delete reminder

ReminderWithCategory

APIDescription
PUT api/ReminderWithCategory?UUID={UUID}&eventId={eventId}

Send an email for a reminder

PUT api/ReminderWithCategory?UUID={UUID}&eventId={eventId}&userAccountId={userAccountId}&from={from}&recursivity={recursivity}&title={title}&description={description}&notifyMe={notifyMe}

Update a reminder

PUT api/ReminderWithCategory?UUID={UUID}&eventId={eventId}&nextStatusId={nextStatusId}

Update the status of a reminder

POST api/ReminderWithCategory?UUID={UUID}&userAccountId={userAccountId}&from={from}&recursivity={recursivity}&title={title}&description={description}&notifyMe={notifyMe}

Create a reminder

GET api/ReminderWithCategory?UUID={UUID}&userAccountId={userAccountId}

Get reminder of an user

GET api/ReminderWithCategory?UUID={UUID}&userAccountId={userAccountId}&from={from}&to={to}

Get reminder of an user

DELETE api/ReminderWithCategory?UUID={UUID}&eventId={eventId}

Delete reminder

Symptom

APIDescription
DELETE api/Symptom?UUID={UUID}&symptomId={symptomId}

delete a symptom in an event

User

APIDescription
GET api/User?UUID={UUID}

Get users of a garage

Vehicle

APIDescription
GET api/Vehicle?UUID={UUID}&search={search}

Return list of vehicles of a garage

VehicleAutosem

APIDescription
GET api/VehicleAutosem?UUID={UUID}&search={search}

Return list of vehicles of a garage

Version

APIDescription
GET api/Version?UUID={UUID}&modelId={modelId}

Return list of versions