UNPKG

conekta

Version:
71 lines (63 loc) 3.22 kB
/* tslint:disable */ /* eslint-disable */ /** * Conekta API * Conekta sdk * * The version of the OpenAPI document: 2.2.0 * Contact: engineering@conekta.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Request body for uploading a company document. * @export * @interface CompanyDocumentRequest */ export interface CompanyDocumentRequest { /** * Classification of the document. | Tipo de archivo | Descripción | | :--------------------------- | :-------------------------------------------------------- | | `id_legal_representative` | identificación oficial frente | | `id_legal_representative_back` | identificación oficial atrás | | `cfdi` | Prueba de situación fiscal | | `constitutive_act_basic` | Acta constitutiva | | `proof_of_address` | Comprobante de domicilio del negocio | | `power_of_attonery` | Poderes de representación | | `deposit_account_cover` | Carátula de la cuenta de depósito | | `permit_casino` | Permiso ante SEGOB | | `license_sanitation` | Licencia sanitaria de COFEPRIS | | `registration_tourism` | Inscripción ante el Registro Nacional de Turismo (SECTUR) | * @type {string} * @memberof CompanyDocumentRequest */ 'file_classification': CompanyDocumentRequestFileClassificationEnum; /** * MIME type of the file. Allowed values depend on the `file_classification`. - `image/jpeg` - `image/png` - `application/pdf` * @type {string} * @memberof CompanyDocumentRequest */ 'content_type': string; /** * Indicates if the document is international. Defaults to false. * @type {boolean} * @memberof CompanyDocumentRequest */ 'international'?: boolean; /** * Name of the file being uploaded. * @type {string} * @memberof CompanyDocumentRequest */ 'file_name': string; /** * Base64 encoded content of the file. * @type {string} * @memberof CompanyDocumentRequest */ 'file_data': string; } export const CompanyDocumentRequestFileClassificationEnum = { idLegalRepresentative: 'id_legal_representative', idLegalRepresentativeBack: 'id_legal_representative_back', cfdi: 'cfdi', constitutiveActBasic: 'constitutive_act_basic', proofOfAddress: 'proof_of_address', powerOfAttonery: 'power_of_attonery', depositAccountCover: 'deposit_account_cover', permitCasino: 'permit_casino', licenseSanitation: 'license_sanitation', registrationTourism: 'registration_tourism' } as const; export type CompanyDocumentRequestFileClassificationEnum = typeof CompanyDocumentRequestFileClassificationEnum[keyof typeof CompanyDocumentRequestFileClassificationEnum];