Compartilhar via


Expensya

A Expensya é uma solução líder de Gerenciamento de Gastos na Europa, e esse conector permite se basear em nossa tecnologia, automatizar a integração a sistemas de terceiros e estender os recursos existentes.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Expensya
URL https://www.expensya.com
Email support@expensya.com
Metadados do conector
Publicador EXPENSYA SA
Site https://www.expensya.com
Política de privacidade https://www.expensya.com/en/tou
Categorias IA; Site

O Expensya Connector contém um grupo de ações que usam as informações para executar algumas operações simples para o Power Automate e o Expensya.

Pré-requisitos

  • Inscrever-se para uma conta do Expensya
  • Entrar para gerenciar uma conta existente do Expensya
  • Criar para gerar uma chave de API

Como obter credenciais?

Operações com suporte

A lista completa de ações com suporte pode ser encontrada aqui

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API secureString Obter uma chave de API do Expensya Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Adicionar projetos

Adicione novos projetos ao Expensya.

Adicionar QuickExpense

Adicione uma nova despesa à sua conta expensya.

Adicionar Reciept

Adicione uma nova despesa à sua conta expensya com um recibo.

Atualizar o estado de projetos

Lista de atualização em lote do estado de projetos.

Atualizar o status do relatório

Atualize as estatísticas do relatório.

Atualizar o status dos usuários

Atualize o status dos usuários do Expensya.

Atualizar projetos

Atualizar projetos já adicionados ao Expensya

Atualizar Token

Atualize o userToken.

Atualizar Usuário

Usuário de atualização já adicionado no Expensya.

Convidar usuário

Adicionar usuário ao Expensya.

Exportar Despesas

Exportar despesas no formato de exportação especificado com base em determinados filtros.

Exportar Relatório

Exportar relatório como pdf.

Obter categorias

Obtenha a lista de categorias com paginação.

Obter despesas

Obtenha a lista de despesas com paginação.

Obter detalhes do projeto

Obtenha os detalhes do projeto.

Obter formatos de exportação

Lista de formatos de exportação.

Obter histórico de relatórios

Obtenha o histórico do relatório.

Obter imagem de despesas

Essa API retorna a imagem da despesa como Stream. A imagem pode ser jpg, jpeg, png ou pdf. O tipo da imagem é mencionado na propriedade de objeto de despesa "FileType".

Obter projetos

Obtenha a lista de projetos.

Obter relatórios

Obtenha a lista de relatórios com paginação.

Obter relatórios do validador

Obtenha a lista de relatórios do validador com paginação.

Obter usuários

Obtenha a lista de usuários com paginação.

Revogar Token

Revogue seu token de usuário.

Adicionar projetos

Adicione novos projetos ao Expensya.

Parâmetros

Nome Chave Obrigatório Tipo Description
HasBillable
HasBillable True boolean

Especifica se as despesas atribuídas a este projeto podem ser faturáveis para o cliente ou não.

Data de Início
StartDate date-time
Data de Término
EndDate date-time
IsActive
IsActive True boolean

Se o projeto estiver ativo ou não.

MileageConfigurations
MileageConfigurations string

Configurações de quilometragem do projeto.

Endereço
Address string

Endereço do projeto.

ZipCode
ZipCode string

Cep do projeto.

City
City string

Cidade do projeto.

ExternalId
ExternalId True string

Identificador externo do projeto.

Nome
Name True string

Nome do projeto.

ProjectRef
ProjectRef True string

Referência do projeto.

Validator_Id
Validator_Id guid

Identificador exclusivo do validador de projeto.

Reviewer_Id
Reviewer_Id guid

Identificador exclusivo do revisor de projeto.

ClientName
ClientName string

Nome do cliente.

ForAllCompany
ForAllCompany True boolean

Se o projeto for para toda a empresa ou não.

IsBillableDefaultValue
IsBillableDefaultValue boolean

As despesas atribuídas ao projeto são faturáveis por padrão.

PayId2
PayId2 string

Primeiro eixo analítico.

Moeda
Currency string

Moeda do projeto.

ExtraData
ExtraData string

Extrat data for the project.

ProjectUseType
ProjectUseType enum

Atributo de sinalizador de enumeração que é o tipo de uso do projeto:

Invoice = 1 
Purchase = 2 
Subscription = 4 
Advance = 8 
MissionOrder = 16 
MileageOnly = 32 
InvoiceOnly = 64 
VirtualCard = 128 
Description
Description string

Descrição sobre o projeto.

CategoriesIds
CategoriesIds string

Identificadores exclusivos das categorias. Se estiver vazio, o projeto será aplicável a todas as categorias.

TagsToAssign
TagsToAssign array of string

Lista de nomes de marcas que serão atribuídos ao projeto.

TagsToUnassign
TagsToUnassign array of string

Lista de nomes de marcas que não serão atribuídos do projeto.

Retornos

Adicionar QuickExpense

Adicione uma nova despesa à sua conta expensya.

Parâmetros

Nome Chave Obrigatório Tipo Description
Formato – guid. Identificador exclusivo do usuário ao qual as despesas serão vinculadas.
userId True string

Formato – guid. Identificador exclusivo do usuário ao qual as despesas serão vinculadas.

FileToSend
FileToSend True string

O arquivo a ser enviado no bease64.

Title
Title string

Título da despesa.

TransactionAmount
TransactionAmount decimal

Valor da transação da despesa.

VatRates
VatRates string

Taxas de iva da despesa.

VatAmounts
VatAmounts string

Valores de vate da despesa.

Código de moeda
CurrencyCode string

Código de moeda da despesa.

TransactionDate
TransactionDate date-time
MerchantName
MerchantName string

Nome do comerciante da despesa.

LocationCountry
LocationCountry string

País de localização da despesa.

LocationCity
LocationCity string

Local da despesa.

Comment
Comment string

Comentário da despesa.

MerchantExpenseId
MerchantExpenseId string

Identificador de despesa exclusivo do comerciante.

IsEncrypted
IsEncrypted boolean

Se a despesa for criptografada, não.

ExpenseUseType
ExpenseUseType enum

Atributo de sinalizador de enumeração que é o tipo de uso da despesa:

Invoice = 1 
Advance = 2 
Purchase = 4 
Subscription = 8 
MissionOrder = 16 
PaymentTypeCode
PaymentTypeCode string

Código do tipo de pagamento da despesa.

ExpenseTypeCode
ExpenseTypeCode string

Digite o código da despesa.

FileType
FileType string

Tipo de arquivo da despesa.

Retornos

Corpo
BaseResult

Adicionar Reciept

Adicione uma nova despesa à sua conta expensya com um recibo.

Parâmetros

Nome Chave Obrigatório Tipo Description
UserId
UserId True string

Identificador exclusivo do usuário.

ReceiptContent
ReceiptContent True string

Conteúdo do recibo na base 64.

ReceiptName
ReceiptName True string

Nome do recibo.

Retornos

Corpo
BaseResult

Atualizar o estado de projetos

Lista de atualização em lote do estado de projetos.

Parâmetros

Nome Chave Obrigatório Tipo Description
ItemIds
ItemIds True array of guid

Lista de identificadores exclusivos dos projetos a serem atualizados.

ProjectState
ProjectState True boolean

Novo estado: verdadeiro para ativo e falso para desabilitar.

Retornos

Atualizar o status do relatório

Atualize as estatísticas do relatório.

Parâmetros

Nome Chave Obrigatório Tipo Description
Formato – guid. Identificador exclusivo do relatório.
reportId True string

Formato – guid. Identificador exclusivo do relatório.

Operation
Operation True enum

O tipo de operação que será aplicado ao relatório.

None = 0 
Submit = 2 
Reject = 3 
Validate = 4 
Close = 5 
ValidateAndExport = 6 
Reimburse = 7 
ValidatedByAccountant = 8 
Tag = 9 
CloseAndTag = 10 
Disable = 11 
Message
Message True string

O comentário de atualização que será mostrado ao relatório do proprietário.

InvoiceIdsToReject
InvoiceIdsToReject array of guid

Lista da fatura que será rejeitada.

AccountingPeriod
AccountingPeriod string

O período contábil do relatório.

Retornos

Corpo
BaseResult

Atualizar o status dos usuários

Atualize o status dos usuários do Expensya.

Parâmetros

Nome Chave Obrigatório Tipo Description
UserId
UserId guid

Identificador exclusivo do usuário.

Operation
Operation enum

Operação que será aplicada ao usuário.

Validate = 2 
Activate = 3 
Deactivate = 4 

Retornos

Atualizar projetos

Atualizar projetos já adicionados ao Expensya

Parâmetros

Nome Chave Obrigatório Tipo Description
HasBillable
HasBillable True boolean

