L'API Accounts de Linxo Connect applique automatiquement une catégorie aux transactions, lorsque cela est techniquement possible*.
Cette catégorie est alors visible en retour du endpoint GET /transactions.
Voici un exemple :
{
"account_id": "68099494",
"amount": -12.0,
"type": "DIRECT_DEBIT",
"origin": "TRANSACTION",
"category_id": "PETS",
"date": 1725919200,
"import_date": 1725947545,
"booking_date": 1725919200,
"value_date": 1725919200,
"last_update_date": 1726033393,
"label": "Societe Protectrice des Animaux",
"notes": "PRELEVEMENT EUROPEEN XXX DE: Societe Protectrice des Animaux",
"source": {
"label": "Societe Protectrice des Animaux"
},
"currency": "EUR",
"remittance_information": [
"PRELEVEMENT EUROPEEN XXX DE: Societe Protectrice des Animaux"
],
"status": "BOOKED",
"id": "3226403343"
},
Le champ category_id est valorisé à "PETS" car notre système a détecté que la transaction était lié à la Société Protectrice des Animaux.
Pour visualiser l'ensemble des catégories existantes, vous pouvez appeler le endpoint GET /categories.
Voici la liste complète :
[
{
"id": "DAILY_LIFE",
"label": "Dépenses vie courante",
"type": "EXPENSE"
},
{
"id": "SUPERMARKET",
"label": "Alimentation, supermarché",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "CONSUMER_LOAN",
"label": "Remb. prêt conso",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "DRESSING",
"label": "Habillement, accessoires",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "PETS",
"label": "Animaux",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "TELECOM",
"label": "Internet, TV, télécom",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "SNAKS_ANDWORK_MEALS",
"label": "Snacks, repas au travail",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "CHARITY",
"label": "Dons caritatifs",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "GIFTS_OFFERED",
"label": "Cadeaux offerts",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "PERSONAL_CARE",
"label": "Coiffeur, esthétique, cosmétique, soins",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "TOBACCO_PRESS",
"label": "Tabac/Presse",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "SHOPPING_E_COMMERCE",
"label": "Shopping/e-Commerce",
"type": "EXPENSE",
"parent": {
"id": "DAILY_LIFE",
"label": "Dépenses vie courante"
}
},
{
"id": "TRANSPORTATION",
"label": "Transports, véhicules",
"type": "EXPENSE"
},
{
"id": "VEHICULE_PURCHASE",
"label": "Achat véhicule",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "VEHICULE_LOAN",
"label": "Remb. prêt véhicule",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "VEHICULE_RENTAL",
"label": "Location véhicule",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "VEHICULE_INSURANCE",
"label": "Assurance véhicule",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "VEHICULE_MAINTENANCE",
"label": "Entretien, équipements véhicules",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "VEHICULE_GAS",
"label": "Carburant",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "PRIVATE_PARKING",
"label": "Garage, parking privé",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "PARKING_AND_TOLL",
"label": "Parking, péages, PV",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "PUBLIC_TRANSPORTATION",
"label": "Transports en commun",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "TAXI",
"label": "Taxi et VTC",
"type": "EXPENSE",
"parent": {
"id": "TRANSPORTATION",
"label": "Transports, véhicules"
}
},
{
"id": "SERVICES",
"label": "Services",
"type": "EXPENSE"
},
{
"id": "POST",
"label": "Poste, courrier",
"type": "EXPENSE",
"parent": {
"id": "SERVICES",
"label": "Services"
}
},
{
"id": "LEGAL_COUNSEL",
"label": "Conseil juridique",
"type": "EXPENSE",
"parent": {
"id": "SERVICES",
"label": "Services"
}
},
{
"id": "HOME_ASSISTANCE",
"label": "Aide-à-domicile",
"type": "EXPENSE",
"parent": {
"id": "SERVICES",
"label": "Services"
}
},
{
"id": "BANK_FEES",
"label": "Frais bancaires",
"type": "EXPENSE",
"parent": {
"id": "SERVICES",
"label": "Services"
}
},
{
"id": "FINANCIAL_ADVISOR",
"label": "Conseil financier",
"type": "EXPENSE",
"parent": {
"id": "SERVICES",
"label": "Services"
}
},
{
"id": "INSURANCES",
"label": "Assurances",
"type": "EXPENSE",
"parent": {
"id": "SERVICES",
"label": "Services"
}
},
{
"id": "KIDS",
"label": "Enfants",
"type": "EXPENSE"
},
{
"id": "KIDS_ALLOWANCE",
"label": "Argent de poche",
"type": "EXPENSE",
"parent": {
"id": "KIDS",
"label": "Enfants"
}
},
{
"id": "SCHOOL_RESTAURANT",
"label": "Restauration scolaire",
"type": "EXPENSE",
"parent": {
"id": "KIDS",
"label": "Enfants"
}
},
{
"id": "CHILD_CARE",
"label": "Garde d'enfants",
"type": "EXPENSE",
"parent": {
"id": "KIDS",
"label": "Enfants"
}
},
{
"id": "SCHOOL_INSURANCE",
"label": "Assurance scolaire",
"type": "EXPENSE",
"parent": {
"id": "KIDS",
"label": "Enfants"
}
},
{
"id": "TOYS_AND_GIFTS",
"label": "Jouets, cadeaux",
"type": "EXPENSE",
"parent": {
"id": "KIDS",
"label": "Enfants"
}
},
{
"id": "PENSION_PAID",
"label": "Pension versée",
"type": "EXPENSE",
"parent": {
"id": "KIDS",
"label": "Enfants"
}
},
{
"id": "KIDS_ACTIVITIES",
"label": "Activités enfants",
"type": "EXPENSE",
"parent": {
"id": "KIDS",
"label": "Enfants"
}
},
{
"id": "HEALTH",
"label": "Santé, prévoyance",
"type": "EXPENSE"
},
{
"id": "HEALTH_EXPENSES",
"label": "Frais, remb santé",
"type": "EXPENSE",
"parent": {
"id": "HEALTH",
"label": "Santé, prévoyance"
}
},
{
"id": "HEALTH_INSURANCE",
"label": "Cotis mutuelle, prévoyance",
"type": "EXPENSE",
"parent": {
"id": "HEALTH",
"label": "Santé, prévoyance"
}
},
{
"id": "ACTIVITIES",
"label": "Sports, loisirs",
"type": "EXPENSE"
},
{
"id": "ACTIVITY_FEES",
"label": "Cotis. sports, loisirs",
"type": "EXPENSE",
"parent": {
"id": "ACTIVITIES",
"label": "Sports, loisirs"
}
},
{
"id": "ACTIVITY_EQUIPMENTS",
"label": "Equipement sports, loisirs",
"type": "EXPENSE",
"parent": {
"id": "ACTIVITIES",
"label": "Sports, loisirs"
}
},
{
"id": "ACTIVITY_LESSONS",
"label": "Cours sports, loisirs",
"type": "EXPENSE",
"parent": {
"id": "ACTIVITIES",
"label": "Sports, loisirs"
}
},
{
"id": "ELECTRONICS_AND_MULTIMEDIA",
"label": "Electronique, multimédia",
"type": "EXPENSE",
"parent": {
"id": "ACTIVITIES",
"label": "Sports, loisirs"
}
},
{
"id": "BOOKS_MOVIES_MUSIC",
"label": "Musique, livres, films",
"type": "EXPENSE",
"parent": {
"id": "ACTIVITIES",
"label": "Sports, loisirs"
}
},
{
"id": "HOBBY_AND_PASSION",
"label": "Passion, hobby",
"type": "EXPENSE",
"parent": {
"id": "ACTIVITIES",
"label": "Sports, loisirs"
}
},
{
"id": "GOING_OUT_AND_TRAVEL",
"label": "Sorties, voyages",
"type": "EXPENSE"
},
{
"id": "JOURNEY",
"label": "Avion/train/bateau...",
"type": "EXPENSE",
"parent": {
"id": "GOING_OUT_AND_TRAVEL",
"label": "Sorties, voyages"
}
},
{
"id": "RESTAURANTS_AND_BARS",
"label": "Restaurants, soirées",
"type": "EXPENSE",
"parent": {
"id": "GOING_OUT_AND_TRAVEL",
"label": "Sorties, voyages"
}
},
{
"id": "GOING_OUT_ENTERTAINMENT",
"label": "Sorties détente",
"type": "EXPENSE",
"parent": {
"id": "GOING_OUT_AND_TRAVEL",
"label": "Sorties, voyages"
}
},
{
"id": "GOING_OUT_CULTURE",
"label": "Sorties culturelles",
"type": "EXPENSE",
"parent": {
"id": "GOING_OUT_AND_TRAVEL",
"label": "Sorties, voyages"
}
},
{
"id": "TRAVEL",
"label": "Voyages",
"type": "EXPENSE",
"parent": {
"id": "GOING_OUT_AND_TRAVEL",
"label": "Sorties, voyages"
}
},
{
"id": "EDUCATION_AND_TRAINING",
"label": "Education, formation",
"type": "EXPENSE"
},
{
"id": "TUITION",
"label": "Inscription, scolarité",
"type": "EXPENSE",
"parent": {
"id": "EDUCATION_AND_TRAINING",
"label": "Education, formation"
}
},
{
"id": "EDU_BOOKS_AND_SUPPLIES",
"label": "Livres, fournitures (éducation)",
"type": "EXPENSE",
"parent": {
"id": "EDUCATION_AND_TRAINING",
"label": "Education, formation"
}
},
{
"id": "STUDENT_LOAN",
"label": "Remb. prêt étudiant",
"type": "EXPENSE",
"parent": {
"id": "EDUCATION_AND_TRAINING",
"label": "Education, formation"
}
},
{
"id": "EDU_LESSONS",
"label": "Cours, soutien scolaire",
"type": "EXPENSE",
"parent": {
"id": "EDUCATION_AND_TRAINING",
"label": "Education, formation"
}
},
{
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier",
"type": "EXPENSE"
},
{
"id": "REAL_ESTATE_LOAN",
"label": "Remb. prêt immobilier",
"type": "EXPENSE",
"parent": {
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier"
}
},
{
"id": "RENT",
"label": "Loyer",
"type": "EXPENSE",
"parent": {
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier"
}
},
{
"id": "HOME_CHARGES",
"label": "Charges logement",
"type": "EXPENSE",
"parent": {
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier"
}
},
{
"id": "HOME_INSURANCE",
"label": "Assurance logement",
"type": "EXPENSE",
"parent": {
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier"
}
},
{
"id": "HOME_IMPROVEMENT",
"label": "Travaux, déco, jardin",
"type": "EXPENSE",
"parent": {
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier"
}
},
{
"id": "HOME_HARDWARE",
"label": "Meubles, équipement",
"type": "EXPENSE",
"parent": {
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier"
}
},
{
"id": "WATER",
"label": "Eau",
"type": "EXPENSE",
"parent": {
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier"
}
},
{
"id": "POWER",
"label": "Electricité, gaz, chauffage",
"type": "EXPENSE",
"parent": {
"id": "HOME_AND_REAL_ESTATE",
"label": "Logement, immobilier"
}
},
{
"id": "TAX",
"label": "Impôts",
"type": "EXPENSE"
},
{
"id": "INCOME_TAX",
"label": "Impôts sur le revenu",
"type": "EXPENSE",
"parent": {
"id": "TAX",
"label": "Impôts"
}
},
{
"id": "SOCIAL_TAX",
"label": "Contributions sociales",
"type": "EXPENSE",
"parent": {
"id": "TAX",
"label": "Impôts"
}
},
{
"id": "WEALTH_TAX",
"label": "ISF",
"type": "EXPENSE",
"parent": {
"id": "TAX",
"label": "Impôts"
}
},
{
"id": "REAL_ESTATE_TAX",
"label": "Taxes foncières, d'habitation",
"type": "EXPENSE",
"parent": {
"id": "TAX",
"label": "Impôts"
}
},
{
"id": "INCOME_CAT",
"label": "Revenus",
"type": "INCOME"
},
{
"id": "ACTIVITY_INCOME",
"label": "Salaire/Revenus d'activité",
"type": "INCOME"
},
{
"id": "REPLACEMENT_INCOME",
"label": "Revenus de remplacement",
"type": "INCOME"
},
{
"id": "INTERESTS",
"label": "Intérêts",
"type": "INCOME"
},
{
"id": "DIVIDENDS",
"label": "Dividendes",
"type": "INCOME"
},
{
"id": "DONATIONS_RECEIVED",
"label": "Cadeaux, dons reçus",
"type": "INCOME"
},
{
"id": "ALLOCATIONS",
"label": "Aides et allocations",
"type": "INCOME"
},
{
"id": "RENTAL_INCOME",
"label": "Revenus locatifs",
"type": "INCOME"
},
{
"id": "ADDITIONAL_INCOME",
"label": "Revenus complémentaires",
"type": "INCOME"
},
{
"id": "RETIREMENT",
"label": "Retraite",
"type": "INCOME"
},
{
"id": "EXCLUDE_FROM_BUDGET_CAT",
"label": "Hors budget",
"type": "OFF_BUDGET"
},
{
"id": "SAVINGS",
"label": "Virements d'épargne",
"type": "OFF_BUDGET"
},
{
"id": "PROFESSIONAL_EXPENSES",
"label": "Notes de frais (+/-)",
"type": "OFF_BUDGET"
},
{
"id": "INVESTMENT_BUY_SELL",
"label": "Achats, ventes de titres",
"type": "OFF_BUDGET"
},
{
"id": "FRIEND_BORROWING",
"label": "Avances, remboursements",
"type": "OFF_BUDGET"
},
{
"id": "INTERNAL_TRANSFER",
"label": "Virements internes",
"type": "OFF_BUDGET"
},
{
"id": "CREDIT_CARD_PAYMENT",
"label": "Prél. carte débit différé",
"type": "OFF_BUDGET"
},
{
"id": "LOAN_CREDIT",
"label": "Déblocage prêt, crédits, réserves",
"type": "OFF_BUDGET"
},
{
"id": "POTENTIAL_TRANSFER",
"label": "Virements à catégoriser",
"type": "UNCATEGORIZED"
},
{
"id": "CHECK",
"label": "Chèques",
"type": "UNCATEGORIZED"
},
{
"id": "ATM",
"label": "Retraits d'espèces",
"type": "UNCATEGORIZED"
}
]
A noter que certaines catégories possèdent une catégorie 'parent'
Exemple avec la catégorie "PETS", qui est une sous-catégorie de "DAILY_LIFE"
Pour plus de renseignements sur le endpoint GET /categories, vous pouvez consulter notre DevPortal.
*La catégorisation va en grande partie s'appliquer grâce au label de transaction fournis par les banques. Si ceux ci sont peu explicites, il est possible que la catégorisation ne soit pas possible.