GetDocument
POST/Document/GetDocument
GetDocument
Request
- application/json
- text/json
- application/xml
- text/xml
- application/x-www-form-urlencoded
Body
required
Id del documento en Gosocket
Identificador Pais del documento conocido tambien como CUFE, CLAVE, UUID, ID
Id del documento en sistema externo, el campo se extrae de xpath personalizado al llegar el documento
Codigo Pais, Ejemplos: cr,cl,py,uy,co,br,us,mx,ec,pe
Fecha de emision (desde), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de emision (hasta), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de recepcion (desde)
Fecha de recepcion (hasta)
TaxId Emisor
TaxId Receptor
Numero con Tipo de documento
Serie del documento
Folio
Estados del emisor con validaciones adicionales SmartSupply
Estados del receptor con validaciones adicionales SmartSupply
DocumentTagValues object
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
ContainDocumentTagCode object
Cantidad de resultados de la consulta, si se pone un valor por encima de 100 el sistema lo ajustara a 100 maximo.
ContinuationToken para paginar el resultado en caso de no responder todos en la consulta anterior
Body
required
Id del documento en Gosocket
Identificador Pais del documento conocido tambien como CUFE, CLAVE, UUID, ID
Id del documento en sistema externo, el campo se extrae de xpath personalizado al llegar el documento
Codigo Pais, Ejemplos: cr,cl,py,uy,co,br,us,mx,ec,pe
Fecha de emision (desde), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de emision (hasta), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de recepcion (desde)
Fecha de recepcion (hasta)
TaxId Emisor
TaxId Receptor
Numero con Tipo de documento
Serie del documento
Folio
Estados del emisor con validaciones adicionales SmartSupply
Estados del receptor con validaciones adicionales SmartSupply
DocumentTagValues object
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
ContainDocumentTagCode object
Cantidad de resultados de la consulta, si se pone un valor por encima de 100 el sistema lo ajustara a 100 maximo.
ContinuationToken para paginar el resultado en caso de no responder todos en la consulta anterior
Body
required
Id del documento en Gosocket
Identificador Pais del documento conocido tambien como CUFE, CLAVE, UUID, ID
Id del documento en sistema externo, el campo se extrae de xpath personalizado al llegar el documento
Codigo Pais, Ejemplos: cr,cl,py,uy,co,br,us,mx,ec,pe
Fecha de emision (desde), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de emision (hasta), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de recepcion (desde)
Fecha de recepcion (hasta)
TaxId Emisor
TaxId Receptor
Numero con Tipo de documento
Serie del documento
Folio
Estados del emisor con validaciones adicionales SmartSupply
Estados del receptor con validaciones adicionales SmartSupply
DocumentTagValues object
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
ContainDocumentTagCode object
Cantidad de resultados de la consulta, si se pone un valor por encima de 100 el sistema lo ajustara a 100 maximo.
ContinuationToken para paginar el resultado en caso de no responder todos en la consulta anterior
Body
required
Id del documento en Gosocket
Identificador Pais del documento conocido tambien como CUFE, CLAVE, UUID, ID
Id del documento en sistema externo, el campo se extrae de xpath personalizado al llegar el documento
Codigo Pais, Ejemplos: cr,cl,py,uy,co,br,us,mx,ec,pe
Fecha de emision (desde), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de emision (hasta), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de recepcion (desde)
Fecha de recepcion (hasta)
TaxId Emisor
TaxId Receptor
Numero con Tipo de documento
Serie del documento
Folio
Estados del emisor con validaciones adicionales SmartSupply
Estados del receptor con validaciones adicionales SmartSupply
DocumentTagValues object
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
ContainDocumentTagCode object
Cantidad de resultados de la consulta, si se pone un valor por encima de 100 el sistema lo ajustara a 100 maximo.
ContinuationToken para paginar el resultado en caso de no responder todos en la consulta anterior
Body
required
Id del documento en Gosocket
Identificador Pais del documento conocido tambien como CUFE, CLAVE, UUID, ID
Id del documento en sistema externo, el campo se extrae de xpath personalizado al llegar el documento
Codigo Pais, Ejemplos: cr,cl,py,uy,co,br,us,mx,ec,pe
Fecha de emision (desde), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de emision (hasta), no se permite en el rango combinar 2 o mas años [*Campo obligatorio]
Fecha de recepcion (desde)
Fecha de recepcion (hasta)
TaxId Emisor
TaxId Receptor
Numero con Tipo de documento
Serie del documento
Folio
Estados del emisor con validaciones adicionales SmartSupply
Estados del receptor con validaciones adicionales SmartSupply
DocumentTagValues object
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
ContainDocumentTagCode object
Cantidad de resultados de la consulta, si se pone un valor por encima de 100 el sistema lo ajustara a 100 maximo.
ContinuationToken para paginar el resultado en caso de no responder todos en la consulta anterior
Responses
- 200
- 400
- 401
- 405
- 500
OK
- application/json
- text/json
- application/xml
- text/xml
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- Array [
- ]
- ]
Id del documento en Gosocket
Id del documento en el Pais, ejemplo CUFE, Clave, UUID, ID
Id del documento en el sistema externo, ejemplo Internal Number
Pais donde se emitio el documento
Fecha Emision
Id del tipo de documento en Gosocket
Nombre del tipo de documento en Gosocket
NetAmount
FreeAmount
FreeAmount
TotalAmount
Tipo Moneda
Serie concatenado con Numero o folio
Serie
Numero o Folio formato numerico
Numero o Folio formato string
TaxId emisor
Nombre emisor
TaxId Receptor
Nombre Receptor
Fecha Recepcion en Gosocket
Syncpoint o Usuario del sistema que envio el documento a Gosocket
DocumentTags DocumentTag[]
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
Codigo del tag Ej (ACD)(AttSC)(AttRC)
Fecha y hora del ultimo cambio de estado
Valor del tag
TwoCheck TwoChekResult
Estados del receptor con validaciones adicionales SmartSupply
Fecha y hora del ultimo cambio de estado twoCheck
Notes DocumentNotes[]
[
{
"GlobalDocumentId": "00000000-0000-0000-0000-000000000000",
"CountryDocumentId": "string",
"ExternalId": "string",
"CountryId": "string",
"Date": "2024-04-02T21:01:32.381Z",
"DocumentTypeId": 0,
"DocumentTypeName": "string",
"NetAmount": 0,
"FreeAmount": 0,
"TaxAmount": 0,
"TotalAmount": 0,
"CurrencyType": "string",
"SeriesNumber": "string",
"Series": "string",
"Number": 0,
"NumberStr": "string",
"DocumentSenderCode": "string",
"DocumentSenderName": "string",
"DocumentReceiverCode": "string",
"DocumentReceiverName": "string",
"DocumentFinancialOwnerCode": "string",
"DocumentFinancialOwnerName": "string",
"FinancialDate": "2024-04-02T21:01:32.382Z",
"DocumentTimeStamp": "2024-04-02T21:01:32.382Z",
"AuthorityTimeStamp": "2024-04-02T21:01:32.382Z",
"SyncPoint": "00000000-0000-0000-0000-000000000000",
"DocumentTags": [
{
"Code": "string",
"TimeStamp": "2024-04-02T21:01:32.382Z",
"Value": "string"
}
],
"TwoCheck": {
"TwoCheckDocumentStatus": 0,
"TwoCheckDocumentStatusDescription": "string",
"TwoCheckReceiverDocumentStatus": 0,
"TwoCheckReceiverInternalDocumentStatusDescription": "string",
"Timestamp": "2024-04-02T21:01:32.382Z"
},
"Notes": [
{
"Mandatory": true,
"Code": "string",
"Note": "string",
"TimeStamp": "2024-04-02T21:01:32.382Z",
"Source": "string"
}
]
}
]
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- Array [
- ]
- ]
Id del documento en Gosocket
Id del documento en el Pais, ejemplo CUFE, Clave, UUID, ID
Id del documento en el sistema externo, ejemplo Internal Number
Pais donde se emitio el documento
Fecha Emision
Id del tipo de documento en Gosocket
Nombre del tipo de documento en Gosocket
NetAmount
FreeAmount
FreeAmount
TotalAmount
Tipo Moneda
Serie concatenado con Numero o folio
Serie
Numero o Folio formato numerico
Numero o Folio formato string
TaxId emisor
Nombre emisor
TaxId Receptor
Nombre Receptor
Fecha Recepcion en Gosocket
Syncpoint o Usuario del sistema que envio el documento a Gosocket
DocumentTags DocumentTag[]
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
Codigo del tag Ej (ACD)(AttSC)(AttRC)
Fecha y hora del ultimo cambio de estado
Valor del tag
TwoCheck TwoChekResult
Estados del receptor con validaciones adicionales SmartSupply
Fecha y hora del ultimo cambio de estado twoCheck
Notes DocumentNotes[]
[
{
"GlobalDocumentId": "00000000-0000-0000-0000-000000000000",
"CountryDocumentId": "string",
"ExternalId": "string",
"CountryId": "string",
"Date": "2024-04-02T21:01:32.382Z",
"DocumentTypeId": 0,
"DocumentTypeName": "string",
"NetAmount": 0,
"FreeAmount": 0,
"TaxAmount": 0,
"TotalAmount": 0,
"CurrencyType": "string",
"SeriesNumber": "string",
"Series": "string",
"Number": 0,
"NumberStr": "string",
"DocumentSenderCode": "string",
"DocumentSenderName": "string",
"DocumentReceiverCode": "string",
"DocumentReceiverName": "string",
"DocumentFinancialOwnerCode": "string",
"DocumentFinancialOwnerName": "string",
"FinancialDate": "2024-04-02T21:01:32.382Z",
"DocumentTimeStamp": "2024-04-02T21:01:32.382Z",
"AuthorityTimeStamp": "2024-04-02T21:01:32.382Z",
"SyncPoint": "00000000-0000-0000-0000-000000000000",
"DocumentTags": [
{
"Code": "string",
"TimeStamp": "2024-04-02T21:01:32.382Z",
"Value": "string"
}
],
"TwoCheck": {
"TwoCheckDocumentStatus": 0,
"TwoCheckDocumentStatusDescription": "string",
"TwoCheckReceiverDocumentStatus": 0,
"TwoCheckReceiverInternalDocumentStatusDescription": "string",
"Timestamp": "2024-04-02T21:01:32.382Z"
},
"Notes": [
{
"Mandatory": true,
"Code": "string",
"Note": "string",
"TimeStamp": "2024-04-02T21:01:32.382Z",
"Source": "string"
}
]
}
]
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- Array [
- ]
- ]
Id del documento en Gosocket
Id del documento en el Pais, ejemplo CUFE, Clave, UUID, ID
Id del documento en el sistema externo, ejemplo Internal Number
Pais donde se emitio el documento
Fecha Emision
Id del tipo de documento en Gosocket
Nombre del tipo de documento en Gosocket
NetAmount
FreeAmount
FreeAmount
TotalAmount
Tipo Moneda
Serie concatenado con Numero o folio
Serie
Numero o Folio formato numerico
Numero o Folio formato string
TaxId emisor
Nombre emisor
TaxId Receptor
Nombre Receptor
Fecha Recepcion en Gosocket
Syncpoint o Usuario del sistema que envio el documento a Gosocket
DocumentTags DocumentTag[]
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
Codigo del tag Ej (ACD)(AttSC)(AttRC)
Fecha y hora del ultimo cambio de estado
Valor del tag
TwoCheck TwoChekResult
Estados del receptor con validaciones adicionales SmartSupply
Fecha y hora del ultimo cambio de estado twoCheck
Notes DocumentNotes[]
<0>
<GlobalDocumentId>00000000-0000-0000-0000-000000000000</GlobalDocumentId>
<CountryDocumentId>string</CountryDocumentId>
<ExternalId>string</ExternalId>
<CountryId>string</CountryId>
<Date>2024-04-02T21:01:32.383Z</Date>
<DocumentTypeId>0</DocumentTypeId>
<DocumentTypeName>string</DocumentTypeName>
<NetAmount>0</NetAmount>
<FreeAmount>0</FreeAmount>
<TaxAmount>0</TaxAmount>
<TotalAmount>0</TotalAmount>
<CurrencyType>string</CurrencyType>
<SeriesNumber>string</SeriesNumber>
<Series>string</Series>
<Number>0</Number>
<NumberStr>string</NumberStr>
<DocumentSenderCode>string</DocumentSenderCode>
<DocumentSenderName>string</DocumentSenderName>
<DocumentReceiverCode>string</DocumentReceiverCode>
<DocumentReceiverName>string</DocumentReceiverName>
<DocumentFinancialOwnerCode>string</DocumentFinancialOwnerCode>
<DocumentFinancialOwnerName>string</DocumentFinancialOwnerName>
<FinancialDate>2024-04-02T21:01:32.383Z</FinancialDate>
<DocumentTimeStamp>2024-04-02T21:01:32.383Z</DocumentTimeStamp>
<AuthorityTimeStamp>2024-04-02T21:01:32.383Z</AuthorityTimeStamp>
<SyncPoint>00000000-0000-0000-0000-000000000000</SyncPoint>
<DocumentTags>
<Code>string</Code>
<TimeStamp>2024-04-02T21:01:32.383Z</TimeStamp>
<Value>string</Value>
</DocumentTags>
<TwoCheck>
<TwoCheckDocumentStatus>0</TwoCheckDocumentStatus>
<TwoCheckDocumentStatusDescription>string</TwoCheckDocumentStatusDescription>
<TwoCheckReceiverDocumentStatus>0</TwoCheckReceiverDocumentStatus>
<TwoCheckReceiverInternalDocumentStatusDescription>string</TwoCheckReceiverInternalDocumentStatusDescription>
<Timestamp>2024-04-02T21:01:32.383Z</Timestamp>
</TwoCheck>
<Notes>
<Mandatory>true</Mandatory>
<Code>string</Code>
<Note>string</Note>
<TimeStamp>2024-04-02T21:01:32.383Z</TimeStamp>
<Source>string</Source>
</Notes>
</0>
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- Array [
- ]
- ]
Id del documento en Gosocket
Id del documento en el Pais, ejemplo CUFE, Clave, UUID, ID
Id del documento en el sistema externo, ejemplo Internal Number
Pais donde se emitio el documento
Fecha Emision
Id del tipo de documento en Gosocket
Nombre del tipo de documento en Gosocket
NetAmount
FreeAmount
FreeAmount
TotalAmount
Tipo Moneda
Serie concatenado con Numero o folio
Serie
Numero o Folio formato numerico
Numero o Folio formato string
TaxId emisor
Nombre emisor
TaxId Receptor
Nombre Receptor
Fecha Recepcion en Gosocket
Syncpoint o Usuario del sistema que envio el documento a Gosocket
DocumentTags DocumentTag[]
Posibles Tags del documento, cada Tag define un estado, Ejemplo tag ACD con valor A es documento aprobado por el receptor
Codigo del tag Ej (ACD)(AttSC)(AttRC)
Fecha y hora del ultimo cambio de estado
Valor del tag
TwoCheck TwoChekResult
Estados del receptor con validaciones adicionales SmartSupply
Fecha y hora del ultimo cambio de estado twoCheck
Notes DocumentNotes[]
<0>
<GlobalDocumentId>00000000-0000-0000-0000-000000000000</GlobalDocumentId>
<CountryDocumentId>string</CountryDocumentId>
<ExternalId>string</ExternalId>
<CountryId>string</CountryId>
<Date>2024-04-02T21:01:32.383Z</Date>
<DocumentTypeId>0</DocumentTypeId>
<DocumentTypeName>string</DocumentTypeName>
<NetAmount>0</NetAmount>
<FreeAmount>0</FreeAmount>
<TaxAmount>0</TaxAmount>
<TotalAmount>0</TotalAmount>
<CurrencyType>string</CurrencyType>
<SeriesNumber>string</SeriesNumber>
<Series>string</Series>
<Number>0</Number>
<NumberStr>string</NumberStr>
<DocumentSenderCode>string</DocumentSenderCode>
<DocumentSenderName>string</DocumentSenderName>
<DocumentReceiverCode>string</DocumentReceiverCode>
<DocumentReceiverName>string</DocumentReceiverName>
<DocumentFinancialOwnerCode>string</DocumentFinancialOwnerCode>
<DocumentFinancialOwnerName>string</DocumentFinancialOwnerName>
<FinancialDate>2024-04-02T21:01:32.383Z</FinancialDate>
<DocumentTimeStamp>2024-04-02T21:01:32.383Z</DocumentTimeStamp>
<AuthorityTimeStamp>2024-04-02T21:01:32.383Z</AuthorityTimeStamp>
<SyncPoint>00000000-0000-0000-0000-000000000000</SyncPoint>
<DocumentTags>
<Code>string</Code>
<TimeStamp>2024-04-02T21:01:32.383Z</TimeStamp>
<Value>string</Value>
</DocumentTags>
<TwoCheck>
<TwoCheckDocumentStatus>0</TwoCheckDocumentStatus>
<TwoCheckDocumentStatusDescription>string</TwoCheckDocumentStatusDescription>
<TwoCheckReceiverDocumentStatus>0</TwoCheckReceiverDocumentStatus>
<TwoCheckReceiverInternalDocumentStatusDescription>string</TwoCheckReceiverInternalDocumentStatusDescription>
<Timestamp>2024-04-02T21:01:32.383Z</Timestamp>
</TwoCheck>
<Notes>
<Mandatory>true</Mandatory>
<Code>string</Code>
<Note>string</Note>
<TimeStamp>2024-04-02T21:01:32.383Z</TimeStamp>
<Source>string</Source>
</Notes>
</0>
Bad request
Unauthorized
Method Not Allowed
Internal Server Error