GET api/OuterGatePagoPa/VerifyDebtPosition?noticeNumber={noticeNumber}&PAIdentifier={PAIdentifier}&typeOfBulletin={typeOfBulletin}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
noticeNumber | string |
Required |
|
PAIdentifier | string |
Required |
|
typeOfBulletin | TypesOfBulletin |
None. |
Body Parameters
None.
Response Information
Response Codes
- OK (200 - Richiesta eseguita correttamente, verrà ritornato il modello di risposta)
- MethodNotAllowed (405 - L'utente che sta svolgendo l'operazione non è associato a un PO)
- NotAcceptable (406 - I dati di input non sono conformi)
- BadRequest (400 - La richiesta è stata rifiutata dal servizio esterno)
- InternalServerError (500 - La richiesta non è stata effettuata a causa di un errore interno)
- RequestTimeout (408 - La richiesta verso un servizio esterno è andata in timeout)
Resource Description
OuterVerifyDebtPositionOutName | Description | Type | Additional information |
---|---|---|---|
TotalAmount | decimal number |
None. |
|
Cause |
Causale del versamento (arriva direttamente dalla PA in risposta della verifica |
string |
None. |
PayeeName |
CodiceContestoPagamento o RRN univoco si compone con Anno+IdTransazione. |
string |
None. |
PayeeLocation |
Località Beneficiario o Ente (arriva direttamente dalla risposta della check) |
string |
None. |
PayeeFiscalCodeOrVatNumber |
CodiceFiscaleOrCFPABeneficaria Beneficiario o Ente (arriva direttamente dalla risposta dalla verifica) |
string |
None. |
IUV |
Codice IUV |
string |
None. |
PAIdentifier |
Identificativo PA (codice fiscale o partita IVA Ente) da 1 a 16 caratteri |
string |
None. |
ErrorCode |
Codice dell'esito dell'operazione, attesta che la Pa ha risposto in maniera positiva (In caso di esito positivo sarà restituito il valore E000001, altrimenti verrà generata un'eccezione) |
string |
None. |
ErrorDescription |
Messaggio dell'esito dell'operazione, attesta che la PA ha risposto in maniera positiva (In caso di esito positivo sarà restituito il valore "Esito positivo da parte di EasyChannel", altrimenti verrà generata un'eccezione) |
string |
None. |
Response Formats
application/json, text/json
{ "TotalAmount": 1.0, "Cause": "sample string 2", "PayeeName": "sample string 3", "PayeeLocation": "sample string 4", "PayeeFiscalCodeOrVatNumber": "sample string 5", "IUV": "sample string 6", "PAIdentifier": "sample string 7", "ErrorCode": "sample string 8", "ErrorDescription": "sample string 9" }
application/xml, text/xml
<OuterVerifyDebtPositionOut xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels.PagoPa"> <ErrorCode>sample string 8</ErrorCode> <ErrorDescription>sample string 9</ErrorDescription> <PAIdentifier>sample string 7</PAIdentifier> <Cause>sample string 2</Cause> <IUV>sample string 6</IUV> <PayeeFiscalCodeOrVatNumber>sample string 5</PayeeFiscalCodeOrVatNumber> <PayeeLocation>sample string 4</PayeeLocation> <PayeeName>sample string 3</PayeeName> <TotalAmount>1</TotalAmount> </OuterVerifyDebtPositionOut>