{ "apiConfig": { "baseUrl": "http://api.huertos.local", "coreUrl": "http://api.miarma.local", "endpoints": { "auth": { "login": "/v1/login", "validateToken": "/auth/v1/validate-token", "refreshToken": "/auth/v1/refresh-token", "changePassword": "/auth/v1/change-password", "loginValidate": "/auth/v1/login/validate" }, "members": { "all": "/raw/v1/members", "byId": "/raw/v1/members/:user_id", "profile": "/v1/members/profile", "byMemberNumber": "/v1/members/number/:member_number", "byPlotNumber": "/v1/members/plot/:plot_number", "byDni": "/v1/members/dni/:dni", "payments": "/v1/members/number/:member_number/incomes", "hasPaid": "/v1/members/number/:member_number/has-paid", "waitlist": "/v1/members/waitlist", "limitedWaitlist": "/v1/members/waitlist/limited", "lastMemberNumber": "/v1/members/latest-number", "hasCollaborator": "/v1/members/number/:member_number/has-collaborator", "hasCollaboratorRequest": "/v1/members/number/:member_number/has-collaborator-request", "hasGreenHouse": "/v1/members/number/:member_number/has-greenhouse", "hasGreenHouseRequest": "/v1/members/number/:member_number/has-greenhouse-request", "changeType": "/v1/members/number/:user_id/type", "changeStatus": "/v1/members/number/:user_id/status" }, "incomes": { "all": "/raw/v1/incomes", "allWithNames": "/raw/v1/incomes-with-names", "byId": "/raw/v1/incomes/:income_id", "myIncomes": "/v1/incomes/my-incomes" }, "expenses": { "all": "/raw/v1/expenses", "byId": "/raw/v1/expenses/:expense_id" }, "balance": { "all": "/raw/v1/balance" }, "announces": { "all": "/raw/v1/announces", "byId": "/raw/v1/announces/:announce_id" }, "requests": { "all": "/raw/v1/requests", "byId": "/raw/v1/requests/:request_id", "allWithPreUsers": "/v1/requests-full", "byIdWithPreUser": "/v1/requests-full/:request_id", "countPending": "/v1/requests/count", "myRequests": "/v1/requests/my-requests", "accept": "/v1/requests/:request_id/accept", "reject": "/v1/requests/:request_id/reject" }, "pre_users": { "all": "/raw/v1/pre_users", "byId": "/raw/v1/pre_users/:pre_user_id", "validation": "/v1/pre_users/validate" }, "files": { "all": "/raw/v1/files", "byId": "/raw/v1/files/:file_id", "upload": "/raw/v1/files/upload", "download": "/raw/v1/files/download/:file_id", "userFiles": "/raw/v1/files/myfiles" }, "mail": { "all": "/v1/mails", "byIndex": "/v1/mails/:index", "send": "/v1/mails/send" } } } }