Especifica se as despesas atribuídas a este projeto podem ser faturáveis para o cliente ou não.

Data de Início
StartDate date-time
Data de Término
EndDate date-time
IsActive
IsActive True boolean

Se o projeto estiver ativo ou não.

MileageConfigurations
MileageConfigurations string

Configurações de quilometragem do projeto.

Endereço
Address string

Endereço do projeto.

ZipCode
ZipCode string

Cep do projeto.

City
City string

Cidade do projeto.

ExternalId
ExternalId True string

Identificador externo do projeto.

Nome
Name True string

Nome do projeto.

ProjectRef
ProjectRef True string

Referência do projeto.

Validator_Id
Validator_Id guid

Identificador exclusivo do validador de projeto.

Reviewer_Id
Reviewer_Id guid

Identificador exclusivo do revisor de projeto.

ClientName
ClientName string

Nome do cliente.

ForAllCompany
ForAllCompany True boolean

Se o projeto for para toda a empresa ou não.

IsBillableDefaultValue
IsBillableDefaultValue boolean

As despesas atribuídas ao projeto são faturáveis por padrão.

PayId2
PayId2 string

Primeiro eixo analítico.

Moeda
Currency string

Moeda do projeto.

ExtraData
ExtraData string

Extrat data for the project.

ProjectUseType
ProjectUseType enum

Atributo de sinalizador de enumeração que é o tipo de uso do projeto:

Invoice = 1 
Purchase = 2 
Subscription = 4 
Advance = 8 
MissionOrder = 16 
MileageOnly = 32 
InvoiceOnly = 64 
VirtualCard = 128 
Description
Description string

Descrição sobre o projeto.

CategoriesIds
CategoriesIds string

Identificadores exclusivos das categorias. Se estiver vazio, o projeto será aplicável a todas as categorias.

TagsToAssign
TagsToAssign array of string

Lista de nomes de marcas que serão atribuídos ao projeto.

TagsToUnassign
TagsToUnassign array of string

Lista de nomes de marcas que não serão atribuídos do projeto.

Retornos

Atualizar Token

Atualize o userToken.

Retornos

Atualizar Usuário

Usuário de atualização já adicionado no Expensya.

Parâmetros

Nome Chave Obrigatório Tipo Description
Formato – guid. Identificador exclusivo do usuário a ser atualizado.
userId True string

Formato – guid. Identificador exclusivo do usuário a ser atualizado.

Mostra se os validadores do usuário devem ser atualizados ou não.
shouldUpdateValidators True boolean

Mostra se os validadores do usuário devem ser atualizados ou não.

LastName
LastName string

Sobrenome do usuário.

Primeiro Nome
FirstName string

Nome do usuário.

Mail
Mail string

Email do usuário.

MailAlias
MailAlias string

Alias de email do usuário.

PayId
PayId string

Serial do usuário.

PayId2
PayId2 string

Primeiro eixo analítico.

PayId3
PayId3 string

Segundo eixo analítico.

PayId4
PayId4 string

Terceiro eixo analítico.

PayId5
PayId5 string

Eixo analítico forth.

PayId6
PayId6 string

Quinto eixo analítico.

Linguagem
Language string

Idioma do usuário: FR, EUA, SE...

LocalCurrency
LocalCurrency string

Moeda local do usuário: EUR, TND, USD...

LocalCountry
LocalCountry string

País local do usuário.

Manager_Id
Manager_Id guid

Identificador exclusivo do segundo validador.

Reviewer_Id
Reviewer_Id guid

Identificador exclusivo do primeiro validador.

Tipo de Usuário
UserType enum

Atributo de sinalizador de enumeração que é o tipo do usuário e é necessário combinar o tipo de usuário 'Funcionário' com os outros tipos para exemple: Funcionário + Administrador ou Funcionário + Contador. Os erros de digitação do usuário são:

None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
Fornecedor
Vendor string

O nome do fornecedor.

UserRole
UserRole enum

Atributo de sinalizador de enumeração que é a função do usuário:

All = 0 
Users = 2 
Missions = 4 
Invoices = 8 
Projects = 16 
Rules = 32 
Settings = 64 
Integrations = 128 
SubscriptionAndBills = 256 
BiReports = 512 
Categories = 1024 
Mileage = 2048 
ReadOnly = 4096 
Vehicles = 8192 
SuppliersManagement = 16384 
Advances = 32768 
VirtualPayment = 65536 
Purchases = 131072 
CustomFields = 262144 
ProPaymentInstruments = 524288 
MissionOrders = 1048576 
BankAccounts = 2097152 
Bookings = 4194304 
Contact = 8388608 
IntegrationsHistory = 16777216 
TechnicalIntegration = 33554432 
Reimbursements = 67108864 
Título do Cargo
JobTitle string

Título do trabalho do usuário.

CanAddPurchase
CanAddPurchase boolean

Se o usuário puder adicionar compra ou não.

DefaultProjectId
DefaultProjectId guid

Identificador exclusivo do projeto padrão do usuário.

IKRates_Id
IKRates_Id guid

Identificador exclusivo das taxas de compensação de quilometragem.

Mail
Mail True string

Email do validador

MinimumAmount
MinimumAmount decimal

Se o ammount exceder o ammount, a despesa deverá ser enviada para o validador

TagsToAssign
TagsToAssign array of string

Lista de nomes de marcas que serão atribuídos ao usuário.

TagsToUnassign
TagsToUnassign array of string

Lista de nomes de marcas que não serão atribuídos ao usuário.

Retornos

Corpo
BaseResult

Convidar usuário

Adicionar usuário ao Expensya.

Parâmetros

Nome Chave Obrigatório Tipo Description
LastName
LastName True string

Sobrenome do usuário.

Primeiro Nome
FirstName True string

Nome do usuário.

Mail
Mail True string

Email do usuário.

MailAlias
MailAlias string

O alias de email do usuário e ele deve ser diferente do email do usuário.

PayId
PayId string

Serial do usuário.

PayId2
PayId2 string

Primeiro eixo analítico.

PayId3
PayId3 string

Segundo eixo analítico.

PayId4
PayId4 string

Terceiro eixo analítico.

PayId5
PayId5 string

Eixo analítico forth.

PayId6
PayId6 string

Quinto eixo analítico.

Linguagem
Language True string

Idioma do usuário: FR, EUA, SE...

LocalCurrency
LocalCurrency string

Moeda local do usuário: EUR, TND, USD...

LocalCountry
LocalCountry string

País local do usuário.

ManagerId
ManagerId guid

Identificador exclusivo do segundo validador.

ReviewerId
ReviewerId guid

Identificador exclusivo do primeiro validador.

Tipo de Usuário
UserType True enum

Atributo de sinalizador de enumeração que é o tipo do usuário e é necessário combinar o tipo de usuário 'Funcionário' com os outros tipos, por exemplo: Funcionário + Administrador ou Funcionário + Contador. Os erros de digitação do usuário são:

None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
Fornecedor
Vendor string

Nome do fornecedor

UserRole
UserRole True enum

Atributo de sinalizador de enumeração que é a função do usuário:

All = 0 
Users = 2 
Missions = 4 
Invoices = 8 
Projects = 16 
Rules = 32 
Settings = 64 
Integrations = 128 
SubscriptionAndBills = 256 
BiReports = 512 
Categories = 1024 
Mileage = 2048 
ReadOnly = 4096 
Vehicles = 8192 
SuppliersManagement = 16384 
Advances = 32768 
VirtualPayment = 65536 
Purchases = 131072 
CustomFields = 262144 
ProPaymentInstruments = 524288 
MissionOrders = 1048576 
BankAccounts = 2097152 
Bookings = 4194304 
Contact = 8388608 
IntegrationsHistory = 16777216 
TechnicalIntegration = 33554432 
Reimbursements = 67108864 
DefaultProjectId
DefaultProjectId guid

Identificador exclusivo do projeto padrão do usuário.

IKRatesId
IKRatesId guid

Identificador exclusivo das taxas de compensação de quilometragem.

Mail
Mail True string

Email do validador

MinimumAmount
MinimumAmount decimal

Se o ammount exceder o ammount, a despesa deverá ser enviada para o validador

TagsToAssign
TagsToAssign array of string

Lista de nomes de marcas que serão atribuídos ao usuário.

Retornos

Corpo
BaseResult

Exportar Despesas

Exportar despesas no formato de exportação especificado com base em determinados filtros.

Parâmetros

Nome Chave Obrigatório Tipo Description
Formato – guid. Identificador exclusivo da exportação.
exportId True string

Formato – guid. Identificador exclusivo da exportação.

Filtre com o identificador exclusivo do relatório relacionado às despesas.
reportId string

