errors object[]Provides specific details about the errors encountered and on which underlying records errorCode stringA brief set of characters that describe the error. Valid values include [NegativeFiatAmountProvided], [DuplicateTransactionReferencesInSameRequest], [ClientTransactionReferenceAlreadyExists], [MetalMismatch], [ExpiredToken], [CurrencyMismatch], [MismatchOnMetalGrams] and [InsufficientBalance]. | errorMessage stringA human readable version of what went wrong during the validation process. | recordIdentifierName stringThe name of the identifier (known to the caller) which will be used to display the errorneous records relating to this error. | records undefined[]The list of transaction identifiers (mentioned in [recordIdentifierName] that had a hit with this error.) |
|
errorCount integerThe number of failing points which caused the call to be rejected. |
type url |
title stringShort, human-readable summary of the problem type. It SHOULD NOT change from occurrence to occurrence. |
status numberThe advisory status code ([RFC7231], Section 6) generated by the origin server for this occurrence of the problem. This is the same status code returned from this API call. |
detail stringBy convention, this should provide a human-readable explanation specific to this occurrence of the problem and ought to focus on helping the client correct the problem, rather than giving debugging information. In the event there are seveal errors, a reference to another field will be made. |
instance stringA URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. |
traceId stringUsed mainly for error tracing purposes. |