Skip to content

Various model objects are missing "id" field #119

@wrightsonm

Description

@wrightsonm

Having analysed many production messages I have found the following object types are missing the field "id"
This analysis only includes error messages.

Could not find member 'id' on object of type 'PtsV2PaymentsPost400Response'. Path 'id', line 2, position 32.
Could not find member 'id' on object of type 'PtsV2PayoutsPost400Response'. Path 'id', line 2, position 32.
Could not find member 'id' on object of type 'PtsV2PaymentsPost502Response'. Path 'id', line 2, position 32.
Could not find member 'id' on object of type 'RiskV1AuthenticationsPost400Response'. Path 'id', line 2, position 32.

The following code should be added / openapi spec updated:

/// <summary>
        /// An unique identification number to identify the submitted request. It is also appended to the endpoint of the resource.  On incremental authorizations, this value with be the same as the identification number returned in the original authorization response.  #### PIN debit Returned for all PIN debit services. 
        /// </summary>
        /// <value>An unique identification number to identify the submitted request. It is also appended to the endpoint of the resource.  On incremental authorizations, this value with be the same as the identification number returned in the original authorization response.  #### PIN debit Returned for all PIN debit services. </value>
        [DataMember(Name="id", EmitDefaultValue=false)]
        public string Id { get; set; }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions