Module: AmzSpApi::ServicesApiModel

Defined in:
lib/services-api-model/version.rb,
lib/services-api-model.rb,
lib/services-api-model/api_error.rb,
lib/services-api-model/api_client.rb,
lib/services-api-model/models/poa.rb,
lib/services-api-model/models/buyer.rb,
lib/services-api-model/models/error.rb,
lib/services-api-model/configuration.rb,
lib/services-api-model/models/seller.rb,
lib/services-api-model/models/address.rb,
lib/services-api-model/models/warning.rb,
lib/services-api-model/api/service_api.rb,
lib/services-api-model/models/order_id.rb,
lib/services-api-model/models/error_list.rb,
lib/services-api-model/models/fixed_slot.rb,
lib/services-api-model/models/range_slot.rb,
lib/services-api-model/models/recurrence.rb,
lib/services-api-model/models/technician.rb,
lib/services-api-model/models/appointment.rb,
lib/services-api-model/models/day_of_week.rb,
lib/services-api-model/models/job_listing.rb,
lib/services-api-model/models/reservation.rb,
lib/services-api-model/models/service_job.rb,
lib/services-api-model/models/warning_list.rb,
lib/services-api-model/models/capacity_type.rb,
lib/services-api-model/models/item_delivery.rb,
lib/services-api-model/models/scope_of_work.rb,
lib/services-api-model/models/appointment_id.rb,
lib/services-api-model/models/range_capacity.rb,
lib/services-api-model/models/service_job_id.rb,
lib/services-api-model/models/associated_item.rb,
lib/services-api-model/models/appointment_slot.rb,
lib/services-api-model/models/appointment_time.rb,
lib/services-api-model/models/fulfillment_time.rb,
lib/services-api-model/models/service_location.rb,
lib/services-api-model/models/encryption_details.rb,
lib/services-api-model/models/availability_record.rb,
lib/services-api-model/models/fixed_slot_capacity.rb,
lib/services-api-model/models/range_slot_capacity.rb,
lib/services-api-model/models/appointment_resource.rb,
lib/services-api-model/models/availability_records.rb,
lib/services-api-model/models/fulfillment_document.rb,
lib/services-api-model/models/service_job_provider.rb,
lib/services-api-model/models/appointment_resources.rb,
lib/services-api-model/models/fulfillment_documents.rb,
lib/services-api-model/models/item_delivery_promise.rb,
lib/services-api-model/models/appointment_time_input.rb,
lib/services-api-model/models/reschedule_reason_code.rb,
lib/services-api-model/models/update_schedule_record.rb,
lib/services-api-model/models/add_appointment_request.rb,
lib/services-api-model/models/appointment_slot_report.rb,
lib/services-api-model/models/service_upload_document.rb,
lib/services-api-model/models/update_schedule_request.rb,
lib/services-api-model/models/set_appointment_response.rb,
lib/services-api-model/models/update_schedule_response.rb,
lib/services-api-model/models/create_reservation_record.rb,
lib/services-api-model/models/fixed_slot_capacity_query.rb,
lib/services-api-model/models/get_service_jobs_response.rb,
lib/services-api-model/models/range_slot_capacity_query.rb,
lib/services-api-model/models/update_reservation_record.rb,
lib/services-api-model/models/create_reservation_request.rb,
lib/services-api-model/models/fixed_slot_capacity_errors.rb,
lib/services-api-model/models/range_slot_capacity_errors.rb,
lib/services-api-model/models/update_reservation_request.rb,
lib/services-api-model/models/cancel_reservation_response.rb,
lib/services-api-model/models/create_reservation_response.rb,
lib/services-api-model/models/update_reservation_response.rb,
lib/services-api-model/models/get_appointment_slots_response.rb,
lib/services-api-model/models/reschedule_appointment_request.rb,
lib/services-api-model/models/service_document_upload_destination.rb,
lib/services-api-model/models/assign_appointment_resources_request.rb,
lib/services-api-model/models/assign_appointment_resources_response.rb,
lib/services-api-model/models/set_appointment_fulfillment_data_request.rb,
lib/services-api-model/models/create_service_document_upload_destination.rb,
lib/services-api-model/models/get_service_job_by_service_job_id_response.rb,
lib/services-api-model/models/assign_appointment_resources_response_payload.rb,
lib/services-api-model/models/cancel_service_job_by_service_job_id_response.rb,
lib/services-api-model/models/complete_service_job_by_service_job_id_response.rb

Overview

#Selling Partner API for Services

#With the Services API, you can build applications that help service providers get and modify their service orders and manage their resources.

OpenAPI spec version: v1

Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 3.0.24

Defined Under Namespace

Classes: AddAppointmentRequest, Address, ApiClient, ApiError, Appointment, AppointmentId, AppointmentResource, AppointmentResources, AppointmentSlot, AppointmentSlotReport, AppointmentTime, AppointmentTimeInput, AssignAppointmentResourcesRequest, AssignAppointmentResourcesResponse, AssignAppointmentResourcesResponsePayload, AssociatedItem, AvailabilityRecord, AvailabilityRecords, Buyer, CancelReservationResponse, CancelServiceJobByServiceJobIdResponse, CapacityType, CompleteServiceJobByServiceJobIdResponse, Configuration, CreateReservationRecord, CreateReservationRequest, CreateReservationResponse, CreateServiceDocumentUploadDestination, DayOfWeek, EncryptionDetails, Error, ErrorList, FixedSlot, FixedSlotCapacity, FixedSlotCapacityErrors, FixedSlotCapacityQuery, FulfillmentDocument, FulfillmentDocuments, FulfillmentTime, GetAppointmentSlotsResponse, GetServiceJobByServiceJobIdResponse, GetServiceJobsResponse, ItemDelivery, ItemDeliveryPromise, JobListing, OrderId, Poa, RangeCapacity, RangeSlot, RangeSlotCapacity, RangeSlotCapacityErrors, RangeSlotCapacityQuery, Recurrence, RescheduleAppointmentRequest, RescheduleReasonCode, Reservation, ScopeOfWork, Seller, ServiceApi, ServiceDocumentUploadDestination, ServiceJob, ServiceJobId, ServiceJobProvider, ServiceLocation, ServiceUploadDocument, SetAppointmentFulfillmentDataRequest, SetAppointmentResponse, Technician, UpdateReservationRecord, UpdateReservationRequest, UpdateReservationResponse, UpdateScheduleRecord, UpdateScheduleRequest, UpdateScheduleResponse, Warning, WarningList

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

AmzSpApi::ServicesApiModel.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



103
104
105
106
107
108
109
# File 'lib/services-api-model.rb', line 103

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end