# Proof CUIT Este método se conecta a la (AFIP) y retorna el comprobante de inscripción del CUIT. El uso del campo desencadenará un proceso asíncrono y los datos resultantes se enviarán más tarde al webhook especificado. Esta es la forma preferida de interactuar con nuestros servicios, ya que asegura que se harán todos los esfuerzos para extraer los datos y cumplir con su solicitud dentro de un plazo razonable. Si desea la respuesta de inmediato, omita el campo pero tenga en cuenta que puede provocar tiempos de espera dependiendo del tamaño del resultado de los datos y las condiciones Endpoint: POST /v1/ar/services/afip.gob.ar/proof-cuit Version: v1.0 Security: JWT, Api-Key ## Request fields (application/json): - `RequestData` (object, required) Information needed to make the request. - `RequestData.Cuit` (string, required) CUIT associated to the entity. Example: "000011887755" - `CallbackUrl` (string) URL to send the response message using a POST verb. Example: "https://my-api.my-business.com/api/open-data-response" ## Response 200 fields (application/json): - `OperationId` (string, required) Unique identifier of the operation. Example: "6baf6c19-e485-463b-ae24-a821b025c8a4" - `Status` (string, required) Operation status. means that the service was executed successfully even if it does not return Data. indicates that something happened that prevented the successful completion of the process. Enum: "OK", "ERROR" - `Data` (object,null, required) Container for proof CUIT. - `Data.Proof` (array) - `Data.Proof.Identification` (object, required) Identification informed by the entity - `Data.Proof.Identification.Name` (string, required) Name of the Entity Example: "KHIPU ARGENTINA S.A.S." - `Data.Proof.Identification.Cuit` (string, required) CUIT associated to the entity. Example: "000011887755" - `Data.Proof.Identification.LegalForm` (string) Legal form of the entity Example: "SOC. POR ACCIONES SIMPLIFICADA" - `Data.Proof.Identification.ContractDate` (string) Social contract date Example: "2018-12-24" - `Data.Proof.NationalTaxes` (object, required) Registered national taxes/regimes and registration date - `Data.Proof.NationalTaxes.Taxes` (array, required) Array that contains the taxes/regimes. - `Data.Proof.NationalTaxes.Taxes.Name` (string, required) Name of taxes/regimes. Example: "GANANCIAS SOCIEDADES" - `Data.Proof.NationalTaxes.Taxes.Date` (string, required) Registration date Example: "2021-12" - `Data.Proof.NationalTaxes.SupplementaryData` (object, required) Additional information on the taxes/regimes - `Data.Proof.NationalTaxes.SupplementaryData.Remark` (string, required) Example: "Contribuyente no amparado en los beneficios promocionales INDUSTRIALES establecidos por Ley 22021 y sus modificatorias 22702 y 22973, a la fecha de emision de la presente constancia." - `Data.Proof.Activities` (object, required) Registered national activities and registration date - `Data.Proof.Activities.Activities` (array, required) Array that contains the activies of the entity. - `Data.Proof.Activities.Activities.Name` (string, required) Name of activity. Example: "GANANCIAS SOCIEDADES" - `Data.Proof.Activities.Activities.Date` (string, required) Start date of activity Example: "2021-12" - `Data.Proof.Activities.Activities.Type` (string, required) Type of activity Example: "Main" - `Data.Proof.Activities.ClosingMonth` (string, required) Commercial year closing month Example: "10" - `Data.Proof.Residence` (object, required) Residence informed by the entity - `Data.Proof.Residence.Address` (string, required) Example: "BESARES 10000" - `Data.Proof.Residence.Village` (string, required) Example: "CHACRAS DE CORIA" - `Data.Proof.Residence.City` (string, required) Example: "5505-MENDOZA" - `AdditionalInformation` (string,null, required) This field can be used to display relevant information specific to the response, for instance indicating that the field is incomplete. - `Error` (object,null, required) Object with the error details, used when . If this field will be null. You can read a complete explanation of this object visiting [this link](https://docs.khipu.com/portal/en/errors/) - `Error.Code` (string) Internal system code that identifies the error. Example: "E201" - `Error.Type` (string) Indicates how to treat this specific error code, based on the type of error. Enum: "RETRY_IMMEDIATELY", "DO_NOT_RETRY", "WAIT_4_HOURS_BEFORE_RETRY", "RETRY_AFTER_NOTIFICATION" - `Error.Description` (string) Description associated with the error code. Example: "El servicio destino utilizado para la extracción de datos no se encuentra disponible." - `LifeSpan` (string,null, required) in sync requests. ## Response 202 fields (application/json): - `OperationId` (string, required) Unique identifier of the operation. Example: "6baf6c19-e485-463b-ae24-a821b025c8a4" - `Status` (string, required) Operation status. When making async requests it will always return . Example: "OK" - `Data` (object, required) in async requests. - `AdditionalInformation` (string, required) Operation message, can be used to display additional information. Example: "Data will be sent to the callback URL." - `Error` (object, required) in async requests. - `LifeSpan` (string, required) Max estimated delivery date for async requests, in ISO 8601 date format, UTC timezone. Example: "2017-07-22T00:00:00-0400"