Introducing API v1 for Mosquito Alert platform, a project desgined to facilitate citizen science initiatives and enable collaboration among scientists, public health officials, and environmental managers in the investigation and control of disease-carrying mosquitoes.
This API client was generated by the OpenAPI Generator project. By using the OpenAPI spec from a remote server, you can easily generate an API client.
- API version: v1
- Package version: 0.1.2
- Generator version: 7.12.0
- Build package: org.openapitools.codegen.languages.RClientCodegen
Install the dependencies
install.packages("jsonlite")
install.packages("httr")
install.packages("base64enc")
git clone https://github.com/Mosquito-Alert/mosquito-alert-R-sdk
cd mosquito-alert-R-sdk
R CMD build .
R CMD check MosquitoAlert_0.1.2.tar.gz --no-manual
R CMD INSTALL --preclean MosquitoAlert_0.1.2.tar.gz
install.packages("MosquitoAlert")
To install directly from Github, use devtools
:
install.packages("devtools")
library(devtools)
install_github("Mosquito-Alert/mosquito-alert-R-sdk")
To install the package from a local file:
install.packages("MosquitoAlert_0.1.2.tar.gz", repos = NULL, type = "source")
library(MosquitoAlert)
To reformat code using styler, please run the following in the R console:
install.packages("remotes")
remotes::install_github("r-lib/[email protected]")
library("styler")
style_dir()
All URIs are relative to https://api.mosquitoalert.com/v1
Class | Method | HTTP request | Description |
---|---|---|---|
AuthApi | change_password | POST /auth/password/change/ | |
AuthApi | obtain_token | POST /auth/token/ | |
AuthApi | refresh_token | POST /auth/token/refresh/ | |
AuthApi | signup_guest | POST /auth/signup/guest/ | |
AuthApi | verify_token | POST /auth/token/verify/ | |
BitesApi | create | POST /bites/ | |
BitesApi | destroy | DELETE /bites/{uuid}/ | |
BitesApi | list | GET /bites/ | |
BitesApi | list_mine | GET /me/bites/ | |
BitesApi | retrieve | GET /bites/{uuid}/ | |
BreedingSitesApi | create | POST /breeding-sites/ | |
BreedingSitesApi | destroy | DELETE /breeding-sites/{uuid}/ | |
BreedingSitesApi | list | GET /breeding-sites/ | |
BreedingSitesApi | list_mine | GET /me/breeding-sites/ | |
BreedingSitesApi | retrieve | GET /breeding-sites/{uuid}/ | |
CampaignsApi | list | GET /campaigns/ | |
CampaignsApi | retrieve | GET /campaigns/{id}/ | |
CountriesApi | retrieve | GET /countries/{id}/ | |
DevicesApi | create | POST /devices/ | |
DevicesApi | partial_update | PATCH /devices/{device_id}/ | |
DevicesApi | retrieve | GET /devices/{device_id}/ | |
DevicesApi | update | PUT /devices/{device_id}/ | |
FixesApi | create | POST /fixes/ | |
NotificationsApi | create | POST /notifications/ | |
NotificationsApi | list | GET /notifications/ | |
NotificationsApi | list_mine | GET /me/notifications/ | |
NotificationsApi | partial_update | PATCH /notifications/{id}/ | |
NotificationsApi | retrieve | GET /notifications/{id}/ | |
NotificationsApi | update | PUT /notifications/{id}/ | |
ObservationsApi | create | POST /observations/ | |
ObservationsApi | destroy | DELETE /observations/{uuid}/ | |
ObservationsApi | list | GET /observations/ | |
ObservationsApi | list_mine | GET /me/observations/ | |
ObservationsApi | prediction_create | POST /observations/{uuid}/prediction/ | |
ObservationsApi | prediction_destroy | DELETE /observations/{uuid}/prediction/ | |
ObservationsApi | prediction_retrieve | GET /observations/{uuid}/prediction/ | |
ObservationsApi | retrieve | GET /observations/{uuid}/ | |
PartnersApi | list | GET /partners/ | |
PartnersApi | retrieve | GET /partners/{id}/ | |
PhotosApi | prediction_create | POST /photos/{uuid}/prediction/ | |
PhotosApi | prediction_destroy | DELETE /photos/{uuid}/prediction/ | |
PhotosApi | prediction_retrieve | GET /photos/{uuid}/prediction/ | |
PhotosApi | retrieve | GET /photos/{uuid}/ | |
UsersApi | partial_update | PATCH /users/{uuid}/ | |
UsersApi | retrieve | GET /users/{uuid}/ | |
UsersApi | retrieve_mine | GET /me/ | |
UsersApi | update | PUT /users/{uuid}/ |
- AppUserTokenObtainPair
- AppUserTokenObtainPairRequest
- AuthChangePasswordError
- AuthChangePasswordNonFieldErrorsErrorComponent
- AuthChangePasswordPasswordErrorComponent
- AuthChangePasswordValidationError
- AuthObtainTokenDeviceIdErrorComponent
- AuthObtainTokenError
- AuthObtainTokenNonFieldErrorsErrorComponent
- AuthObtainTokenPasswordErrorComponent
- AuthObtainTokenUsernameErrorComponent
- AuthObtainTokenValidationError
- AuthRefreshTokenError
- AuthRefreshTokenNonFieldErrorsErrorComponent
- AuthRefreshTokenRefreshErrorComponent
- AuthRefreshTokenValidationError
- AuthSignupGuestError
- AuthSignupGuestNonFieldErrorsErrorComponent
- AuthSignupGuestPasswordErrorComponent
- AuthSignupGuestValidationError
- AuthVerifyTokenError
- AuthVerifyTokenNonFieldErrorsErrorComponent
- AuthVerifyTokenTokenErrorComponent
- AuthVerifyTokenValidationError
- Bite
- BiteRequest
- BitesCreateChestBiteCountErrorComponent
- BitesCreateCreatedAtErrorComponent
- BitesCreateError
- BitesCreateEventEnvironmentErrorComponent
- BitesCreateEventMomentErrorComponent
- BitesCreateHeadBiteCountErrorComponent
- BitesCreateLeftArmBiteCountErrorComponent
- BitesCreateLeftLegBiteCountErrorComponent
- BitesCreateLocationNonFieldErrorsErrorComponent
- BitesCreateLocationPointErrorComponent
- BitesCreateLocationTypeErrorComponent
- BitesCreateNonFieldErrorsErrorComponent
- BitesCreateNoteErrorComponent
- BitesCreateRightArmBiteCountErrorComponent
- BitesCreateRightLegBiteCountErrorComponent
- BitesCreateSentAtErrorComponent
- BitesCreateTagsErrorComponent
- BitesCreateTagsINDEXErrorComponent
- BitesCreateValidationError
- BitesListCreatedAtErrorComponent
- BitesListError
- BitesListLocationCountryIdErrorComponent
- BitesListLocationNuts2ErrorComponent
- BitesListLocationNuts3ErrorComponent
- BitesListMineCreatedAtErrorComponent
- BitesListMineError
- BitesListMineLocationCountryIdErrorComponent
- BitesListMineLocationNuts2ErrorComponent
- BitesListMineLocationNuts3ErrorComponent
- BitesListMineOrderByErrorComponent
- BitesListMineReceivedAtErrorComponent
- BitesListMineShortIdErrorComponent
- BitesListMineUpdatedAtErrorComponent
- BitesListMineUserUuidErrorComponent
- BitesListMineValidationError
- BitesListOrderByErrorComponent
- BitesListReceivedAtErrorComponent
- BitesListShortIdErrorComponent
- BitesListUpdatedAtErrorComponent
- BitesListUserUuidErrorComponent
- BitesListValidationError
- BoundingBox
- BoundingBoxRequest
- BreedingSite
- BreedingSiteRequest
- BreedingsitesCreateCreatedAtErrorComponent
- BreedingsitesCreateError
- BreedingsitesCreateHasLarvaeErrorComponent
- BreedingsitesCreateHasNearMosquitoesErrorComponent
- BreedingsitesCreateHasWaterErrorComponent
- BreedingsitesCreateInPublicAreaErrorComponent
- BreedingsitesCreateLocationNonFieldErrorsErrorComponent
- BreedingsitesCreateLocationPointErrorComponent
- BreedingsitesCreateLocationTypeErrorComponent
- BreedingsitesCreateNonFieldErrorsErrorComponent
- BreedingsitesCreateNoteErrorComponent
- BreedingsitesCreatePhotosINDEXFileErrorComponent
- BreedingsitesCreatePhotosINDEXNonFieldErrorsErrorComponent
- BreedingsitesCreatePhotosNonFieldErrorsErrorComponent
- BreedingsitesCreateSentAtErrorComponent
- BreedingsitesCreateSiteTypeErrorComponent
- BreedingsitesCreateTagsErrorComponent
- BreedingsitesCreateTagsINDEXErrorComponent
- BreedingsitesCreateValidationError
- BreedingsitesListCreatedAtErrorComponent
- BreedingsitesListError
- BreedingsitesListLocationCountryIdErrorComponent
- BreedingsitesListLocationNuts2ErrorComponent
- BreedingsitesListLocationNuts3ErrorComponent
- BreedingsitesListMineCreatedAtErrorComponent
- BreedingsitesListMineError
- BreedingsitesListMineLocationCountryIdErrorComponent
- BreedingsitesListMineLocationNuts2ErrorComponent
- BreedingsitesListMineLocationNuts3ErrorComponent
- BreedingsitesListMineOrderByErrorComponent
- BreedingsitesListMineReceivedAtErrorComponent
- BreedingsitesListMineShortIdErrorComponent
- BreedingsitesListMineUpdatedAtErrorComponent
- BreedingsitesListMineUserUuidErrorComponent
- BreedingsitesListMineValidationError
- BreedingsitesListOrderByErrorComponent
- BreedingsitesListReceivedAtErrorComponent
- BreedingsitesListShortIdErrorComponent
- BreedingsitesListUpdatedAtErrorComponent
- BreedingsitesListUserUuidErrorComponent
- BreedingsitesListValidationError
- Campaign
- CampaignsListCountryIdErrorComponent
- CampaignsListError
- CampaignsListOrderByErrorComponent
- CampaignsListValidationError
- Country
- CreateNotification
- CreateNotificationMessage
- CreateNotificationMessageRequest
- Device
- DeviceOs
- DeviceOsRequest
- DeviceRequest
- DeviceUpdate
- DeviceUpdateRequest
- DevicesCreateDeviceIdErrorComponent
- DevicesCreateError
- DevicesCreateFcmTokenErrorComponent
- DevicesCreateManufacturerErrorComponent
- DevicesCreateMobileAppNonFieldErrorsErrorComponent
- DevicesCreateMobileAppPackageNameErrorComponent
- DevicesCreateMobileAppPackageVersionErrorComponent
- DevicesCreateModelErrorComponent
- DevicesCreateNameErrorComponent
- DevicesCreateNonFieldErrorsErrorComponent
- DevicesCreateOsLocaleErrorComponent
- DevicesCreateOsNameErrorComponent
- DevicesCreateOsNonFieldErrorsErrorComponent
- DevicesCreateOsVersionErrorComponent
- DevicesCreateTypeErrorComponent
- DevicesCreateValidationError
- DevicesPartialUpdateError
- DevicesPartialUpdateFcmTokenErrorComponent
- DevicesPartialUpdateMobileAppNonFieldErrorsErrorComponent
- DevicesPartialUpdateMobileAppPackageNameErrorComponent
- DevicesPartialUpdateMobileAppPackageVersionErrorComponent
- DevicesPartialUpdateNameErrorComponent
- DevicesPartialUpdateNonFieldErrorsErrorComponent
- DevicesPartialUpdateOsLocaleErrorComponent
- DevicesPartialUpdateOsNameErrorComponent
- DevicesPartialUpdateOsNonFieldErrorsErrorComponent
- DevicesPartialUpdateOsVersionErrorComponent
- DevicesPartialUpdateValidationError
- DevicesUpdateError
- DevicesUpdateFcmTokenErrorComponent
- DevicesUpdateMobileAppNonFieldErrorsErrorComponent
- DevicesUpdateMobileAppPackageNameErrorComponent
- DevicesUpdateMobileAppPackageVersionErrorComponent
- DevicesUpdateNameErrorComponent
- DevicesUpdateNonFieldErrorsErrorComponent
- DevicesUpdateOsLocaleErrorComponent
- DevicesUpdateOsNameErrorComponent
- DevicesUpdateOsNonFieldErrorsErrorComponent
- DevicesUpdateOsVersionErrorComponent
- DevicesUpdateValidationError
- Error401
- Error403
- Error404
- ErrorResponse401
- ErrorResponse403
- ErrorResponse404
- Fix
- FixLocation
- FixLocationRequest
- FixRequest
- FixesCreateCoverageUuidErrorComponent
- FixesCreateCreatedAtErrorComponent
- FixesCreateError
- FixesCreateNonFieldErrorsErrorComponent
- FixesCreatePointLatitudeErrorComponent
- FixesCreatePointLongitudeErrorComponent
- FixesCreatePointNonFieldErrorsErrorComponent
- FixesCreatePowerErrorComponent
- FixesCreateSentAtErrorComponent
- FixesCreateValidationError
- GuestRegistration
- GuestRegistrationRequest
- LocalizedField
- LocalizedFieldRequest
- Location
- LocationPoint
- LocationRequest
- MetaNotificationRequest
- MobileApp
- MobileAppRequest
- Notification
- NotificationMessage
- NotificationRequest
- NotificationsCreateError
- NotificationsCreateMessageBodyBgErrorComponent
- NotificationsCreateMessageBodyBnErrorComponent
- NotificationsCreateMessageBodyCaErrorComponent
- NotificationsCreateMessageBodyDeErrorComponent
- NotificationsCreateMessageBodyElErrorComponent
- NotificationsCreateMessageBodyEnErrorComponent
- NotificationsCreateMessageBodyEsErrorComponent
- NotificationsCreateMessageBodyEuErrorComponent
- NotificationsCreateMessageBodyFrErrorComponent
- NotificationsCreateMessageBodyGlErrorComponent
- NotificationsCreateMessageBodyHrErrorComponent
- NotificationsCreateMessageBodyHuErrorComponent
- NotificationsCreateMessageBodyItErrorComponent
- NotificationsCreateMessageBodyLbErrorComponent
- NotificationsCreateMessageBodyMkErrorComponent
- NotificationsCreateMessageBodyNlErrorComponent
- NotificationsCreateMessageBodyNonFieldErrorsErrorComponent
- NotificationsCreateMessageBodyPtErrorComponent
- NotificationsCreateMessageBodyRoErrorComponent
- NotificationsCreateMessageBodySlErrorComponent
- NotificationsCreateMessageBodySqErrorComponent
- NotificationsCreateMessageBodySrErrorComponent
- NotificationsCreateMessageBodySvErrorComponent
- NotificationsCreateMessageBodyTrErrorComponent
- NotificationsCreateMessageBodyZhCNErrorComponent
- NotificationsCreateMessageNonFieldErrorsErrorComponent
- NotificationsCreateMessageTitleBgErrorComponent
- NotificationsCreateMessageTitleBnErrorComponent
- NotificationsCreateMessageTitleCaErrorComponent
- NotificationsCreateMessageTitleDeErrorComponent
- NotificationsCreateMessageTitleElErrorComponent
- NotificationsCreateMessageTitleEnErrorComponent
- NotificationsCreateMessageTitleEsErrorComponent
- NotificationsCreateMessageTitleEuErrorComponent
- NotificationsCreateMessageTitleFrErrorComponent
- NotificationsCreateMessageTitleGlErrorComponent
- NotificationsCreateMessageTitleHrErrorComponent
- NotificationsCreateMessageTitleHuErrorComponent
- NotificationsCreateMessageTitleItErrorComponent
- NotificationsCreateMessageTitleLbErrorComponent
- NotificationsCreateMessageTitleMkErrorComponent
- NotificationsCreateMessageTitleNlErrorComponent
- NotificationsCreateMessageTitleNonFieldErrorsErrorComponent
- NotificationsCreateMessageTitlePtErrorComponent
- NotificationsCreateMessageTitleRoErrorComponent
- NotificationsCreateMessageTitleSlErrorComponent
- NotificationsCreateMessageTitleSqErrorComponent
- NotificationsCreateMessageTitleSrErrorComponent
- NotificationsCreateMessageTitleSvErrorComponent
- NotificationsCreateMessageTitleTrErrorComponent
- NotificationsCreateMessageTitleZhCNErrorComponent
- NotificationsCreateNonFieldErrorsErrorComponent
- NotificationsCreateReceiverTypeErrorComponent
- NotificationsCreateTopicCodesErrorComponent
- NotificationsCreateTopicCodesINDEXErrorComponent
- NotificationsCreateUserUuidsErrorComponent
- NotificationsCreateUserUuidsINDEXErrorComponent
- NotificationsCreateValidationError
- NotificationsListError
- NotificationsListMineError
- NotificationsListMineOrderByErrorComponent
- NotificationsListMineValidationError
- NotificationsListOrderByErrorComponent
- NotificationsListValidationError
- NotificationsPartialUpdateError
- NotificationsPartialUpdateIsReadErrorComponent
- NotificationsPartialUpdateNonFieldErrorsErrorComponent
- NotificationsPartialUpdateValidationError
- NotificationsUpdateError
- NotificationsUpdateIsReadErrorComponent
- NotificationsUpdateNonFieldErrorsErrorComponent
- NotificationsUpdateValidationError
- Observation
- ObservationPrediction
- ObservationPredictionRequest
- ObservationRequest
- ObservationsCreateCreatedAtErrorComponent
- ObservationsCreateError
- ObservationsCreateEventEnvironmentErrorComponent
- ObservationsCreateEventMomentErrorComponent
- ObservationsCreateLocationNonFieldErrorsErrorComponent
- ObservationsCreateLocationPointErrorComponent
- ObservationsCreateLocationTypeErrorComponent
- ObservationsCreateNonFieldErrorsErrorComponent
- ObservationsCreateNoteErrorComponent
- ObservationsCreatePhotosINDEXFileErrorComponent
- ObservationsCreatePhotosINDEXNonFieldErrorsErrorComponent
- ObservationsCreatePhotosNonFieldErrorsErrorComponent
- ObservationsCreateSentAtErrorComponent
- ObservationsCreateTagsErrorComponent
- ObservationsCreateTagsINDEXErrorComponent
- ObservationsCreateUserPerceivedMosquitoAbdomenErrorComponent
- ObservationsCreateUserPerceivedMosquitoLegsErrorComponent
- ObservationsCreateUserPerceivedMosquitoSpecieErrorComponent
- ObservationsCreateUserPerceivedMosquitoThoraxErrorComponent
- ObservationsCreateValidationError
- ObservationsListCreatedAtErrorComponent
- ObservationsListError
- ObservationsListLocationCountryIdErrorComponent
- ObservationsListLocationNuts2ErrorComponent
- ObservationsListLocationNuts3ErrorComponent
- ObservationsListMineCreatedAtErrorComponent
- ObservationsListMineError
- ObservationsListMineLocationCountryIdErrorComponent
- ObservationsListMineLocationNuts2ErrorComponent
- ObservationsListMineLocationNuts3ErrorComponent
- ObservationsListMineOrderByErrorComponent
- ObservationsListMineReceivedAtErrorComponent
- ObservationsListMineShortIdErrorComponent
- ObservationsListMineUpdatedAtErrorComponent
- ObservationsListMineUserUuidErrorComponent
- ObservationsListMineValidationError
- ObservationsListOrderByErrorComponent
- ObservationsListReceivedAtErrorComponent
- ObservationsListShortIdErrorComponent
- ObservationsListUpdatedAtErrorComponent
- ObservationsListUserUuidErrorComponent
- ObservationsListValidationError
- ObservationsPredictionCreateError
- ObservationsPredictionCreateIsExecutiveValidationErrorComponent
- ObservationsPredictionCreateNonFieldErrorsErrorComponent
- ObservationsPredictionCreateRefPhotoUuidErrorComponent
- ObservationsPredictionCreateValidationError
- PaginatedBiteList
- PaginatedBreedingSiteList
- PaginatedCampaignList
- PaginatedNotificationList
- PaginatedObservationList
- PaginatedPartnerList
- Partner
- PartnerPoint
- PasswordChangeRequest
- PatchedDeviceUpdateRequest
- PatchedNotificationRequest
- PatchedUserRequest
- Photo
- PhotoPrediction
- PhotoPredictionRequest
- PhotosPredictionCreateBboxNonFieldErrorsErrorComponent
- PhotosPredictionCreateBboxXMaxErrorComponent
- PhotosPredictionCreateBboxXMinErrorComponent
- PhotosPredictionCreateBboxYMaxErrorComponent
- PhotosPredictionCreateBboxYMinErrorComponent
- PhotosPredictionCreateClassifierVersionErrorComponent
- PhotosPredictionCreateError
- PhotosPredictionCreateInsectConfidenceErrorComponent
- PhotosPredictionCreateNonFieldErrorsErrorComponent
- PhotosPredictionCreatePredictedClassErrorComponent
- PhotosPredictionCreateScoresAeAegyptiErrorComponent
- PhotosPredictionCreateScoresAeAlbopictusErrorComponent
- PhotosPredictionCreateScoresAeJaponicusErrorComponent
- PhotosPredictionCreateScoresAeKoreicusErrorComponent
- PhotosPredictionCreateScoresAnophelesErrorComponent
- PhotosPredictionCreateScoresCulexErrorComponent
- PhotosPredictionCreateScoresCulisetaErrorComponent
- PhotosPredictionCreateScoresNonFieldErrorsErrorComponent
- PhotosPredictionCreateScoresNotSureErrorComponent
- PhotosPredictionCreateScoresOtherSpeciesErrorComponent
- PhotosPredictionCreateThresholdDeviationErrorComponent
- PhotosPredictionCreateValidationError
- PredictionScore
- PredictionScoreRequest
- SimplePhoto
- SimplePhotoRequest
- TokenRefresh
- TokenRefreshRequest
- TokenVerifyRequest
- TopicNotificationCreateRequest
- User
- UserNotificationCreateRequest
- UserRequest
- UsersPartialUpdateError
- UsersPartialUpdateLocaleErrorComponent
- UsersPartialUpdateNonFieldErrorsErrorComponent
- UsersPartialUpdateValidationError
- UsersUpdateError
- UsersUpdateLocaleErrorComponent
- UsersUpdateNonFieldErrorsErrorComponent
- UsersUpdateValidationError
Authentication schemes defined for the API:
- Type: API key
- API key parameter name: sessionid
- Location:
- Type: Bearer authentication
- Bearer Format: JWT
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header