TicketUserServices

<back to all web services

SelfServicePendingTransferRequest

Requires Authentication
The following routes are available for this service:
POST/selfService/transferTicket/pendingThe buyer's unpaid exchange for this ticket, if one is in flight
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports TicketUserServices.ServiceModel

Namespace Global

    Namespace TicketUserServices.ServiceModel

        Public Partial Class SelfServicePendingTransfer
            Public Overridable Property TransferLogId As Integer
            Public Overridable Property ToEventId As Integer
            Public Overridable Property ToEventName As String
            Public Overridable Property ToEventTimeOfEvent As Nullable(Of Date)
            Public Overridable Property ToTicketTypeName As String
            Public Overridable Property TopupAmountIsk As Decimal
            Public Overridable Property SessionToken As String
            Public Overridable Property PaymentLinkUrl As String
            Public Overridable Property ExpiresAt As Nullable(Of Date)
            Public Overridable Property AssignedSeatId As Nullable(Of Integer)
            Public Overridable Property AssignedSeatLabel As String
        End Class

        Public Partial Class SelfServicePendingTransferRequest
            Public Overridable Property TicketTokenId As String
            Public Overridable Property BuyerPhone As String
        End Class

        Public Partial Class SelfServicePendingTransferResult
            Inherits SelfServiceTransferResultBase
            Public Overridable Property HasPending As Boolean
            Public Overridable Property Pending As SelfServicePendingTransfer
        End Class

        Public Partial Class SelfServiceTransferResultBase
            Public Overridable Property Ok As Boolean
            Public Overridable Property StatusCode As Integer
            Public Overridable Property Code As String
            Public Overridable Property Message As String
        End Class
    End Namespace
End Namespace

VB.NET SelfServicePendingTransferRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /selfService/transferTicket/pending HTTP/1.1 
Host: stubbur-app.azurewebsites.net 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"ticketTokenId":"String","buyerPhone":"String"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"hasPending":false,"pending":{"transferLogId":0,"toEventId":0,"toEventName":"String","toEventTimeOfEvent":"0001-01-01T00:00:00.0000000","toTicketTypeName":"String","topupAmountIsk":0,"sessionToken":"String","paymentLinkUrl":"String","expiresAt":"0001-01-01T00:00:00.0000000","assignedSeatId":0,"assignedSeatLabel":"String"},"ok":false,"statusCode":0,"code":"String","message":"String"}