Filtre com o identificador exclusivo do relatório relacionado às despesas.

Filtre com o identificador exclusivo da categoria relacionada às despesas.
categoryId string

Filtre com o identificador exclusivo da categoria relacionada às despesas.

Filtre com o nome da despesa.
expenseName string

Filtre com o nome da despesa.

Filtre com a data de início com base em dateFilterType (como data e hora em RFC3339).
startDate string

Filtre com a data de início com base em dateFilterType (como data e hora em RFC3339).

Filtre com a data de término com base em dateFilterType (como data e hora em RFC3339).
endDate string

Filtre com a data de término com base em dateFilterType (como data e hora em RFC3339).

Lista de despesas que o estado seperou por ','
expenseStates string

Lista de despesas de estado semperado por ',': Validado = 3 ValidatedByAccountant = 4 Rejeitado = 99.

Lista de relatórios relacionados às despesas semperadas por ','
reportStates string

Lista de relatórios de estado relacionado às despesas semperadas por ',': Active = 0 Enviado = 2 Rejeitado = 3 Validado = 4 Fechado = 5 ValidatedAndExported = 6

Lista de identificadores exclusivos dos proprietários das despesas semperados por ''.
userIds string

Lista de identificadores exclusivos dos proprietários das despesas semperados por ''.

Lista de e-mails dos proprietários das despesas semperados por ",".
userMail string

Lista de e-mails dos proprietários das despesas semperados por ",".

Lista de identificadores exclusivos das despesas de tp relacionadas a relatórios por ','.
reportIds string

Lista de identificadores exclusivos das despesas de tp relacionadas a relatórios por ','.

Lista de identificadores exclusivos da despesa propagada por ','.
expenseIds string

Lista de identificadores exclusivos da despesa propagada por ','.

Filtre com o nome do relatório relacionado às despesas.
reportName string

Filtre com o nome do relatório relacionado às despesas.

Filtre com o identificador interno do relatório de despesas.
reportIdShort string

Filtre com o identificador interno do relatório de despesas.

Formato – enumeração. Indica o destino dos filtros de data.
dateFilterType integer

Formato – enumeração. Indica o destino dos filtros de data: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 CreationDate = 6.

Filtre com o serial do proprietário da despesa.
payId string

Filtre com o serial do proprietário da despesa.

Filtre com o primeiro eixo analítico do proprietário da despesa.
payId2 string

Filtre com o primeiro eixo analítico do proprietário da despesa.

Filtre com o segundo eixo analítico do proprietário da despesa.
payId3 string

Filtre com o segundo eixo analítico do proprietário da despesa.

Filtre com o período de contabilidade das despesas.
accountingPeriod string

Filtre com o período de contabilidade das despesas.

Indica se os recibos de despesas devem ser adicionados à exportação.
includeReceipts boolean

Indica se os recibos de despesas devem ser adicionados à exportação.

Lista de tipos de uso de despesas semperados por ','
expenseUseTypes integer

Lista de tipos de uso de despesas semperados por ',': Fatura = 1 Adiantamento = 2 Compra = 4 Assinatura = 8 MissionOrder = 16.

Indica se os relatórios relacionados às despesas serão arquivados.
archiveExpenses string

Indica se os relatórios relacionados às despesas serão arquivados, aplicados somente para despesas relacionadas a relatórios validados ou validados doAndExported.

Retornos

Exportar Relatório

Exportar relatório como pdf.

Parâmetros

Nome Chave Obrigatório Tipo Description
Formato – guid. Identificador exclusivo do relatório.
reportId True string

Formato – guid. Identificador exclusivo do relatório.

Retornos

Obter categorias

Obtenha a lista de categorias com paginação.

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtre com o identificador exclusivo da categoria.
id string

Filtre com o identificador exclusivo da categoria.

Filtrar com o nome da categoria.
categoryName string

Filtrar com o nome da categoria.

Filtre com o identificador exclusivo da categoria.
costAccount string

Filtre com o identificador exclusivo da categoria.

Filtre com o identificador exclusivo da categoria.
vatAccount string

Filtre com o identificador exclusivo da categoria.

Traga apenas categorias ativas.
isActive boolean

Traga apenas categorias ativas.

Lista de nomes de marcas semperados por ','.
tagsNames string

Lista de nomes de marcas semperados por ','.

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Formato – enumeração. A lista pode ser classificada por.
sortBy integer

Formato – enumeração. A lista pode ser classificada por: Name_FR = 5, Name_EN = 10, CostAccount = 15, IsActive = 20, VatAccount = 25

Solicite a lista por desc ou asc.
isDesc boolean

Solicite a lista por desc ou asc.

Retornos

Obter despesas

Obtenha a lista de despesas com paginação.

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtre com o identificador de relatório exclusivo relacionado à despesa.
reportId string

Filtre com o identificador de relatório exclusivo relacionado à despesa.

Filtre com o identificador de categoria exclusivo relacionado à despesa.
categoryId string

Filtre com o identificador de categoria exclusivo relacionado à despesa.

Filtre com o nome da despesa.
expenseName string

Filtre com o nome da despesa.

Filtre com a data de início com base em dateFilterType (como data e hora em RFC3339).
startDate string

Filtre com a data de início com base em dateFilterType. Formato – data e hora (como data e hora em RFC3339).

Filtre com a data de término com base em dateFilterType (como data e hora em RFC3339).
endDate string

Filtre com a data de término com base em dateFilterType. Formato – data e hora (como data e hora em RFC3339).

Formato – enumeração. Estado do relatório da despesa.
reportState integer

Formato – enumeração. Estado do relatório da despesa.

Lista de expenseStates semperados por ','
expenseStates string

Lista de expenseStates semperados por ',': Upload = 0 Carregado = 1 Pronto = 2 Validado = 3 ValidatedByAccountant = 4 Rejeitado = 99.

Mostra se a despesa é para reembolsar.
isReimbusable boolean

Mostra se a despesa é para reembolsar.

Filtre com o valor em moeda do proprietário da despesa.
valueInCurrency number

Filtre com o valor em moeda do proprietário da despesa.

Filtre com o identificador de proprietário exclusivo da despesa.
ownerId string

Filtre com o identificador de proprietário exclusivo da despesa.

Filtre com o email da despesa.
ownerMail string

Filtre com o email da despesa.

Filtre com o serial do proprietário da despesa.
ownerPayId string

Filtre com o serial do proprietário da despesa.

Filtre com o primeiro eixo analítico do proprietário da despesa.
ownerPayId2 string

Filtre com o primeiro eixo analítico do proprietário da despesa.

Filtre com o segundo eixo analítico do proprietário da despesa.
ownerPayId3 string

Filtre com o segundo eixo analítico do proprietário da despesa.

Filtre com o terceiro eixo analítico do proprietário da despesa.
ownerPayId4 string

Filtre com o terceiro eixo analítico do proprietário da despesa.

Filtre com o quarto eixo analítico do proprietário da despesa.
ownerPayId5 string

Filtre com o quarto eixo analítico do proprietário da despesa.

Filtre com o quinto eixo analítico do proprietário da despesa.
ownerPayId6 string

Filtre com o quinto eixo analítico do proprietário da despesa.

Filtre com o identificador de projeto exclusivo relacionado à despesa.
projectId string

Filtre com o identificador de projeto exclusivo relacionado à despesa.

Mostra se a despesa é faturável para o cliente.
isBillable boolean

Mostra se a despesa é faturável para o cliente.

Formato – enumeração. Indica o destino dos filtros de data.
dateFilterType integer

Formato – enumeração. Indica o destino dos filtros de data: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 CreationDate = 6.

Lista de países comerciantes relacionadas à despesa semeada por ',' ex: 'FR,ES'
merchantCountries string

Lista de países comerciantes relacionadas à despesa semeada por ',' ex: 'FR,ES'

Lista de moedas relacionadas à despesa semeada por ',' ex: 'EUR,USD'
currencies string

Lista de moedas relacionadas à despesa semeada por ',' ex: 'EUR,USD'

Filtrar com o tipo de arquivo da despesa: pdf, jpg...
fileType string

Filtrar com o tipo de arquivo da despesa: pdf, jpg...

Filtre com o identificador interno do relatório de despesas.
reportIdShort string

Filtre com o identificador interno do relatório de despesas.

Lista de tipos de uso de despesas semperados por ','.
expenseUseTypes string

Lista de tipos de uso de despesas semperados por ',': Fatura = 1 Avanço = 2 Compra = 4 Assinatura = 8 MissionOrder = 16.

Filtre com o identificador exclusivo do fornecedor da despesa.
supplierId string

Filtre com o identificador exclusivo do fornecedor da despesa.

