stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Operations.GetIdentityVerificationSessions

Description

Contains the different functions to run the operation getIdentityVerificationSessions

Synopsis

Documentation

getIdentityVerificationSessions Source #

Arguments

:: forall m. MonadHTTP m 
=> GetIdentityVerificationSessionsParameters

Contains all available parameters of this operation (query and path parameters)

-> ClientT m (Response GetIdentityVerificationSessionsResponse)

Monadic computation which returns the result of the operation

GET /v1/identity/verification_sessions

<p>Returns a list of VerificationSessions</p>

data GetIdentityVerificationSessionsParameters Source #

Defines the object schema located at paths./v1/identity/verification_sessions.GET.parameters in the specification.

Constructors

GetIdentityVerificationSessionsParameters 

Fields

data GetIdentityVerificationSessionsParametersQueryCreated'OneOf1 Source #

Defines the object schema located at paths./v1/identity/verification_sessions.GET.parameters.properties.queryCreated.anyOf in the specification.

Instances

Instances details
Eq GetIdentityVerificationSessionsParametersQueryCreated'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

Show GetIdentityVerificationSessionsParametersQueryCreated'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

ToJSON GetIdentityVerificationSessionsParametersQueryCreated'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

FromJSON GetIdentityVerificationSessionsParametersQueryCreated'OneOf1 Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

data GetIdentityVerificationSessionsParametersQueryCreated'Variants Source #

Defines the oneOf schema located at paths./v1/identity/verification_sessions.GET.parameters.properties.queryCreated.anyOf in the specification.

Represents the parameter named 'created'

Instances

Instances details
Eq GetIdentityVerificationSessionsParametersQueryCreated'Variants Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

Show GetIdentityVerificationSessionsParametersQueryCreated'Variants Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

ToJSON GetIdentityVerificationSessionsParametersQueryCreated'Variants Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

FromJSON GetIdentityVerificationSessionsParametersQueryCreated'Variants Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

data GetIdentityVerificationSessionsParametersQueryStatus' Source #

Defines the enum schema located at paths./v1/identity/verification_sessions.GET.parameters.properties.queryStatus in the specification.

Represents the parameter named 'status'

Only return VerificationSessions with this status. Learn more about the lifecycle of sessions.

Constructors

GetIdentityVerificationSessionsParametersQueryStatus'Other Value

This case is used if the value encountered during decoding does not match any of the provided cases in the specification.

GetIdentityVerificationSessionsParametersQueryStatus'Typed Text

This constructor can be used to send values to the server which are not present in the specification yet.

GetIdentityVerificationSessionsParametersQueryStatus'EnumCanceled

Represents the JSON value "canceled"

GetIdentityVerificationSessionsParametersQueryStatus'EnumProcessing

Represents the JSON value "processing"

GetIdentityVerificationSessionsParametersQueryStatus'EnumRequiresInput

Represents the JSON value "requires_input"

GetIdentityVerificationSessionsParametersQueryStatus'EnumVerified

Represents the JSON value "verified"

Instances

Instances details
Eq GetIdentityVerificationSessionsParametersQueryStatus' Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

Show GetIdentityVerificationSessionsParametersQueryStatus' Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

ToJSON GetIdentityVerificationSessionsParametersQueryStatus' Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

FromJSON GetIdentityVerificationSessionsParametersQueryStatus' Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

data GetIdentityVerificationSessionsResponseBody200 Source #

Defines the object schema located at paths./v1/identity/verification_sessions.GET.responses.200.content.application/json.schema in the specification.

Constructors

GetIdentityVerificationSessionsResponseBody200 

Fields

Instances

Instances details
Eq GetIdentityVerificationSessionsResponseBody200 Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

Show GetIdentityVerificationSessionsResponseBody200 Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

ToJSON GetIdentityVerificationSessionsResponseBody200 Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions

FromJSON GetIdentityVerificationSessionsResponseBody200 Source # 
Instance details

Defined in StripeAPI.Operations.GetIdentityVerificationSessions