Sha256: 09f1a0fa1c51e6f8f713645b5df70ee395cac859db2c62cc0a1fc9c28c2fb1c5

Contents?: true

Size: 477 Bytes

Versions: 1

Compression:

Stored size: 477 Bytes

Contents

# frozen_string_literal: true

require 'dry-validation'

module TochkaCyclopsApi
  module Schemas
    module Requests
      # https://api.tochka.com/static/v1/tender-docs/cyclops/main/api_v2.html#api-v2-activate-beneficiary
      class ActivateBeneficiary < Dry::Validation::Contract
        schema do
          required(:beneficiary_id).value(:string)
        end

        EXAMPLE = "
{
  beneficiary_id: '981fee11-9969-4e80-9f5f-02af462cb51e'
}
"
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tochka_cyclops_api-0.4.0 lib/tochka_cyclops_api/schemas/requests/activate_beneficiary.rb