Lista de identificadores exclusivos da despesa propagada por ','.
expenseIds string

Lista de identificadores exclusivos da despesa propagada por ','.

Filtre com o nome do comerciante da despesa.
merchantName string

Filtre com o nome do comerciante da despesa.

Filtre com o número do IVA do comerciante da despesa.
vatCode string

Filtre com o número do IVA do comerciante da despesa.

Filtrar com a exclusão do valor do imposto da despesa.
valueHTInExpenseCurrency number

Filtrar com a exclusão do valor do imposto da despesa.

Filtrar com a taxa de IVA da despesa.
vatRate number

Filtrar com a taxa de IVA da despesa.

Filtrar com o valor do IVA da despesa.
vatValue number

Filtrar com o valor do IVA da despesa.

Lista de identificadores de relatórios exclusivos relacionados à despesa semperada por ''.
reportsIds string

Lista de identificadores de relatórios exclusivos relacionados à despesa semperada por ''.

Filtrar com o deslocamento UTC da despesa.
dateTimeOffset integer

Filtrar com o deslocamento UTC da despesa.

Lista de nomes de marcas semperados por ','.
tagsNames string

Lista de nomes de marcas semperados por ','.

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Formato – enumeração. A lista pode ser classificada por.
sortBy integer

Formato – enumeração. A lista pode ser classificada por: DateCreation = 11 DateInvoice = 12 Name = 20 Value = 30 ValueInCurrency = 31 HasPhoto = 40 State = 60 Category = 70.

Solicite a lista por desc ou asc.
isDesc boolean

Solicite a lista por desc ou asc.

Retornos

Obter detalhes do projeto

Obtenha os detalhes do projeto.

Parâmetros

Nome Chave Obrigatório Tipo Description
Formato – guid. Identificador exclusivo do projeto.
projectId True string

Formato – guid. Identificador exclusivo do projeto.

Retornos

Obter formatos de exportação

Lista de formatos de exportação.

Parâmetros

Nome Chave Obrigatório Tipo Description
Traga apenas os formatos de exportação de despesas.
isForExpenses boolean

Traga apenas os formatos de exportação de despesas, se false trouxer formatos de exportação de relatório.

Formato – enumeração. Indica o tipo de exportação.
exportType integer

Formato – enumeração. Indica o tipo de exportação: InvoiceAndPurchase = 1 Advance = 2 Balance = 4.

Retornos

Obter histórico de relatórios

Obtenha o histórico do relatório.

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtre com o identificador exclusivo do relatório.
reportId True string

Filtre com o identificador exclusivo do relatório.

Retornos

Obter imagem de despesas

Essa API retorna a imagem da despesa como Stream. A imagem pode ser jpg, jpeg, png ou pdf. O tipo da imagem é mencionado na propriedade de objeto de despesa "FileType".

Parâmetros

Nome Chave Obrigatório Tipo Description
Formato – guid. Identificador exclusivo da despesa.
expenseId True string

Formato – guid. Identificador exclusivo da despesa.

Retornos

Obter projetos

Obtenha a lista de projetos.

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtre com o nome do projeto.
projectName string

Filtre com o nome do projeto.

Lista de identificadores de projetos exclusivos semperados por ','.
projectIds string

Lista de identificadores de projetos exclusivos semperados por ','.

Filtre com o nome do validador de projeto.
validatorName string

Filtre com o nome do validador de projeto.

Filtre com a referência ou a ID externa do projeto.
projectReferenceOrExternalId string

Filtre com a referência ou a ID externa do projeto.

Traga os projetos que não são compartilhados com todos os funcionários.
bringAllProjects boolean

Traga os projetos que não são compartilhados com todos os funcionários.

Formato – enumeração. Sinalizador de tipo de uso do projeto.
projectUseType integer

Formato – enumeração. Sinalizador de tipo de uso do projeto: Invoice = 0x1 Purchase = 0x2 Subscription = 0x4 Advance = 0x8 MissionOrder = 0x10 MileageOnly = 0x20 InvoiceOnly = 0x40 VirtualCard = 0x80.

Traga apenas projetos ativos.
isActive boolean

Traga apenas projetos ativos.

Lista de nomes de marcas semperados por ','.
tagsNames string

Lista de nomes de marcas semperados por ','.

Lista de identificadores de campos personalizados exclusivos semperados por ','.
customFieldsIds string

Lista de identificadores de campos personalizados exclusivos semperados por ','.

A data da despesa. Formato – data e hora (como data e hora em RFC3339).
expenseDate string

A data da despesa. Formato – data e hora (como data e hora em RFC3339).

Filtre com o identificador exclusivo do proprietário da despesa.
userId string

Filtre com o identificador exclusivo do proprietário da despesa.

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Formato – enumeração. Classifique a lista por.
sortBy integer

Formato – enumeração. Classifique a lista por: StartDate = 11 EndDate = 12 Name = 20 ProjectRef = 21 FullName = 22 Validator = 23 ClientName = 24 Value = 25.

Solicite a lista por desc ou asc.
isDesc boolean

Solicite a lista por desc ou asc.

Retornos

Obter relatórios

Obtenha a lista de relatórios com paginação.

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtre com o nome do relatório.
reportName string

Filtre com o nome do relatório.

Filtre com a data de início com base em dateFilterType (como data e hora em RFC3339).
reportStartDate string

Filtre com a data de início com base em dateFilterType. Formato – data e hora (como data e hora em RFC3339).

Filtre com a data de término com base em dateFilterType (como data e hora em RFC3339).
reportEndDate string

Filtre com a data de término com base em dateFilterType. Formato – data e hora (como data e hora em RFC3339).

Lista de estados de relatório semperados por ','.
reportStates string

Lista de estados de relatório semperados por ',': Active = 0 Enviado = 2 Rejeitado = 3 Fechado = 5 ValidatedAndExported = 6 Reembolsado = 7 PreSubmitted = 8 InValidation = 50.

Filtrar com o identificador inetrnal do relatório.
reportIdShort string

Filtrar com o identificador inetrnal do relatório.

Filtre com o identificador exclusivo do proprietário do relatório.
ownerId string

Filtre com o identificador exclusivo do proprietário do relatório.

Filtre com a série do proprietário do relatório.
ownerPayId2 string

Filtre com a série do proprietário do relatório.

Filtre com o identificador exclusivo do projeto ao qual o relatório está vinculado.
projectId string

Filtre com o identificador exclusivo do projeto ao qual o relatório está vinculado.

Lista de nomes de marcas semperados por ','.
tagsNames string

Lista de nomes de marcas semperados por ','.

Formato – enumeração. Indica o destino dos filtros de data.
dateFilterType integer

Formato – enumeração. Indica o destino dos filtros de data: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 PurchaseAccountingValidationDate = 5 CreationDate = 6

Formato – enumeração. A lista pode ser classificada por.
sortBy integer

Formato – enumeração. A lista pode ser classificada por: DateCreation = 11 StartDate = 13 Name = 20 State = 30 Value = 31 InvoicesCount = 32 InvoicesCount = 32 UserFirstName = 40 UserLastName = 41 Budget = 50 ValueToReimburse = 51 ClientCode = 53 IdShort = 54

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Solicite a lista por desc ou asc.
isDesc boolean

Solicite a lista por desc ou asc.

Retornos

Obter relatórios do validador

Obtenha a lista de relatórios do validador com paginação.

Parâmetros

Nome Chave Obrigatório Tipo Description
O email do validador do relatório.
validatorMail True string

O email do validador do relatório.

Filtre com o nome do relatório.
reportName string

Filtre com o nome do relatório.

Filtre com a data de início com base em dateFilterType (como data e hora em RFC3339).
reportStartDate string

Filtre com a data de início com base em dateFilterType. Formato – data e hora (como data e hora em RFC3339).

Filtre com a data de término com base em dateFilterType (como data e hora em RFC3339).
reportEndDate string

Filtre com a data de término com base em dateFilterType. Formato – data e hora (como data e hora em RFC3339).

Lista de estados de relatório semperados por ','.
reportStates string

Lista de estados de relatório semperados por ',': Active = 0 Enviado = 2 Rejeitado = 3 Fechado = 5 ValidatedAndExported = 6 Reembolsado = 7 PreSubmitted = 8 InValidation = 50.

Filtrar com o identificador inetrnal do relatório.
reportIdShort string

Filtrar com o identificador inetrnal do relatório.

Filtre com o identificador exclusivo do proprietário do relatório.
ownerId string

Filtre com o identificador exclusivo do proprietário do relatório.

Filtre com a série do proprietário do relatório.
ownerPayId2 string

Filtre com a série do proprietário do relatório.

