Package veryfi.enums
Enum Class Endpoint
- All Implemented Interfaces:
Serializable
,Comparable<Endpoint>
,Constable
Enumeration of Veryfi API endpoints.
This enum defines all the available API endpoints for different document types and operations in the Veryfi API. Each endpoint represents a specific resource or operation that can be performed.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionEndpoint for any document type processing.Endpoint for bank statement processing.Endpoint for business card processing.Endpoint for check processing.Endpoint for document classification.Endpoint for contract processing.Endpoint for general documents (receipts, invoices, etc.).Endpoint for document splitting operations.Endpoint for W2 form processing.Endpoint for W-8BEN-E form processing.Endpoint for W9 form processing. -
Field Summary
Fields -
Method Summary
-
Enum Constant Details
-
documents
Endpoint for general documents (receipts, invoices, etc.). Path: /partner/documents/ -
anyDocuments
Endpoint for any document type processing. Path: /partner/any-documents/ -
bankStatements
Endpoint for bank statement processing. Path: /partner/bank-statements/ -
businessCards
Endpoint for business card processing. Path: /partner/business-cards/ -
checks
Endpoint for check processing. Path: /partner/checks/ -
w2s
Endpoint for W2 form processing. Path: /partner/w2s/ -
w9s
Endpoint for W9 form processing. Path: /partner/w9s/ -
w8BenE
Endpoint for W-8BEN-E form processing. Path: /partner/w-8ben-e/ -
contracts
Endpoint for contract processing. Path: /partner/contracts/ -
classify
Endpoint for document classification. Path: /partner/classify/ -
split
Endpoint for document splitting operations. Path: /partner/documents-set/
-
-
Field Details
-
path
The API path for this endpoint.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-