Skip to main content

DeliveryRequestLogRequest

Request object with Information about a delivery request to be stored as a log.

prescription_exposurestring<uuid>required

Exposure prescription UUID.

Example: c7c4a479-2ad0-4cb8-b73b-659aeffc0e88
provider_idinteger<int64>required

id of the provider associated to the delivery request

Example: 12598
notification_typestringrequired

type of the notification the client will receive, supported types.

Possible values: [EMAIL, CUSTOM_URL]

Example: CUSTOM_URL
country_codestringrequired

Country code associated to this request.

Possible values: <= 3 characters

Example: ES
payment_typestring

Payment type of the delivery request.

payment_namestring

Payment name of the delivery request.

given_namesstring

Given names of the customer.

Possible values: <= 256 characters

Example: John
surnamesstring

Surnames of the customer.

Possible values: <= 256 characters

Example: Doe
phone_numberstring

Phone number of the customer.

Possible values: Value must match regular expression ^[+]{0}[(]{0}[0-9]{0}[)]{0}[-\s0-9]*$

Example: 456878541
email_addressstring

Email address of the customer.

Possible values: Value must match regular expression [a-z0-9!#$%&'*+/=?^_{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?

Example: john.doe@example.com
addressstring

Address where the delivery will be placed.

Example: Street # 7
tax_identification_numberstring

Tax identification number.

Possible values: <= 128 characters

Example: 98745453A
products object[]required

List of items in the delivery request.

  • Array [
  • product_idinteger<int64>required

    Osigu product id.

    Example: 654832154
    product_namestringrequired

    Product name.

    Possible values: <= 1024 characters

    Example: MAXORAL 5 MGS
    quantityinteger<int32>required

    Quantity of product to be delivered.

    Example: 11
  • ]