Filtre com o identificador exclusivo do projeto ao qual o relatório está vinculado.
projectId string

Filtre com o identificador exclusivo do projeto ao qual o relatório está vinculado.

Formato – enumeração. Indica o destino dos filtros de data.
dateFilterType integer

Formato – enumeração. Indica o destino dos filtros de data: InvoiceDate = 1 ValidationDate = 2 AccountingValidationDate = 3 SubmissionDate = 4 PurchaseAccountingValidationDate = 5 CreationDate = 6

Formato – enumeração. A lista pode ser classificada por.
sortBy integer

Formato – enumeração. A lista pode ser classificada por: DateCreation = 11 StartDate = 13 Name = 20 State = 30 Value = 31 InvoicesCount = 32 InvoicesCount = 32 UserFirstName = 40 UserLastName = 41 Budget = 50 ValueToReimburse = 51 ClientCode = 53 IdShort = 54

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Solicite a lista por desc ou asc.
isDesc boolean

Solicite a lista por desc ou asc.

Retornos

Obter usuários

Obtenha a lista de usuários com paginação.

Parâmetros

Nome Chave Obrigatório Tipo Description
Filtre com o identificador exclusivo do usuário.
id string

Filtre com o identificador exclusivo do usuário.

Filtre com o nome do usuário.
firstName string

Filtre com o nome do usuário.

Filtre com o sobrenome do usuário.
lastName string

Filtre com o sobrenome do usuário.

Filtre com o email do usuário.
mail string

Filtre com o email do usuário.

Filtre com o usuário serial.
payId string

Filtre com o usuário serial.

Filtre com o email, o nome ou a série do usuário.
mailOrNameOrPayId string

Filtre com o email, o nome ou a série do usuário.

Formato – enumeração. Atributo de sinalizador de enumeração que é o tipo do usuário.
type integer

Formato – enumeração. Atributo de sinalizador de enumeração que é o tipo do usuário: Funcionário = 1 Administrador = 2 Contador = 4

Formato – enumeração. Atributo de sinalizador de enumeração que é o estado do usuário.
state integer

Formato – enumeração. Atributo de sinalizador de enumeração que é o estado do usuário: Validado = 1 Ativo = 2.

Filtre com o identificador exclusivo do primeiro validador do usuário.
reviewerId string

Filtre com o identificador exclusivo do primeiro validador do usuário.

Filtre com o nome do reviwer do usuário.
reviewerName string

Filtre com o nome do reviwer do usuário.

Filtre com o identificador exclusivo do segundo validador do usuário.
managerId string

Filtre com o identificador exclusivo do segundo validador do usuário.

Filtre com o nome do gerente do usuário.
managerName string

Filtre com o nome do gerente do usuário.

Lista de identificadores exclusivos dos usuários semperados por ','.
userIds string

Lista de identificadores exclusivos dos usuários semperados por ','.

Lista de e-mails dos usuários semperados por ','.
userMails string

Lista de e-mails dos usuários semperados por ','.

Lista de nomes de marcas semperados por ','.
tagsNames string

Lista de nomes de marcas semperados por ','.

Lista de nomes de marcas simples semperados por ','.
simpleTagsNames string

Lista de nomes de marcas simples semperados por ','.

Formato – enumeração. A lista pode ser classificada por.
sortBy integer

Formato – enumeração. A lista pode ser classificada por: CreationDate = 11 LastLoginDate = 12 LastName = 20 FirstName = 21 ManagerLastName = 30 ManagerFirstName = 31 UserState = 40 UserType = 41 Mail = 50 Address = 60 PhoneNumber = 61 PayId = 62 LocalCurrency = 63

O número da página.
page integer

O número da página.

O número de elementos por página.
pageSize integer

O número de elementos por página.

Solicite a lista por desc ou asc.
isDesc boolean

Solicite a lista por desc ou asc.

Retornos

Revogar Token

Revogue seu token de usuário.

Retornos

Corpo
BaseResult

Definições

AddOrUpdateEntityResult

Nome Caminho Tipo Description
ID
Id guid

Identificador exclusivo do projeto atualizado.

ExternalId
ExternalId string

O identificador externo do projeto atualizado.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

BaseResult

Nome Caminho Tipo Description
ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

BaseResultExportResponse

Nome Caminho Tipo Description
ResultItem
ResultItem ExportResponse
ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

BaseResultProjectResponse

Nome Caminho Tipo Description
ResultItem
ResultItem ProjectResponse
ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

BaseResultListAddOrUpdateEntityResult

Nome Caminho Tipo Description
ResultItem
ResultItem array of AddOrUpdateEntityResult

Item enviado pelo servidor.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

BaseResultListEventResponse

Nome Caminho Tipo Description
ResultItem
ResultItem array of EventResponse

Item enviado pelo servidor.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

BaseResultListExportFormatResponse

Nome Caminho Tipo Description
ResultItem
ResultItem array of ExportFormatResponse

Item enviado pelo servidor.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

BaseResultListUpdateUserResult

Nome Caminho Tipo Description
ResultItem
ResultItem array of UpdateUserResult

Item enviado pelo servidor.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

BrokenRuleResponse

Nome Caminho Tipo Description
ID
Id guid

Identificador exclusivo da regra desfeita.

Nome
Name string

Nome da regra desfeito.

Description
Description string

Descrição da regra desfeito.

DescriptionForCredit
DescriptionForCredit string

Descrição do crédito da regra desfeito.

Orçamento
Budget decimal

Orçamento da regra desfeito.

RuleType
RuleType enum

Tipo da regra desfeito:

Mandatory = 0 
Warning = 1 
ReimbursableByCeiling = 2 
ReimbursableByFlatRate = 3 
Moeda
Currency string

Moeda da regra desfeito.

AllowExceptions
AllowExceptions boolean

Mostra se exceções são permitidas na regra desfeito.

RuleElementType
RuleElementType enum

Tipo do elemento de regra:

Invoices = 0 
VirtualCards = 1 
IntervalType
IntervalType enum

Tipo do intervalo da regra quebrada:

Day = 0 
WeekDays = 1 
Month = 2 
Year = 3 
Invoice = 4 
Linguagem
Language string

Idioma da regra desfeito.

RuleCurrenciesWithBudget
RuleCurrenciesWithBudget TupleStringDecimal
ForAllCompany
ForAllCompany boolean

Mostra se a regra desfeito é para toda a empresa ou não.

CategoryResponse

Nome Caminho Tipo Description
ID
Id guid

Identificador exclusivo da categoria.

Nome
Name string

Nome da categoria.

Nome da entidade
EntityName string

Nome da entidade da categoria.

Parent
Parent string

Pai da categoria (a categoria pode ser vinculada a outra categroy).

Description
Description string

Descrição da categoria.

PrimitiveCategories
PrimitiveCategories string

Subcategorias.

ParentCategory_Id
ParentCategory_Id guid

Identificador pai exclusivo da categoria (a categoria pode ser vinculada a outro categroy).

IsActive
IsActive boolean

Mostra se a categoria está ativa ou não.

IsActiveAsDefault
IsActiveAsDefault boolean

Categoria padrão quando o usuário adiciona novas despesas.

CostAccount
CostAccount string

Conta de custo da categoria.

VatAccount
VatAccount string

Conta de IVA da categoria.

ExtraData
ExtraData string

Informações adicionais sobre a categoria.

CreationDate
CreationDate date-time

Data de criação da categoria. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

VatClaimRate
VatClaimRate decimal

Taxa de declaração de IVA da categoria.

VatClaimRates
VatClaimRates string

Taxa de declaração de IVA da categoria por ano.

CategoryUseType
CategoryUseType enum

Tipo de uso de categoria:

Invoices = 1 
Purchases = 2 
Subscriptions = 4 
ExternalId
ExternalId string

Identificador externo da categoria.

IsReadOnly
IsReadOnly boolean

Mostra se a categoria é apenas leitura.

CategoryTags
CategoryTags array of TagResponse

Lista de marcas da categoria.

EventResponse

Nome Caminho Tipo Description
EventDate
EventDate date-time

Data do evento. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Tipo de Evento
EventType enum

Tipo do evento: submitMission, validateMission...

