38 lines
635 B
TypeScript
38 lines
635 B
TypeScript
/**
|
|
* Dolibarr API response types
|
|
*/
|
|
|
|
export interface DolibarrErrorResponse {
|
|
error: {
|
|
code: string;
|
|
message: string;
|
|
};
|
|
}
|
|
|
|
export interface DolibarrThirdParty {
|
|
id: number;
|
|
name: string;
|
|
name_alias?: string;
|
|
email?: string;
|
|
phone?: string;
|
|
address?: string;
|
|
zip?: string;
|
|
town?: string;
|
|
status: number;
|
|
client: number;
|
|
code_client: string;
|
|
date_creation: string;
|
|
date_modification?: string;
|
|
}
|
|
|
|
export interface DolibarrUser {
|
|
id: number;
|
|
login: string;
|
|
lastname?: string;
|
|
firstname?: string;
|
|
email?: string;
|
|
status: number;
|
|
admin: number;
|
|
entity: number;
|
|
employee: number;
|
|
}
|