SubmitMission = 1 
ValidateMission = 2 
RejectMission = 3 
ReimburseMission = 4 
CloseMission = 5 
CommentMission = 6 
ValidateAndExportMission = 7 
UpdateInvoiceByValidator = 8 
CreateMission = 9 
ExportMission = 10 
ExportMissionToQuickBooks = 11 
PreSubmitMission = 12 
ReviewAndSubmitMission = 13 
UpdateAccountingPeriodByAdminOrAccountant = 14 
AddUserCollectorConnection = 15 
UpdateUserCollectorConnection = 16 
GetUserCollectedBills = 17 
StopAutoRenew = 18 
ValidateUserCollectorConnection = 19 
SwitchAsDelegatedUser = 20 
DeleteUserCollectorConnection = 21 
ExportMissionToIbiza = 22 
ValidateVirtualCard = 23 
RejectVirtualCard = 24 
RequestVirtualCard = 25 
RequestVirtualCardAndAutoApproved = 26 
ValidatedPurchaseByAccountant = 27 
AutoValidateMission = 28 
AddProPaymentInstrument = 29 
UpdateProPaymentInstrument = 30 
DisableVirtualCard = 31 
ExportMissionToInexweb = 32 
ExportPurchaseToSapByDesign = 33 
CreateRule = 34 
DeleteRule = 35 
UpdateRule = 36 
DeleteMission = 37 
RestoreMission = 38 
AutoValidateAndExportMission = 39 
DisconnectIntegration = 41 
ExportMissionToVSA = 42 
ExportInvoiceToSiebel = 43 
CreateInvoice = 97 
DeleteInvoice = 98 
UpdateInvoice = 99 
AddTag = 100 
UpdateTag = 101 
DeleteTag = 102 
AddCompanyIntegrationSettings = 103 
UpdateCompanyIntegrationSettings = 104 
IntegrationStart = 105 
IntegrationComplete = 106 
IgnoreMissionInExport = 107 
AttachCompanyToPartner = 108 
PreSubmitVirtualCard = 109 
ApproveVirtualCard = 110 
CommentVirtualCard = 111 
ReviewAndSubmitVirtualCard = 112 
AutoImport = 113 
AutoExport = 114 
Export = 115 
Import = 116 
SubmitVehicle = 117 
ValidateVehicle = 118 
ApproveVehicle = 119 
RejectVehicle = 120 
CommentVehicle = 121 
DisableVehicle = 122 
PreSubmitVehicle = 123 
AutoApproveVehicle = 124 
AddBalanceExport = 125 
Payment = 126 
ReSubmitVehicleAfterApproval = 127 
ExportMissionByAPI = 128 
SplitMissionInvoicesByProblems = 129 
UserId
UserId guid

Identificador exclusivo do usuário.

UserLastName
UserLastName string

Sobrenome do usuário.

UserFirstName
UserFirstName string

Nome do usuário.

UserMail
UserMail string

Email do usuário.

Description
Description string

Descrição do evnt

ExpenseResponse

Nome Caminho Tipo Description
ID
Id guid

Identificador exclusivo da despesa.

Nome
Name string

Nome da despesa.

Value
Value decimal

Valor da despesa.

ValueToReimburse
ValueToReimburse decimal

Valor a ser reimbures da despesa.

Taxa de Reembolso
ReimbursementRate decimal

Taxa de reembolso da despesa.

Description
Description string

Descrição da despesa.

UseType
UseType enum

Tipo da despesa:

Invoice = 1 
Advance = 2 
Purchase = 4 
Subscription = 8 
MissionOrder = 16 
DateCreation
DateCreation date-time

Data de criação da despesa. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

DateInvoice
DateInvoice date-time

Data da despesa. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

DateUtcOffset
DateUtcOffset double

Deslocamento de data da despesa.

HasPhoto
HasPhoto boolean

Mostra se a despesa tem foto.

Moeda
Currency string

Moeda da despesa.

ValueInCurrency
ValueInCurrency decimal

Valor em moeda do proprietário da despesa.

ValueInLocalCurrency
ValueInLocalCurrency decimal

Valor em moeda local do proprietário da despesa.

MerchantInvoiceId
MerchantInvoiceId string

Identificador externo da Fatura do Comerciante

MerchantCountry
MerchantCountry string

País mercante das despesas.

MerchantCity
MerchantCity string

Cidade mercante das despesas.

MerchantZipCode
MerchantZipCode string

Cep do comerciante da despesa.

MerchantAddress
MerchantAddress string

Endereço comercial da despesa.

MerchantName
MerchantName string

Nome do comerciante da despesa

MerchantVatNumber
MerchantVatNumber string

Número do IVA do Mercador da despesa.

Unidades
Units decimal

Número de unidades da despesa.

Estado
State enum

Estado da despesa:

Uploading = 0 
Uploaded = 1 
Ready = 2 
Validated = 3 
ValidatedByAccountant = 4 
Rejected = 99 
IVA
VAT VATResponse
VATAvgRate
VATAvgRate decimal

Taxa de IVA da despesa.

AttachedFilesCount
AttachedFilesCount integer

Número de arquivos anexados à despesa.

ToReimburse
ToReimburse boolean

Mostra se a despesa é para reembolsar.

IsBillable
IsBillable boolean

Mostra se a despesa é faturável para o cliente.

Campos Personalizados
CustomFields object

Campos personalizados da despesa.

FileType
FileType string

Tipo de arquivo da despesa.

DefaultRate
DefaultRate decimal

Taxa padrão da despesa.

CreditSource_Id
CreditSource_Id guid

Identificador exclusivo da fonte de crédito da despesa.

User_Id
User_Id guid

Identificador de usuário exclusivo da despesa.

Projeto
Project ProjectResponse
Relatório
Report ReportResponse
PaymentInstrument
PaymentInstrument PaymentInstrumentResponse
Veículo
Vehicle VehicleResponse
TransactionsSumValue
TransactionsSumValue decimal

Valor da soma de transações da despesa.

TransactionsSumInCurrency
TransactionsSumInCurrency decimal

Valor da soma de transações em moeda da despesa.

TransactionsSumInLocalCurrency
TransactionsSumInLocalCurrency decimal

Valor da soma de transações em moeda local da despesa.

PerdiemCountry
PerdiemCountry string

País do perdiem.

PerdiemCalculationPeriodType
PerdiemCalculationPeriodType enum

Tipo do período de cálculo de perdiem:

CalendarDay = 0 
TwentyFourHours = 1 
PerDiemType
PerDiemType enum

Tipo de perdiem:

Time = 0 
Distance = 1 
IEG = 2 
Categoria
Category CategoryResponse
BrokenRules
BrokenRules array of BrokenRuleResponse

Lista de regras desfeitas da despesa.

IsMileage
IsMileage boolean

Mostra se a despesa é Quilometragem.

CategoryExtraDataStr
CategoryExtraDataStr string

Data extra para a categoria da despesa.

Guests
Guests array of GuestResponse

Lista de convidados da despesa.

Substatus
SubStatus enum

Atributo de sinalizador de enumeração que é o substatus da despesa:

All = 0 
Exported = 2 
Payed = 4 
ExportedToIbiza = 8 
RecordedByInexweb = 16 
ExportedToQBO = 32 
ExportedToInexweb = 64 
RejectedByInexweb = 128 
ExportedToVSA = 256 
ExportedBalance = 512 
ExportedToSiebel = 1024 
OwnerPayId
OwnerPayId string

Serial do proprietário da despesa.

OwnerPayId2
OwnerPayId2 string

Primeiro eixo analítico do proprietário da despesa.

OwnerPayId3
OwnerPayId3 string

Segundo eixo analítico do proprietário da despesa.

OwnerPayId4
OwnerPayId4 string

Terceiro eixo analítico do proprietário da despesa.

OwnerPayId5
OwnerPayId5 string

Quarto eixo analítico do proprietário da despesa.

OwnerPayId6
OwnerPayId6 string

Quinto eixo analítico do proprietário da despesa.

ExpenseTags
ExpenseTags array of TagResponse

Lista de marcas da despesa.

ExportFormatResponse

Nome Caminho Tipo Description
ID
Id guid

Identificador exclusivo do formato de exportação.

Nome
Name string

O nome do formato de exportação.

Extension
Extension string

A extensão do formato de exportação.

CodePath
CodePath string

Caminho de código exclusivo do formato de exportação.

MissionExport
MissionExport boolean

Mostra se o formato de exportação está disponível para relatórios.

InvoicesExport
InvoicesExport boolean

Mostra se o formato de exportação está disponível para despesas.

AutoExporte
AutoExport boolean

Mostra se é um formato de exportação automática.

LastAutoExportDate
LastAutoExportDate date-time

Data da última exportação automática se isso aconteceu e se o formato de exportação for o formato de exportação automática. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

ExportResponse

Nome Caminho Tipo Description
FileUrl
FileUrl string

A URL do arquivo exportado.

FileExtension
FileExtension string

A extensão do arquivo exportado.

Nome do Arquivo
FileName string

O nome do arquivo exportado.

GuestResponse

Nome Caminho Tipo Description
Mail
Mail string

Email do convidado.

Nome Completo
FullName string

Nome completo do convidado.

ID
Id guid

Identificador exclusivo do convidado.

IsCoworker
IsCoworker boolean

Mostra se o convidado é colega de trabalho ou não.

ListAndPagesCountResultCategoryResponse

Nome Caminho Tipo Description
List
List array of CategoryResponse

Lista de elementos a serem retornados.

PagesCount
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

ListAndPagesCountResultExpenseResponse

Nome Caminho Tipo Description
List
List array of ExpenseResponse

Lista de elementos a serem retornados.

PagesCount
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

ListAndPagesCountResultProjectResponse

Nome Caminho Tipo Description
List
List array of ProjectResponse

Lista de elementos a serem retornados.

PagesCount
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

ListAndPagesCountResultReportResponse

Nome Caminho Tipo Description
List
List array of ReportResponse

Lista de elementos a serem retornados.

PagesCount
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

ListAndPagesCountResultUserResponse

Nome Caminho Tipo Description
List
List array of UserResponse

Lista de elementos a serem retornados.

PagesCount
PagesCount integer

Número total de páginas.

TotalListCount
TotalListCount integer

Número total de elementos por página.

ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

LoginResponse

Nome Caminho Tipo Description
ID
Id guid
UserToken
UserToken string
LastName
LastName string
Primeiro Nome
FirstName string
Endereço
Address string
City
City string
Número de telefone
PhoneNumber string
Mail
Mail string
ZipCode
ZipCode string
MailAlias
MailAlias string
Linguagem
Language string
CreationDate
CreationDate date-time
Código do País
CountryCode string
FaxNumber
FaxNumber string
Moeda
Currency string
ShemaVersion
ShemaVersion integer
Company_Id
Company_Id guid
Login_Id
Login_Id guid
Manager_Id
Manager_Id guid
Tipo de Usuário
UserType enum
None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
UserRole
UserRole enum
All = 0 
Users = 2 
Missions = 4 
Invoices = 8 
Projects = 16 
Rules = 32 
Settings = 64 
Integrations = 128 
SubscriptionAndBills = 256 
BiReports = 512 
Categories = 1024 
Mileage = 2048 
ReadOnly = 4096 
Vehicles = 8192 
SuppliersManagement = 16384 
Advances = 32768 
VirtualPayment = 65536 
Purchases = 131072 
CustomFields = 262144 
ProPaymentInstruments = 524288 
MissionOrders = 1048576 
BankAccounts = 2097152 
Bookings = 4194304 
Contact = 8388608 
IntegrationsHistory = 16777216 
TechnicalIntegration = 33554432 
Reimbursements = 67108864 
UserTokenDurationSeconds
UserTokenDurationSeconds uint64
ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

PaymentInstrumentResponse

Nome Caminho Tipo Description
Nome
Name string

Nome do instrumento de pagamento.

Description
Description string

Descrição do instrumento de pagamento.

IsActive
IsActive boolean

Mostra se o instrumento de pagamento está ativo ou não.

InstrumentType
InstrumentType enum

Tipo do instrumento de pagamento:

Cash = 0 
Card = 1 
Check = 2 
EWallet = 3 
Coupon = 4 
Wire = 5 
Bank = 6 
Other = 99 
AccountType
AccountType enum

Tipo da conta do instrumento de pagamento:

None = 0 
Professional = 1 
Personal = 2 
LastDigits
LastDigits string

Últimos dígitos do instrumento de pagamento.

CardKey
CardKey string

Chave de cartão do instrumento de pagamento.

JournalCode
JournalCode string

Código de diário do instrumento de pagamento.

Auxiliar
Auxiliary string

Conta auxiliar do instrumento de pagamento.

AccountNumber
AccountNumber string

Número da conta do instrumento de pagamento.

ProjectResponse

Nome Caminho Tipo Description
ID
Id guid

Identificador exclusivo do projeto.

HasBillable
HasBillable boolean

O Project é faturável para o cliente.

Data de Início
StartDate date-time

Data de início do projeto. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Data de Término
EndDate date-time

Data de término do projeto. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

IsActive
IsActive boolean

Mostrar se o projeto está ativo.

MileageConfigurationsStr
MileageConfigurationsStr string

Configuração de quilometragem do projeto.

Endereço
Address string

Endereço do projeto.

ZipCode
ZipCode string

Cep do projeto.

City
City string

Cidade do projeto.

ExternalId
ExternalId string

Identificador externo do projeto.

Nome
Name string

Nome do Projeto.

ProjectRef
ProjectRef string

Referência do projeto

Validator_Id
Validator_Id guid

Identificador de validador exclusivo do projeto.

Reviewer_Id
Reviewer_Id guid

Identificador de reviwer exclusivo do projeto.

ClientName
ClientName string

Nome do cliente do projeto.

ForAllCompany
ForAllCompany boolean

O Project é compartilhado com todos os usuários.

IsBillableDefaultValue
IsBillableDefaultValue boolean

O project é cobrado por padrão para o cliente.

PayId2
PayId2 string

Segundo eixo analítico relevante para o projeto.

Moeda
Currency string

Moeda do projeto.

ExtraData
ExtraData string

Informações adicionais sobre o projeto.

ProjectUseType
ProjectUseType enum

Atributo de sinalizador de enumeração que mostra a qual entidade o projeto será aplicado:

Invoice = 1 
Purchase = 2 
Subscription = 4 
Advance = 8 
MissionOrder = 16 
MileageOnly = 32 
InvoiceOnly = 64 
VirtualCard = 128 
CustomField_Id
CustomField_Id guid

Identificador de campo personalizado exclusivo relacionado ao projeto.

CustomFieldParent_Id
CustomFieldParent_Id guid

Identificador de campo personalizado pai exclusivo relacionado ao projeto.

CategoriesIdsStr
CategoriesIdsStr string

Identificadores de categorias relevantes para o projeto.

ValidatorFullName
ValidatorFullName string

Nome completo do validador do projeto.

ValidatorMail
ValidatorMail string

Email do validador do projeto.

ReviewerFullName
ReviewerFullName string

Reviwer nome completo do projeto.

ReviewerMail
ReviewerMail string

Email do revisor do projeto.

IsReadOnly
IsReadOnly boolean

Mostra se o projeto é somente leitura.

Tags de projeto
ProjectTags array of TagResponse

Lista de marcas do projeto.

ReportResponse

Nome Caminho Tipo Description
ID
Id guid

Identificador de relatório exclusivo.

Nome
Name string

Nome do relatório.

DateCreation
DateCreation date-time

Data de criação do relatório. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Orçamento
Budget decimal

Orçamento do relatório.

Estado
State enum

Estado do relatório: Ativo, rejeitado, validado...

Active = 0 
Submitted = 2 
Rejected = 3 
Validated = 4 
Closed = 5 
ValidatedAndExported = 6 
Reimbursed = 7 
PreSubmitted = 8 
InValidation = 50 
User_Id
User_Id guid

Identificador exclusivo do proprietário do relatório.

UserLastName
UserLastName string

Sobrenome do proprietário do relatório.

UserFirstName
UserFirstName string

Nome do proprietário do relatório.

UserMail
UserMail string

Email do proprietário do relatório.

Manager_Id
Manager_Id guid

Identificador exclusivo do gerenciador do usuário do relatório.

Accountant_Id
Accountant_Id guid

Identificador de contador exclusivo do usuário do relatório.

Reviewer_Id
Reviewer_Id guid

Identificador de reviwer exclusivo do usuário do relatório

InvoicesCount
InvoicesCount integer

Contagem de faturas relacionadas ao relatório.

Value
Value decimal

Valor do relatório.

ValueToReimburse
ValueToReimburse decimal

Valor a ser reembolsado do relatório.

ValueInLocalCurrency
ValueInLocalCurrency decimal

Valor na moeda local do usuário do relatório.

ValueToReimburseInLocalCurrency
ValueToReimburseInLocalCurrency decimal

Valor a ser reembolsado na moeda local do usuário do relatório.

Data de Início
StartDate date-time

Data de início do relatório. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Data de Término
EndDate date-time

Data de término do relatório. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

UserCurrency
UserCurrency string

Moeda do usuário do relatório.

UserLocalCurrency
UserLocalCurrency string

Moeda local do usuário do relatório.

IdShort
IdShort string

Identificador gerado automaticamente do relatório.

CurrentValidator_Id
CurrentValidator_Id guid

Identificador de validador atual exclusivo do relatório.

InvoiceAttachedFilesCount
InvoiceAttachedFilesCount integer

Contagem de arquivos anexados às despesas relevantes para o relatório.

ReportTags
ReportTags array of TagResponse

Lista de marcas do relatório.

TagResponse

Nome Caminho Tipo Description
ID
Id guid

Identificador exclusivo da marca.

Nome
Name string

Nome da marca.

Description
Description string

Descrição da marca.

CreationDate
CreationDate date-time

Data de criação da marca. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

IsActive
IsActive boolean

Mostra se a marca está ativa ou não.

TagType
TagType enum

Atributo de enumeração que é o tipo da marca:

Tag = 1 
SimpleTag = 2 
DefinitionStr
DefinitionStr string

Definição da marca.

UseType
UseType enum

Atributo de enumeração que é o tipo de uso da marca:

Invoice = 2 
Mileage = 4 
Purchase = 8 
Subscription = 16 
Mission = 32 
User = 64 
Balance = 128 

UpdateUserResult

Nome Caminho Tipo Description
UserResponse
UserResponse UserResponse
ResultCode
ResultCode enum

Códigos internos de resposta do Expensya:

Success = 0 
PartialSuccess = 1, 
InvalidData = 7, 
NotAdmin = 20, 
NotAllowed = 30, 
Failed = 70, 
NothingToDo = 91, 
AlreadyExists = 1006... 
Message
Message string

Detalhes extras enviados pelo servidor.

UserResponse

Nome Caminho Tipo Description
ID
Id guid

Identificador exclusivo do usuário.

LastName
LastName string

Sobrenome do usuário.

Primeiro Nome
FirstName string

Nome do usuário.

Endereço
Address string

Endereço do usuário.

Número de telefone
PhoneNumber string

Número de telefone do usuário.

Mail
Mail string

Email do usuário.

MailAlias
MailAlias string

Alias de email do usuário.

ZipCode
ZipCode string

Cep do usuário.

FaxNumber
FaxNumber string

Número de fax do usuário.

CreationDate
CreationDate date-time

Data de criação do usuário. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Código do País
CountryCode string

Código do país do usuário.

Linguagem
Language string

Idioma do usuário.

Moeda
Currency string

Moeda do usuário.

LocalCurrency
LocalCurrency string

Moeda local do usuário.

LocalCountry
LocalCountry string

País local do usuário.

CanCreateCategories
CanCreateCategories boolean

Semeia se o usuário tiver o direito de criar categorias.

Manager_Id
Manager_Id guid

Identificador exclusivo do gerenciador do usuário.

AccountantMail
AccountantMail string

Email do contador do usuário.

AccountantPayId
AccountantPayId string

Eixo analítico do contador do usuário.

Tipo de Usuário
UserType enum

Tipo de usuário:

None = 0 
Employee = 1 
Administrator = 2 
Accountant = 4 
CanRefund = 8 
NotDisabledInImport = 16 
NotUpdatedInImport = 32 
UserTypeToIgnore = 56 
UserState
UserState enum

Estado do usuário:

None = 0 
Validated = 1 
Active = 2 
PayId
PayId string

Eixo analytacal do usuário.

PayId2
PayId2 string

Segundo eixo analítico do usuário.

PayId3
PayId3 string

Terceiro eixo analítico do usuário.

PayId4
PayId4 string

Quarto eixo analítico do usuário

PayId5
PayId5 string

Quinto eixo analítico do usuário.

PayId6
PayId6 string

Sexto eixo analítico do usuário.

ManagerFirstName
ManagerFirstName string

Nome do gerenciador do usuário.

ManagerLastName
ManagerLastName string

Sobrenome do gerenciador do usuário.

ManagerMail
ManagerMail string

Email do gerenciador do usuário.

ManagerPayId
ManagerPayId string

Eixo analítico do gerenciador do usuário.

ManagerUserState
ManagerUserState enum

Estado do gerenciador do usuário:

None = 0 
Validated = 1 
Active = 2 
Reviewer_Id
Reviewer_Id guid

Identificador de reviwer exclusivo do usuário.

ReviewerFirstName
ReviewerFirstName string

Reviwer nome do usuário.

ReviewerLastName
ReviewerLastName string

Sobrenome reviwer do usuário.

ReviewerMail
ReviewerMail string

Reviwer email do usuário.

ReviewerPayId
ReviewerPayId string

Reviwer eixo analítico do usuário.

ReviewerUserState
ReviewerUserState enum

Estado de reviwer do usuário:

None = 0 
Validated = 1 
Active = 2 
Título do Cargo
JobTitle string

Cargo do usuário.

Fornecedor
Vendor string

Fornecedor do usuário.

MileageConfigurationsStr
MileageConfigurationsStr string

Configuração de quilometragem do usuário.

PerDiemConfigName
PerDiemConfigName string

Configuração do Perdiem do usuário.

UserRole
UserRole enum

Acesso de funções do usuário:

All = 0 
Users = 2 
Missions = 4 
Invoices = 8 
Projects = 16 
Rules = 32 
Settings = 64 
Integrations = 128 
SubscriptionAndBills = 256 
BiReports = 512 
Categories = 1024 
Mileage = 2048 
ReadOnly = 4096 
Vehicles = 8192 
SuppliersManagement = 16384 
Advances = 32768 
VirtualPayment = 65536 
Purchases = 131072 
CustomFields = 262144 
ProPaymentInstruments = 524288 
MissionOrders = 1048576 
BankAccounts = 2097152 
Bookings = 4194304 
Contact = 8388608 
IntegrationsHistory = 16777216 
TechnicalIntegration = 33554432 
Reimbursements = 67108864 
ConfigurationSettingsStr
ConfigurationSettingsStr string

Configurações adicionais do usuário.

ConfigurationSettingsReference
ConfigurationSettingsReference string

Referência de configuração do usuário.

LastLoginDate
LastLoginDate date-time

Última data de logon do usuário. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

LastSignInDate
LastSignInDate date-time

Data da última entrada do usuário. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Validadores
Validators array of ValidatorResponse

Lista de validadores do usuário.

UserSimpleTags
UserSimpleTags array of TagResponse

Lista de marcas simples do usuário.

UserTags
UserTags array of TagResponse

Lista de marcas do usuário.

RestrictedTags
RestrictedTags array of TagResponse

As marcas restritas com são gerenciadas pelo usuário.

ValidatorResponse

Nome Caminho Tipo Description
Mail
Mail string
Primeiro Nome
FirstName string
LastName
LastName string
MinimumAmount
MinimumAmount decimal

VATResponse

Nome Caminho Tipo Description
Taxas
Rates array of decimal

Taxas de IVA da despesa.

Valores
Values array of decimal

Valores AT da despesa.

VatFreeAmount
VatFreeAmount decimal

Quantidade livre do IVA.

Dicas
Tips decimal

Dicas da despesa

VehicleResponse

Nome Caminho Tipo Description
Nome
Name string

Nome do veículo.

DateCreation
DateCreation date-time

Data de criação do veículo. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

CreationYearKm
CreationYearKm decimal

Distância já registrada fora de Expensya no ano de criação no Km.

CreationYearMiles
CreationYearMiles decimal

Distância já arquivada fora de Expensya no ano de criação em milha.

LastYearDistanceKm
LastYearDistanceKm decimal

Distância já registrada fora de Expensya no último ano em Km.

LastUpdatedYear
LastUpdatedYear integer

Último ano atualizado do veículo.

VehicleType
VehicleType enum

Tipo do veículo:

Car = 1 
Moped = 2 
Scooter = 3 
Motocyle = 4 
Bicycle = 5 
InternalVehicleType
InternalVehicleType enum

Tipo interno do veículo:

None = 0 
Personal = 1 
Professional = 2 
CurrentValidator_Id
CurrentValidator_Id guid

Identificador exclusivo do validador atual do veículo.

LastValidatorReminderDate
LastValidatorReminderDate date-time

Data do último lembrete do validador do veículo. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Comments
Comments string

Comentários do veículo.

Estado
State enum

Estado do veículo:

Disabled = 0 
Active = 1 
Submitted = 2 
Approved = 3 
Rejected = 4 
All = -1 
ExternalId
ExternalId string

Identificador externo do veículo.

AdministrativePower
AdministrativePower integer

Poder administrativo do veículo.

IsActive
IsActive boolean

Mostra se o veículo está ativo ou não.

AttachedFilesCount
AttachedFilesCount integer

Contagem dos arquivos anexados ao veículo.

CreationType
CreationType enum

Tipo da criação do veículo:

UserCreated = 0 
DefaultVehicle = 1 
Data de Início
StartDate date-time

Data de início do veículo. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

Data de Término
EndDate date-time

Data de término do veículo. Respeita o formato de data padrão ISO 8601. por exemplo: 2018-06-04T08:30:15.023Z

TupleStringDecimal

Nome Caminho Tipo Description
Item1
Item1 string
Item2
Item2 decimal

ApiExpenseExpenseIdImageGet200ApplicationJsonResponse