inat

package module
v0.0.0-...-8e850ef Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2025 License: MIT Imports: 11 Imported by: 0

README

inat

A Go (golang) iNaturalist client

cfg.yaml

We generate the Go client using oapi-codegen as documented on https://github.com/oapi-codegen/oapi-codegen?tab=readme-ov-file#generating-api-clients

We configure the output options to use Go-style initialisms and inline struct fields, rather than pointers.

api.json

Update api.json from https://api.inaturalist.org/v2/api-docs

Validate api.json as YAML using https://editor.swagger.io/

Manual fixes as of Aug 20, 2025:

Manually fix two occurrences of observation_field_values_attributes to have an array type:

"observation_field_values_attributes": {
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "observation_field_id": {
        "type": "integer"
      },
      "value": {}
    },
    "required": [
      "observation_field_id",
      "value"
    ],
    "additionalProperties": false
  }
},

Specify Go type names for nested messages:

      "ObservationsCreate": {
        "type": "object",
        "properties": {
          "fields": {

          },
          "observation": {
            "type": "object",
            "x-go-type-name": "ObservationCreate",
      "ObservationsUpdate": {
        "type": "object",
        "properties": {
          "fields": {

          },
          "ignore_photos": {
            "type": "boolean"
          },
          "observation": {
            "type": "object",
            "x-go-type-name": "ObservationUpdate",

In two places:

              "observation_field_values_attributes": {
                "type": "array",
                "items": {
                  "type": "object",
                  "x-go-type-name": "ObservationFieldValueAttribute",

Documentation

Overview

Package inat provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT.

Package inat contains a Go client for the iNaturalist API generated using oapi-codegen.

Index

Constants

View Source
const (
	AppJwtRequiredScopes  = "appJwtRequired.Scopes"
	UserJwtOptionalScopes = "userJwtOptional.Scopes"
	UserJwtRequiredScopes = "userJwtRequired.Scopes"
)

Variables

This section is empty.

Functions

func NewDeleteAnnotationsUUIDRequest

func NewDeleteAnnotationsUUIDRequest(server string, uuid []openapi_types.UUID) (*http.Request, error)

NewDeleteAnnotationsUUIDRequest generates requests for DeleteAnnotationsUUID

func NewDeleteAnnotationsUUIDVoteRequest

func NewDeleteAnnotationsUUIDVoteRequest(server string, uuid []openapi_types.UUID) (*http.Request, error)

NewDeleteAnnotationsUUIDVoteRequest generates requests for DeleteAnnotationsUUIDVote

func NewDeleteAuthorizedApplicationsIDRequest

func NewDeleteAuthorizedApplicationsIDRequest(server string, id int) (*http.Request, error)

NewDeleteAuthorizedApplicationsIDRequest generates requests for DeleteAuthorizedApplicationsID

func NewDeleteCommentsUUIDRequest

func NewDeleteCommentsUUIDRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewDeleteCommentsUUIDRequest generates requests for DeleteCommentsUUID

func NewDeleteFlagsIDRequest

func NewDeleteFlagsIDRequest(server string, id int) (*http.Request, error)

NewDeleteFlagsIDRequest generates requests for DeleteFlagsID

func NewDeleteIdentificationsUUIDRequest

func NewDeleteIdentificationsUUIDRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewDeleteIdentificationsUUIDRequest generates requests for DeleteIdentificationsUUID

func NewDeleteObservationFieldValuesUUIDRequest

func NewDeleteObservationFieldValuesUUIDRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewDeleteObservationFieldValuesUUIDRequest generates requests for DeleteObservationFieldValuesUUID

func NewDeleteObservationPhotosUUIDRequest

func NewDeleteObservationPhotosUUIDRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewDeleteObservationPhotosUUIDRequest generates requests for DeleteObservationPhotosUUID

func NewDeleteObservationSoundsUUIDRequest

func NewDeleteObservationSoundsUUIDRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewDeleteObservationSoundsUUIDRequest generates requests for DeleteObservationSoundsUUID

func NewDeleteObservationsUUIDFaveRequest

func NewDeleteObservationsUUIDFaveRequest(server string, uuid []openapi_types.UUID) (*http.Request, error)

NewDeleteObservationsUUIDFaveRequest generates requests for DeleteObservationsUUIDFave

func NewDeleteObservationsUUIDQualityMetricRequest

func NewDeleteObservationsUUIDQualityMetricRequest(server string, uuid []openapi_types.UUID, metric DeleteObservationsUUIDQualityMetricParamsMetric) (*http.Request, error)

NewDeleteObservationsUUIDQualityMetricRequest generates requests for DeleteObservationsUUIDQualityMetric

func NewDeleteObservationsUUIDRequest

func NewDeleteObservationsUUIDRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewDeleteObservationsUUIDRequest generates requests for DeleteObservationsUUID

func NewDeleteObservationsUUIDReviewRequest

func NewDeleteObservationsUUIDReviewRequest(server string, uuid []openapi_types.UUID) (*http.Request, error)

NewDeleteObservationsUUIDReviewRequest generates requests for DeleteObservationsUUIDReview

func NewDeleteProjectObservationsUUIDRequest

func NewDeleteProjectObservationsUUIDRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewDeleteProjectObservationsUUIDRequest generates requests for DeleteProjectObservationsUUID

func NewDeleteProjectsIDMembershipRequest

func NewDeleteProjectsIDMembershipRequest(server string, id int) (*http.Request, error)

NewDeleteProjectsIDMembershipRequest generates requests for DeleteProjectsIDMembership

func NewDeleteProviderAuthorizationsIDRequest

func NewDeleteProviderAuthorizationsIDRequest(server string, id int) (*http.Request, error)

NewDeleteProviderAuthorizationsIDRequest generates requests for DeleteProviderAuthorizationsID

func NewDeleteRelationshipsIDRequest

func NewDeleteRelationshipsIDRequest(server string, id int) (*http.Request, error)

NewDeleteRelationshipsIDRequest generates requests for DeleteRelationshipsID

func NewDeleteSavedLocationsIDRequest

func NewDeleteSavedLocationsIDRequest(server string, id int) (*http.Request, error)

NewDeleteSavedLocationsIDRequest generates requests for DeleteSavedLocationsID

func NewDeleteTaxonNamePrioritiesIDRequest

func NewDeleteTaxonNamePrioritiesIDRequest(server string, id int) (*http.Request, error)

NewDeleteTaxonNamePrioritiesIDRequest generates requests for DeleteTaxonNamePrioritiesID

func NewDeleteUsersIDBlockRequest

func NewDeleteUsersIDBlockRequest(server string, id int) (*http.Request, error)

NewDeleteUsersIDBlockRequest generates requests for DeleteUsersIDBlock

func NewDeleteUsersIDMuteRequest

func NewDeleteUsersIDMuteRequest(server string, id int) (*http.Request, error)

NewDeleteUsersIDMuteRequest generates requests for DeleteUsersIDMute

func NewGetAnnouncementsRequest

func NewGetAnnouncementsRequest(server string, params *GetAnnouncementsParams) (*http.Request, error)

NewGetAnnouncementsRequest generates requests for GetAnnouncements

func NewGetAuthorizedApplicationsRequest

func NewGetAuthorizedApplicationsRequest(server string, params *GetAuthorizedApplicationsParams) (*http.Request, error)

NewGetAuthorizedApplicationsRequest generates requests for GetAuthorizedApplications

func NewGetControlledTermsForTaxonTaxonIDRequest

func NewGetControlledTermsForTaxonTaxonIDRequest(server string, taxonID []string, params *GetControlledTermsForTaxonTaxonIDParams) (*http.Request, error)

NewGetControlledTermsForTaxonTaxonIDRequest generates requests for GetControlledTermsForTaxonTaxonID

func NewGetControlledTermsRequest

func NewGetControlledTermsRequest(server string, params *GetControlledTermsParams) (*http.Request, error)

NewGetControlledTermsRequest generates requests for GetControlledTerms

func NewGetGeomodelComparisonIDZoomXYPngRequest

func NewGetGeomodelComparisonIDZoomXYPngRequest(server string, id string, zoom int, x int, y int, params *GetGeomodelComparisonIDZoomXYPngParams) (*http.Request, error)

NewGetGeomodelComparisonIDZoomXYPngRequest generates requests for GetGeomodelComparisonIDZoomXYPng

func NewGetGeomodelIDZoomXYPngRequest

func NewGetGeomodelIDZoomXYPngRequest(server string, id string, zoom int, x int, y int, params *GetGeomodelIDZoomXYPngParams) (*http.Request, error)

NewGetGeomodelIDZoomXYPngRequest generates requests for GetGeomodelIDZoomXYPng

func NewGetGeomodelTaxonRangeIDZoomXYPngRequest

func NewGetGeomodelTaxonRangeIDZoomXYPngRequest(server string, id string, zoom int, x int, y int, params *GetGeomodelTaxonRangeIDZoomXYPngParams) (*http.Request, error)

NewGetGeomodelTaxonRangeIDZoomXYPngRequest generates requests for GetGeomodelTaxonRangeIDZoomXYPng

func NewGetGridZoomXYGridJSONRequest

func NewGetGridZoomXYGridJSONRequest(server string, zoom int, x int, y int, params *GetGridZoomXYGridJSONParams) (*http.Request, error)

NewGetGridZoomXYGridJSONRequest generates requests for GetGridZoomXYGridJSON

func NewGetGridZoomXYPngRequest

func NewGetGridZoomXYPngRequest(server string, zoom int, x int, y int, params *GetGridZoomXYPngParams) (*http.Request, error)

NewGetGridZoomXYPngRequest generates requests for GetGridZoomXYPng

func NewGetHeatmapZoomXYPngRequest

func NewGetHeatmapZoomXYPngRequest(server string, zoom int, x int, y int, params *GetHeatmapZoomXYPngParams) (*http.Request, error)

NewGetHeatmapZoomXYPngRequest generates requests for GetHeatmapZoomXYPng

func NewGetIdentificationsIdentifiersRequest

func NewGetIdentificationsIdentifiersRequest(server string, params *GetIdentificationsIdentifiersParams) (*http.Request, error)

NewGetIdentificationsIdentifiersRequest generates requests for GetIdentificationsIdentifiers

func NewGetIdentificationsRecentTaxaRequest

func NewGetIdentificationsRecentTaxaRequest(server string, params *GetIdentificationsRecentTaxaParams) (*http.Request, error)

NewGetIdentificationsRecentTaxaRequest generates requests for GetIdentificationsRecentTaxa

func NewGetIdentificationsSimilarSpeciesRequest

func NewGetIdentificationsSimilarSpeciesRequest(server string, params *GetIdentificationsSimilarSpeciesParams) (*http.Request, error)

NewGetIdentificationsSimilarSpeciesRequest generates requests for GetIdentificationsSimilarSpecies

func NewGetMessagesIDRequest

func NewGetMessagesIDRequest(server string, id int, params *GetMessagesIDParams) (*http.Request, error)

NewGetMessagesIDRequest generates requests for GetMessagesID

func NewGetMessagesRequest

func NewGetMessagesRequest(server string, params *GetMessagesParams) (*http.Request, error)

NewGetMessagesRequest generates requests for GetMessages

func NewGetObservationsDeletedRequest

func NewGetObservationsDeletedRequest(server string, params *GetObservationsDeletedParams) (*http.Request, error)

NewGetObservationsDeletedRequest generates requests for GetObservationsDeleted

func NewGetObservationsHistogramRequest

func NewGetObservationsHistogramRequest(server string, params *GetObservationsHistogramParams) (*http.Request, error)

NewGetObservationsHistogramRequest generates requests for GetObservationsHistogram

func NewGetObservationsIconicTaxaSpeciesCountsRequest

func NewGetObservationsIconicTaxaSpeciesCountsRequest(server string, params *GetObservationsIconicTaxaSpeciesCountsParams) (*http.Request, error)

NewGetObservationsIconicTaxaSpeciesCountsRequest generates requests for GetObservationsIconicTaxaSpeciesCounts

func NewGetObservationsIdentificationCategoriesRequest

func NewGetObservationsIdentificationCategoriesRequest(server string, params *GetObservationsIdentificationCategoriesParams) (*http.Request, error)

NewGetObservationsIdentificationCategoriesRequest generates requests for GetObservationsIdentificationCategories

func NewGetObservationsIdentifiersRequest

func NewGetObservationsIdentifiersRequest(server string, params *GetObservationsIdentifiersParams) (*http.Request, error)

NewGetObservationsIdentifiersRequest generates requests for GetObservationsIdentifiers

func NewGetObservationsObserversRequest

func NewGetObservationsObserversRequest(server string, params *GetObservationsObserversParams) (*http.Request, error)

NewGetObservationsObserversRequest generates requests for GetObservationsObservers

func NewGetObservationsPopularFieldValuesRequest

func NewGetObservationsPopularFieldValuesRequest(server string, params *GetObservationsPopularFieldValuesParams) (*http.Request, error)

NewGetObservationsPopularFieldValuesRequest generates requests for GetObservationsPopularFieldValues

func NewGetObservationsQualityGradesRequest

func NewGetObservationsQualityGradesRequest(server string, params *GetObservationsQualityGradesParams) (*http.Request, error)

NewGetObservationsQualityGradesRequest generates requests for GetObservationsQualityGrades

func NewGetObservationsRequest

func NewGetObservationsRequest(server string, params *GetObservationsParams) (*http.Request, error)

NewGetObservationsRequest generates requests for GetObservations

func NewGetObservationsSpeciesCountsRequest

func NewGetObservationsSpeciesCountsRequest(server string, params *GetObservationsSpeciesCountsParams) (*http.Request, error)

NewGetObservationsSpeciesCountsRequest generates requests for GetObservationsSpeciesCounts

func NewGetObservationsUUIDQualityMetricsRequest

func NewGetObservationsUUIDQualityMetricsRequest(server string, uuid []openapi_types.UUID, params *GetObservationsUUIDQualityMetricsParams) (*http.Request, error)

NewGetObservationsUUIDQualityMetricsRequest generates requests for GetObservationsUUIDQualityMetrics

func NewGetObservationsUUIDRequest

func NewGetObservationsUUIDRequest(server string, uuid []openapi_types.UUID, params *GetObservationsUUIDParams) (*http.Request, error)

NewGetObservationsUUIDRequest generates requests for GetObservationsUUID

func NewGetObservationsUUIDSubscriptionsRequest

func NewGetObservationsUUIDSubscriptionsRequest(server string, uuid openapi_types.UUID, params *GetObservationsUUIDSubscriptionsParams) (*http.Request, error)

NewGetObservationsUUIDSubscriptionsRequest generates requests for GetObservationsUUIDSubscriptions

func NewGetObservationsUUIDTaxonSummaryRequest

func NewGetObservationsUUIDTaxonSummaryRequest(server string, uuid openapi_types.UUID, params *GetObservationsUUIDTaxonSummaryParams) (*http.Request, error)

NewGetObservationsUUIDTaxonSummaryRequest generates requests for GetObservationsUUIDTaxonSummary

func NewGetObservationsUmbrellaProjectStatsRequest

func NewGetObservationsUmbrellaProjectStatsRequest(server string, params *GetObservationsUmbrellaProjectStatsParams) (*http.Request, error)

NewGetObservationsUmbrellaProjectStatsRequest generates requests for GetObservationsUmbrellaProjectStats

func NewGetObservationsUpdatesRequest

func NewGetObservationsUpdatesRequest(server string, params *GetObservationsUpdatesParams) (*http.Request, error)

NewGetObservationsUpdatesRequest generates requests for GetObservationsUpdates

func NewGetPlacesIDZoomXYPngRequest

func NewGetPlacesIDZoomXYPngRequest(server string, id string, zoom int, x int, y int, params *GetPlacesIDZoomXYPngParams) (*http.Request, error)

NewGetPlacesIDZoomXYPngRequest generates requests for GetPlacesIDZoomXYPng

func NewGetPlacesNearbyRequest

func NewGetPlacesNearbyRequest(server string, params *GetPlacesNearbyParams) (*http.Request, error)

NewGetPlacesNearbyRequest generates requests for GetPlacesNearby

func NewGetPlacesRequest

func NewGetPlacesRequest(server string, params *GetPlacesParams) (*http.Request, error)

NewGetPlacesRequest generates requests for GetPlaces

func NewGetPlacesUUIDRequest

func NewGetPlacesUUIDRequest(server string, uuid []string, params *GetPlacesUUIDParams) (*http.Request, error)

NewGetPlacesUUIDRequest generates requests for GetPlacesUUID

func NewGetPointsZoomXYGridJSONRequest

func NewGetPointsZoomXYGridJSONRequest(server string, zoom int, x int, y int, params *GetPointsZoomXYGridJSONParams) (*http.Request, error)

NewGetPointsZoomXYGridJSONRequest generates requests for GetPointsZoomXYGridJSON

func NewGetPointsZoomXYPngRequest

func NewGetPointsZoomXYPngRequest(server string, zoom int, x int, y int, params *GetPointsZoomXYPngParams) (*http.Request, error)

NewGetPointsZoomXYPngRequest generates requests for GetPointsZoomXYPng

func NewGetProjectsIDMembersRequest

func NewGetProjectsIDMembersRequest(server string, id int, params *GetProjectsIDMembersParams) (*http.Request, error)

NewGetProjectsIDMembersRequest generates requests for GetProjectsIDMembers

func NewGetProjectsIDMembershipRequest

func NewGetProjectsIDMembershipRequest(server string, id []int, params *GetProjectsIDMembershipParams) (*http.Request, error)

NewGetProjectsIDMembershipRequest generates requests for GetProjectsIDMembership

func NewGetProjectsIDPostsRequest

func NewGetProjectsIDPostsRequest(server string, id []int, params *GetProjectsIDPostsParams) (*http.Request, error)

NewGetProjectsIDPostsRequest generates requests for GetProjectsIDPosts

func NewGetProjectsIDRequest

func NewGetProjectsIDRequest(server string, id []int, params *GetProjectsIDParams) (*http.Request, error)

NewGetProjectsIDRequest generates requests for GetProjectsID

func NewGetProjectsRequest

func NewGetProjectsRequest(server string, params *GetProjectsParams) (*http.Request, error)

NewGetProjectsRequest generates requests for GetProjects

func NewGetProviderAuthorizationsRequest

func NewGetProviderAuthorizationsRequest(server string, params *GetProviderAuthorizationsParams) (*http.Request, error)

NewGetProviderAuthorizationsRequest generates requests for GetProviderAuthorizations

func NewGetRelationshipsRequest

func NewGetRelationshipsRequest(server string, params *GetRelationshipsParams) (*http.Request, error)

NewGetRelationshipsRequest generates requests for GetRelationships

func NewGetSavedLocationsRequest

func NewGetSavedLocationsRequest(server string, params *GetSavedLocationsParams) (*http.Request, error)

NewGetSavedLocationsRequest generates requests for GetSavedLocations

func NewGetSearchRequest

func NewGetSearchRequest(server string, params *GetSearchParams) (*http.Request, error)

NewGetSearchRequest generates requests for GetSearch

func NewGetSitesRequest

func NewGetSitesRequest(server string, params *GetSitesParams) (*http.Request, error)

NewGetSitesRequest generates requests for GetSites

func NewGetTaxaAutocompleteRequest

func NewGetTaxaAutocompleteRequest(server string, params *GetTaxaAutocompleteParams) (*http.Request, error)

NewGetTaxaAutocompleteRequest generates requests for GetTaxaAutocomplete

func NewGetTaxaIDRequest

func NewGetTaxaIDRequest(server string, id []int, params *GetTaxaIDParams) (*http.Request, error)

NewGetTaxaIDRequest generates requests for GetTaxaID

func NewGetTaxaIDWantedRequest

func NewGetTaxaIDWantedRequest(server string, id int, params *GetTaxaIDWantedParams) (*http.Request, error)

NewGetTaxaIDWantedRequest generates requests for GetTaxaIDWanted

func NewGetTaxaIconicRequest

func NewGetTaxaIconicRequest(server string, params *GetTaxaIconicParams) (*http.Request, error)

NewGetTaxaIconicRequest generates requests for GetTaxaIconic

func NewGetTaxaRequest

func NewGetTaxaRequest(server string, params *GetTaxaParams) (*http.Request, error)

NewGetTaxaRequest generates requests for GetTaxa

func NewGetTaxaSuggestRequest

func NewGetTaxaSuggestRequest(server string, params *GetTaxaSuggestParams) (*http.Request, error)

NewGetTaxaSuggestRequest generates requests for GetTaxaSuggest

func NewGetTaxonPlacesIDZoomXYPngRequest

func NewGetTaxonPlacesIDZoomXYPngRequest(server string, id string, zoom int, x int, y int, params *GetTaxonPlacesIDZoomXYPngParams) (*http.Request, error)

NewGetTaxonPlacesIDZoomXYPngRequest generates requests for GetTaxonPlacesIDZoomXYPng

func NewGetTaxonRangesIDZoomXYPngRequest

func NewGetTaxonRangesIDZoomXYPngRequest(server string, id string, zoom int, x int, y int, params *GetTaxonRangesIDZoomXYPngParams) (*http.Request, error)

NewGetTaxonRangesIDZoomXYPngRequest generates requests for GetTaxonRangesIDZoomXYPng

func NewGetTranslationsLocalesRequest

func NewGetTranslationsLocalesRequest(server string, params *GetTranslationsLocalesParams) (*http.Request, error)

NewGetTranslationsLocalesRequest generates requests for GetTranslationsLocales

func NewGetUsersAutocompleteRequest

func NewGetUsersAutocompleteRequest(server string, params *GetUsersAutocompleteParams) (*http.Request, error)

NewGetUsersAutocompleteRequest generates requests for GetUsersAutocomplete

func NewGetUsersEmailAvailableRequest

func NewGetUsersEmailAvailableRequest(server string, params *GetUsersEmailAvailableParams) (*http.Request, error)

NewGetUsersEmailAvailableRequest generates requests for GetUsersEmailAvailable

func NewGetUsersIDProjectsRequest

func NewGetUsersIDProjectsRequest(server string, id int, params *GetUsersIDProjectsParams) (*http.Request, error)

NewGetUsersIDProjectsRequest generates requests for GetUsersIDProjects

func NewGetUsersIDRequest

func NewGetUsersIDRequest(server string, id string, params *GetUsersIDParams) (*http.Request, error)

NewGetUsersIDRequest generates requests for GetUsersID

func NewGetUsersMeRequest

func NewGetUsersMeRequest(server string, params *GetUsersMeParams) (*http.Request, error)

NewGetUsersMeRequest generates requests for GetUsersMe

func NewGetUsersNotificationCountsRequest

func NewGetUsersNotificationCountsRequest(server string, params *GetUsersNotificationCountsParams) (*http.Request, error)

NewGetUsersNotificationCountsRequest generates requests for GetUsersNotificationCounts

func NewGetUsersRecentObservationFieldsRequest

func NewGetUsersRecentObservationFieldsRequest(server string, params *GetUsersRecentObservationFieldsParams) (*http.Request, error)

NewGetUsersRecentObservationFieldsRequest generates requests for GetUsersRecentObservationFields

func NewGetUsersRequest

func NewGetUsersRequest(server string, params *GetUsersParams) (*http.Request, error)

NewGetUsersRequest generates requests for GetUsers

func NewPostAnnotationsRequest

func NewPostAnnotationsRequest(server string, body PostAnnotationsJSONRequestBody) (*http.Request, error)

NewPostAnnotationsRequest calls the generic PostAnnotations builder with application/json body

func NewPostAnnotationsRequestWithBody

func NewPostAnnotationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostAnnotationsRequestWithBody generates requests for PostAnnotations with any type of body

func NewPostAnnotationsUUIDVoteRequest

func NewPostAnnotationsUUIDVoteRequest(server string, uuid []openapi_types.UUID) (*http.Request, error)

NewPostAnnotationsUUIDVoteRequest generates requests for PostAnnotationsUUIDVote

func NewPostCommentsRequest

func NewPostCommentsRequest(server string, body PostCommentsJSONRequestBody) (*http.Request, error)

NewPostCommentsRequest calls the generic PostComments builder with application/json body

func NewPostCommentsRequestWithBody

func NewPostCommentsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostCommentsRequestWithBody generates requests for PostComments with any type of body

func NewPostFlagsRequest

func NewPostFlagsRequest(server string, body PostFlagsJSONRequestBody) (*http.Request, error)

NewPostFlagsRequest calls the generic PostFlags builder with application/json body

func NewPostFlagsRequestWithBody

func NewPostFlagsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostFlagsRequestWithBody generates requests for PostFlags with any type of body

func NewPostIdentificationsRequest

func NewPostIdentificationsRequest(server string, body PostIdentificationsJSONRequestBody) (*http.Request, error)

NewPostIdentificationsRequest calls the generic PostIdentifications builder with application/json body

func NewPostIdentificationsRequestWithBody

func NewPostIdentificationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostIdentificationsRequestWithBody generates requests for PostIdentifications with any type of body

func NewPostMessagesRequest

func NewPostMessagesRequest(server string, body PostMessagesJSONRequestBody) (*http.Request, error)

NewPostMessagesRequest calls the generic PostMessages builder with application/json body

func NewPostMessagesRequestWithBody

func NewPostMessagesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostMessagesRequestWithBody generates requests for PostMessages with any type of body

func NewPostObservationFieldValuesRequest

func NewPostObservationFieldValuesRequest(server string, body PostObservationFieldValuesJSONRequestBody) (*http.Request, error)

NewPostObservationFieldValuesRequest calls the generic PostObservationFieldValues builder with application/json body

func NewPostObservationFieldValuesRequestWithBody

func NewPostObservationFieldValuesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostObservationFieldValuesRequestWithBody generates requests for PostObservationFieldValues with any type of body

func NewPostObservationPhotosRequest

func NewPostObservationPhotosRequest(server string, body PostObservationPhotosJSONRequestBody) (*http.Request, error)

NewPostObservationPhotosRequest calls the generic PostObservationPhotos builder with application/json body

func NewPostObservationPhotosRequestWithBody

func NewPostObservationPhotosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostObservationPhotosRequestWithBody generates requests for PostObservationPhotos with any type of body

func NewPostObservationSoundsRequest

func NewPostObservationSoundsRequest(server string, body PostObservationSoundsJSONRequestBody) (*http.Request, error)

NewPostObservationSoundsRequest calls the generic PostObservationSounds builder with application/json body

func NewPostObservationSoundsRequestWithBody

func NewPostObservationSoundsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostObservationSoundsRequestWithBody generates requests for PostObservationSounds with any type of body

func NewPostObservationsRequest

func NewPostObservationsRequest(server string, body PostObservationsJSONRequestBody) (*http.Request, error)

NewPostObservationsRequest calls the generic PostObservations builder with application/json body

func NewPostObservationsRequestWithBody

func NewPostObservationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostObservationsRequestWithBody generates requests for PostObservations with any type of body

func NewPostObservationsUUIDFaveRequest

func NewPostObservationsUUIDFaveRequest(server string, uuid []openapi_types.UUID) (*http.Request, error)

NewPostObservationsUUIDFaveRequest generates requests for PostObservationsUUIDFave

func NewPostObservationsUUIDQualityMetricRequest

func NewPostObservationsUUIDQualityMetricRequest(server string, uuid []openapi_types.UUID, metric PostObservationsUUIDQualityMetricParamsMetric, params *PostObservationsUUIDQualityMetricParams) (*http.Request, error)

NewPostObservationsUUIDQualityMetricRequest generates requests for PostObservationsUUIDQualityMetric

func NewPostObservationsUUIDReviewRequest

func NewPostObservationsUUIDReviewRequest(server string, uuid []openapi_types.UUID) (*http.Request, error)

NewPostObservationsUUIDReviewRequest generates requests for PostObservationsUUIDReview

func NewPostPhotosRequestWithBody

func NewPostPhotosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostPhotosRequestWithBody generates requests for PostPhotos with any type of body

func NewPostProjectObservationsRequest

func NewPostProjectObservationsRequest(server string, body PostProjectObservationsJSONRequestBody) (*http.Request, error)

NewPostProjectObservationsRequest calls the generic PostProjectObservations builder with application/json body

func NewPostProjectObservationsRequestWithBody

func NewPostProjectObservationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostProjectObservationsRequestWithBody generates requests for PostProjectObservations with any type of body

func NewPostProjectsIDMembershipRequest

func NewPostProjectsIDMembershipRequest(server string, id int) (*http.Request, error)

NewPostProjectsIDMembershipRequest generates requests for PostProjectsIDMembership

func NewPostRelationshipsRequest

func NewPostRelationshipsRequest(server string, body PostRelationshipsJSONRequestBody) (*http.Request, error)

NewPostRelationshipsRequest calls the generic PostRelationships builder with application/json body

func NewPostRelationshipsRequestWithBody

func NewPostRelationshipsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostRelationshipsRequestWithBody generates requests for PostRelationships with any type of body

func NewPostSavedLocationsRequest

func NewPostSavedLocationsRequest(server string, body PostSavedLocationsJSONRequestBody) (*http.Request, error)

NewPostSavedLocationsRequest calls the generic PostSavedLocations builder with application/json body

func NewPostSavedLocationsRequestWithBody

func NewPostSavedLocationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostSavedLocationsRequestWithBody generates requests for PostSavedLocations with any type of body

func NewPostSoundsRequestWithBody

func NewPostSoundsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostSoundsRequestWithBody generates requests for PostSounds with any type of body

func NewPostTaxaSuggestRequestWithBody

func NewPostTaxaSuggestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostTaxaSuggestRequestWithBody generates requests for PostTaxaSuggest with any type of body

func NewPostTaxonNamePrioritiesRequest

func NewPostTaxonNamePrioritiesRequest(server string, body PostTaxonNamePrioritiesJSONRequestBody) (*http.Request, error)

NewPostTaxonNamePrioritiesRequest calls the generic PostTaxonNamePriorities builder with application/json body

func NewPostTaxonNamePrioritiesRequestWithBody

func NewPostTaxonNamePrioritiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostTaxonNamePrioritiesRequestWithBody generates requests for PostTaxonNamePriorities with any type of body

func NewPostUsersIDBlockRequest

func NewPostUsersIDBlockRequest(server string, id int) (*http.Request, error)

NewPostUsersIDBlockRequest generates requests for PostUsersIDBlock

func NewPostUsersIDMuteRequest

func NewPostUsersIDMuteRequest(server string, id int) (*http.Request, error)

NewPostUsersIDMuteRequest generates requests for PostUsersIDMute

func NewPostUsersResendConfirmationRequest

func NewPostUsersResendConfirmationRequest(server string) (*http.Request, error)

NewPostUsersResendConfirmationRequest generates requests for PostUsersResendConfirmation

func NewPostUsersResetPasswordRequest

func NewPostUsersResetPasswordRequest(server string, body PostUsersResetPasswordJSONRequestBody) (*http.Request, error)

NewPostUsersResetPasswordRequest calls the generic PostUsersResetPassword builder with application/json body

func NewPostUsersResetPasswordRequestWithBody

func NewPostUsersResetPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostUsersResetPasswordRequestWithBody generates requests for PostUsersResetPassword with any type of body

func NewPutAnnouncementsIDDismissRequest

func NewPutAnnouncementsIDDismissRequest(server string, id int) (*http.Request, error)

NewPutAnnouncementsIDDismissRequest generates requests for PutAnnouncementsIDDismiss

func NewPutCommentsUUIDRequest

func NewPutCommentsUUIDRequest(server string, uuid openapi_types.UUID, body PutCommentsUUIDJSONRequestBody) (*http.Request, error)

NewPutCommentsUUIDRequest calls the generic PutCommentsUUID builder with application/json body

func NewPutCommentsUUIDRequestWithBody

func NewPutCommentsUUIDRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutCommentsUUIDRequestWithBody generates requests for PutCommentsUUID with any type of body

func NewPutFlagsIDRequest

func NewPutFlagsIDRequest(server string, id int, body PutFlagsIDJSONRequestBody) (*http.Request, error)

NewPutFlagsIDRequest calls the generic PutFlagsID builder with application/json body

func NewPutFlagsIDRequestWithBody

func NewPutFlagsIDRequestWithBody(server string, id int, contentType string, body io.Reader) (*http.Request, error)

NewPutFlagsIDRequestWithBody generates requests for PutFlagsID with any type of body

func NewPutIdentificationsUUIDRequest

func NewPutIdentificationsUUIDRequest(server string, uuid openapi_types.UUID, body PutIdentificationsUUIDJSONRequestBody) (*http.Request, error)

NewPutIdentificationsUUIDRequest calls the generic PutIdentificationsUUID builder with application/json body

func NewPutIdentificationsUUIDRequestWithBody

func NewPutIdentificationsUUIDRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutIdentificationsUUIDRequestWithBody generates requests for PutIdentificationsUUID with any type of body

func NewPutObservationFieldValuesUUIDRequest

func NewPutObservationFieldValuesUUIDRequest(server string, uuid openapi_types.UUID, body PutObservationFieldValuesUUIDJSONRequestBody) (*http.Request, error)

NewPutObservationFieldValuesUUIDRequest calls the generic PutObservationFieldValuesUUID builder with application/json body

func NewPutObservationFieldValuesUUIDRequestWithBody

func NewPutObservationFieldValuesUUIDRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutObservationFieldValuesUUIDRequestWithBody generates requests for PutObservationFieldValuesUUID with any type of body

func NewPutObservationPhotosUUIDRequest

func NewPutObservationPhotosUUIDRequest(server string, uuid openapi_types.UUID, body PutObservationPhotosUUIDJSONRequestBody) (*http.Request, error)

NewPutObservationPhotosUUIDRequest calls the generic PutObservationPhotosUUID builder with application/json body

func NewPutObservationPhotosUUIDRequestWithBody

func NewPutObservationPhotosUUIDRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutObservationPhotosUUIDRequestWithBody generates requests for PutObservationPhotosUUID with any type of body

func NewPutObservationSoundsUUIDRequest

func NewPutObservationSoundsUUIDRequest(server string, uuid openapi_types.UUID, body PutObservationSoundsUUIDJSONRequestBody) (*http.Request, error)

NewPutObservationSoundsUUIDRequest calls the generic PutObservationSoundsUUID builder with application/json body

func NewPutObservationSoundsUUIDRequestWithBody

func NewPutObservationSoundsUUIDRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutObservationSoundsUUIDRequestWithBody generates requests for PutObservationSoundsUUID with any type of body

func NewPutObservationsUUIDRequest

func NewPutObservationsUUIDRequest(server string, uuid openapi_types.UUID, body PutObservationsUUIDJSONRequestBody) (*http.Request, error)

NewPutObservationsUUIDRequest calls the generic PutObservationsUUID builder with application/json body

func NewPutObservationsUUIDRequestWithBody

func NewPutObservationsUUIDRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutObservationsUUIDRequestWithBody generates requests for PutObservationsUUID with any type of body

func NewPutObservationsUUIDSubscriptionRequest

func NewPutObservationsUUIDSubscriptionRequest(server string, uuid openapi_types.UUID) (*http.Request, error)

NewPutObservationsUUIDSubscriptionRequest generates requests for PutObservationsUUIDSubscription

func NewPutObservationsUUIDViewedUpdatesRequest

func NewPutObservationsUUIDViewedUpdatesRequest(server string, uuid []openapi_types.UUID) (*http.Request, error)

NewPutObservationsUUIDViewedUpdatesRequest generates requests for PutObservationsUUIDViewedUpdates

func NewPutPhotosIDRequest

func NewPutPhotosIDRequest(server string, id int) (*http.Request, error)

NewPutPhotosIDRequest generates requests for PutPhotosID

func NewPutProjectObservationsUUIDRequest

func NewPutProjectObservationsUUIDRequest(server string, uuid openapi_types.UUID, body PutProjectObservationsUUIDJSONRequestBody) (*http.Request, error)

NewPutProjectObservationsUUIDRequest calls the generic PutProjectObservationsUUID builder with application/json body

func NewPutProjectObservationsUUIDRequestWithBody

func NewPutProjectObservationsUUIDRequestWithBody(server string, uuid openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewPutProjectObservationsUUIDRequestWithBody generates requests for PutProjectObservationsUUID with any type of body

func NewPutProjectUsersIDRequest

func NewPutProjectUsersIDRequest(server string, id string, body PutProjectUsersIDJSONRequestBody) (*http.Request, error)

NewPutProjectUsersIDRequest calls the generic PutProjectUsersID builder with application/json body

func NewPutProjectUsersIDRequestWithBody

func NewPutProjectUsersIDRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewPutProjectUsersIDRequestWithBody generates requests for PutProjectUsersID with any type of body

func NewPutRelationshipsIDRequest

func NewPutRelationshipsIDRequest(server string, id int, body PutRelationshipsIDJSONRequestBody) (*http.Request, error)

NewPutRelationshipsIDRequest calls the generic PutRelationshipsID builder with application/json body

func NewPutRelationshipsIDRequestWithBody

func NewPutRelationshipsIDRequestWithBody(server string, id int, contentType string, body io.Reader) (*http.Request, error)

NewPutRelationshipsIDRequestWithBody generates requests for PutRelationshipsID with any type of body

func NewPutTaxonNamePrioritiesIDRequest

func NewPutTaxonNamePrioritiesIDRequest(server string, id int, body PutTaxonNamePrioritiesIDJSONRequestBody) (*http.Request, error)

NewPutTaxonNamePrioritiesIDRequest calls the generic PutTaxonNamePrioritiesID builder with application/json body

func NewPutTaxonNamePrioritiesIDRequestWithBody

func NewPutTaxonNamePrioritiesIDRequestWithBody(server string, id int, contentType string, body io.Reader) (*http.Request, error)

NewPutTaxonNamePrioritiesIDRequestWithBody generates requests for PutTaxonNamePrioritiesID with any type of body

func NewPutUsersIDRequest

func NewPutUsersIDRequest(server string, id string, body PutUsersIDJSONRequestBody) (*http.Request, error)

NewPutUsersIDRequest calls the generic PutUsersID builder with application/json body

func NewPutUsersIDRequestWithBody

func NewPutUsersIDRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewPutUsersIDRequestWithBody generates requests for PutUsersID with any type of body

func NewPutUsersUpdateSessionRequest

func NewPutUsersUpdateSessionRequest(server string, params *PutUsersUpdateSessionParams) (*http.Request, error)

NewPutUsersUpdateSessionRequest generates requests for PutUsersUpdateSession

Types

type Annotation

type Annotation struct {
	ConcatenatedAttrVal   string             `json:"concatenated_attr_val,omitempty"`
	ControlledAttribute   ControlledTerm     `json:"controlled_attribute"`
	ControlledAttributeID int                `json:"controlled_attribute_id,omitempty"`
	ControlledValue       ControlledTerm     `json:"controlled_value"`
	ControlledValueID     int                `json:"controlled_value_id,omitempty"`
	User                  User               `json:"user"`
	UserID                int                `json:"user_id,omitempty"`
	UUID                  openapi_types.UUID `json:"uuid"`
	VoteScore             int                `json:"vote_score,omitempty"`
	Votes                 []Vote             `json:"votes,omitempty"`
}

Annotation defines model for Annotation.

type AnnotationsCreate

type AnnotationsCreate struct {
	ControlledAttributeID int                `json:"controlled_attribute_id"`
	ControlledValueID     int                `json:"controlled_value_id"`
	ResourceID            openapi_types.UUID `json:"resource_id"`
	ResourceType          string             `json:"resource_type"`
}

AnnotationsCreate defines model for AnnotationsCreate.

type Announcement

type Announcement struct {
	Body        string    `json:"body,omitempty"`
	Clients     []string  `json:"clients,omitempty"`
	Dismissible bool      `json:"dismissible,omitempty"`
	End         time.Time `json:"end,omitempty"`
	ID          int       `json:"id"`
	Locales     []string  `json:"locales,omitempty"`
	Placement   string    `json:"placement,omitempty"`
	Start       time.Time `json:"start,omitempty"`
}

Announcement defines model for Announcement.

type AuthorizedApplication

type AuthorizedApplication struct {
	Application struct {
		ID   int    `json:"id"`
		Name string `json:"name,omitempty"`

		// Official Whether this application is controlled by iNaturalist itself
		Official bool `json:"official,omitempty"`
	} `json:"application"`
	CreatedAt time.Time `json:"created_at,omitempty"`

	// Scopes List of scopes granted to this application. `login` provides access to information required for logging into a third-party service like user ID, email address, profile pic, etc. `write` allows the application to post content to iNat as the user; `account_delete` allows the application to delete the user's iNat account.
	Scopes []AuthorizedApplicationScopes `json:"scopes,omitempty"`
}

AuthorizedApplication defines model for AuthorizedApplication.

type AuthorizedApplicationScopes

type AuthorizedApplicationScopes string

AuthorizedApplicationScopes defines model for AuthorizedApplication.Scopes.

const (
	AuthorizedApplicationScopesAccountDelete AuthorizedApplicationScopes = "account_delete"
	AuthorizedApplicationScopesLogin         AuthorizedApplicationScopes = "login"
	AuthorizedApplicationScopesWrite         AuthorizedApplicationScopes = "write"
)

Defines values for AuthorizedApplicationScopes.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) DeleteAnnotationsUUID

func (c *Client) DeleteAnnotationsUUID(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAnnotationsUUIDVote

func (c *Client) DeleteAnnotationsUUIDVote(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAuthorizedApplicationsID

func (c *Client) DeleteAuthorizedApplicationsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCommentsUUID

func (c *Client) DeleteCommentsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFlagsID

func (c *Client) DeleteFlagsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIdentificationsUUID

func (c *Client) DeleteIdentificationsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObservationFieldValuesUUID

func (c *Client) DeleteObservationFieldValuesUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObservationPhotosUUID

func (c *Client) DeleteObservationPhotosUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObservationSoundsUUID

func (c *Client) DeleteObservationSoundsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObservationsUUID

func (c *Client) DeleteObservationsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObservationsUUIDFave

func (c *Client) DeleteObservationsUUIDFave(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObservationsUUIDQualityMetric

func (c *Client) DeleteObservationsUUIDQualityMetric(ctx context.Context, uuid []openapi_types.UUID, metric DeleteObservationsUUIDQualityMetricParamsMetric, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObservationsUUIDReview

func (c *Client) DeleteObservationsUUIDReview(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteProjectObservationsUUID

func (c *Client) DeleteProjectObservationsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteProjectsIDMembership

func (c *Client) DeleteProjectsIDMembership(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteProviderAuthorizationsID

func (c *Client) DeleteProviderAuthorizationsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRelationshipsID

func (c *Client) DeleteRelationshipsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSavedLocationsID

func (c *Client) DeleteSavedLocationsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTaxonNamePrioritiesID

func (c *Client) DeleteTaxonNamePrioritiesID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUsersIDBlock

func (c *Client) DeleteUsersIDBlock(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUsersIDMute

func (c *Client) DeleteUsersIDMute(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAnnouncements

func (c *Client) GetAnnouncements(ctx context.Context, params *GetAnnouncementsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuthorizedApplications

func (c *Client) GetAuthorizedApplications(ctx context.Context, params *GetAuthorizedApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetControlledTerms

func (c *Client) GetControlledTerms(ctx context.Context, params *GetControlledTermsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetControlledTermsForTaxonTaxonID

func (c *Client) GetControlledTermsForTaxonTaxonID(ctx context.Context, taxonID []string, params *GetControlledTermsForTaxonTaxonIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGeomodelComparisonIDZoomXYPng

func (c *Client) GetGeomodelComparisonIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelComparisonIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGeomodelIDZoomXYPng

func (c *Client) GetGeomodelIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGeomodelTaxonRangeIDZoomXYPng

func (c *Client) GetGeomodelTaxonRangeIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelTaxonRangeIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGridZoomXYGridJSON

func (c *Client) GetGridZoomXYGridJSON(ctx context.Context, zoom int, x int, y int, params *GetGridZoomXYGridJSONParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGridZoomXYPng

func (c *Client) GetGridZoomXYPng(ctx context.Context, zoom int, x int, y int, params *GetGridZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHeatmapZoomXYPng

func (c *Client) GetHeatmapZoomXYPng(ctx context.Context, zoom int, x int, y int, params *GetHeatmapZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIdentificationsIdentifiers

func (c *Client) GetIdentificationsIdentifiers(ctx context.Context, params *GetIdentificationsIdentifiersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIdentificationsRecentTaxa

func (c *Client) GetIdentificationsRecentTaxa(ctx context.Context, params *GetIdentificationsRecentTaxaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIdentificationsSimilarSpecies

func (c *Client) GetIdentificationsSimilarSpecies(ctx context.Context, params *GetIdentificationsSimilarSpeciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMessages

func (c *Client) GetMessages(ctx context.Context, params *GetMessagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMessagesID

func (c *Client) GetMessagesID(ctx context.Context, id int, params *GetMessagesIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservations

func (c *Client) GetObservations(ctx context.Context, params *GetObservationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsDeleted

func (c *Client) GetObservationsDeleted(ctx context.Context, params *GetObservationsDeletedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsHistogram

func (c *Client) GetObservationsHistogram(ctx context.Context, params *GetObservationsHistogramParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsIconicTaxaSpeciesCounts

func (c *Client) GetObservationsIconicTaxaSpeciesCounts(ctx context.Context, params *GetObservationsIconicTaxaSpeciesCountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsIdentificationCategories

func (c *Client) GetObservationsIdentificationCategories(ctx context.Context, params *GetObservationsIdentificationCategoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsIdentifiers

func (c *Client) GetObservationsIdentifiers(ctx context.Context, params *GetObservationsIdentifiersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsObservers

func (c *Client) GetObservationsObservers(ctx context.Context, params *GetObservationsObserversParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsPopularFieldValues

func (c *Client) GetObservationsPopularFieldValues(ctx context.Context, params *GetObservationsPopularFieldValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsQualityGrades

func (c *Client) GetObservationsQualityGrades(ctx context.Context, params *GetObservationsQualityGradesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsSpeciesCounts

func (c *Client) GetObservationsSpeciesCounts(ctx context.Context, params *GetObservationsSpeciesCountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsUUID

func (c *Client) GetObservationsUUID(ctx context.Context, uuid []openapi_types.UUID, params *GetObservationsUUIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsUUIDQualityMetrics

func (c *Client) GetObservationsUUIDQualityMetrics(ctx context.Context, uuid []openapi_types.UUID, params *GetObservationsUUIDQualityMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsUUIDSubscriptions

func (c *Client) GetObservationsUUIDSubscriptions(ctx context.Context, uuid openapi_types.UUID, params *GetObservationsUUIDSubscriptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsUUIDTaxonSummary

func (c *Client) GetObservationsUUIDTaxonSummary(ctx context.Context, uuid openapi_types.UUID, params *GetObservationsUUIDTaxonSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsUmbrellaProjectStats

func (c *Client) GetObservationsUmbrellaProjectStats(ctx context.Context, params *GetObservationsUmbrellaProjectStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObservationsUpdates

func (c *Client) GetObservationsUpdates(ctx context.Context, params *GetObservationsUpdatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlaces

func (c *Client) GetPlaces(ctx context.Context, params *GetPlacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacesIDZoomXYPng

func (c *Client) GetPlacesIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetPlacesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacesNearby

func (c *Client) GetPlacesNearby(ctx context.Context, params *GetPlacesNearbyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacesUUID

func (c *Client) GetPlacesUUID(ctx context.Context, uuid []string, params *GetPlacesUUIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPointsZoomXYGridJSON

func (c *Client) GetPointsZoomXYGridJSON(ctx context.Context, zoom int, x int, y int, params *GetPointsZoomXYGridJSONParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPointsZoomXYPng

func (c *Client) GetPointsZoomXYPng(ctx context.Context, zoom int, x int, y int, params *GetPointsZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjects

func (c *Client) GetProjects(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsID

func (c *Client) GetProjectsID(ctx context.Context, id []int, params *GetProjectsIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsIDMembers

func (c *Client) GetProjectsIDMembers(ctx context.Context, id int, params *GetProjectsIDMembersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsIDMembership

func (c *Client) GetProjectsIDMembership(ctx context.Context, id []int, params *GetProjectsIDMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsIDPosts

func (c *Client) GetProjectsIDPosts(ctx context.Context, id []int, params *GetProjectsIDPostsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProviderAuthorizations

func (c *Client) GetProviderAuthorizations(ctx context.Context, params *GetProviderAuthorizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRelationships

func (c *Client) GetRelationships(ctx context.Context, params *GetRelationshipsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSavedLocations

func (c *Client) GetSavedLocations(ctx context.Context, params *GetSavedLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSearch

func (c *Client) GetSearch(ctx context.Context, params *GetSearchParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSites

func (c *Client) GetSites(ctx context.Context, params *GetSitesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaxa

func (c *Client) GetTaxa(ctx context.Context, params *GetTaxaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaxaAutocomplete

func (c *Client) GetTaxaAutocomplete(ctx context.Context, params *GetTaxaAutocompleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaxaID

func (c *Client) GetTaxaID(ctx context.Context, id []int, params *GetTaxaIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaxaIDWanted

func (c *Client) GetTaxaIDWanted(ctx context.Context, id int, params *GetTaxaIDWantedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaxaIconic

func (c *Client) GetTaxaIconic(ctx context.Context, params *GetTaxaIconicParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaxaSuggest

func (c *Client) GetTaxaSuggest(ctx context.Context, params *GetTaxaSuggestParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaxonPlacesIDZoomXYPng

func (c *Client) GetTaxonPlacesIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetTaxonPlacesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTaxonRangesIDZoomXYPng

func (c *Client) GetTaxonRangesIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetTaxonRangesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTranslationsLocales

func (c *Client) GetTranslationsLocales(ctx context.Context, params *GetTranslationsLocalesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsers

func (c *Client) GetUsers(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersAutocomplete

func (c *Client) GetUsersAutocomplete(ctx context.Context, params *GetUsersAutocompleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersEmailAvailable

func (c *Client) GetUsersEmailAvailable(ctx context.Context, params *GetUsersEmailAvailableParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersID

func (c *Client) GetUsersID(ctx context.Context, id string, params *GetUsersIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersIDProjects

func (c *Client) GetUsersIDProjects(ctx context.Context, id int, params *GetUsersIDProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersMe

func (c *Client) GetUsersMe(ctx context.Context, params *GetUsersMeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersNotificationCounts

func (c *Client) GetUsersNotificationCounts(ctx context.Context, params *GetUsersNotificationCountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersRecentObservationFields

func (c *Client) GetUsersRecentObservationFields(ctx context.Context, params *GetUsersRecentObservationFieldsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostAnnotations

func (c *Client) PostAnnotations(ctx context.Context, body PostAnnotationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostAnnotationsUUIDVote

func (c *Client) PostAnnotationsUUIDVote(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostAnnotationsWithBody

func (c *Client) PostAnnotationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostComments

func (c *Client) PostComments(ctx context.Context, body PostCommentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostCommentsWithBody

func (c *Client) PostCommentsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostFlags

func (c *Client) PostFlags(ctx context.Context, body PostFlagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostFlagsWithBody

func (c *Client) PostFlagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostIdentifications

func (c *Client) PostIdentifications(ctx context.Context, body PostIdentificationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostIdentificationsWithBody

func (c *Client) PostIdentificationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostMessages

func (c *Client) PostMessages(ctx context.Context, body PostMessagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostMessagesWithBody

func (c *Client) PostMessagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationFieldValues

func (c *Client) PostObservationFieldValues(ctx context.Context, body PostObservationFieldValuesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationFieldValuesWithBody

func (c *Client) PostObservationFieldValuesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationPhotos

func (c *Client) PostObservationPhotos(ctx context.Context, body PostObservationPhotosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationPhotosWithBody

func (c *Client) PostObservationPhotosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationSounds

func (c *Client) PostObservationSounds(ctx context.Context, body PostObservationSoundsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationSoundsWithBody

func (c *Client) PostObservationSoundsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservations

func (c *Client) PostObservations(ctx context.Context, body PostObservationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationsUUIDFave

func (c *Client) PostObservationsUUIDFave(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationsUUIDReview

func (c *Client) PostObservationsUUIDReview(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostObservationsWithBody

func (c *Client) PostObservationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPhotosWithBody

func (c *Client) PostPhotosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProjectObservations

func (c *Client) PostProjectObservations(ctx context.Context, body PostProjectObservationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProjectObservationsWithBody

func (c *Client) PostProjectObservationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProjectsIDMembership

func (c *Client) PostProjectsIDMembership(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostRelationships

func (c *Client) PostRelationships(ctx context.Context, body PostRelationshipsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostRelationshipsWithBody

func (c *Client) PostRelationshipsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostSavedLocations

func (c *Client) PostSavedLocations(ctx context.Context, body PostSavedLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostSavedLocationsWithBody

func (c *Client) PostSavedLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostSoundsWithBody

func (c *Client) PostSoundsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostTaxaSuggestWithBody

func (c *Client) PostTaxaSuggestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostTaxonNamePriorities

func (c *Client) PostTaxonNamePriorities(ctx context.Context, body PostTaxonNamePrioritiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostTaxonNamePrioritiesWithBody

func (c *Client) PostTaxonNamePrioritiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostUsersIDBlock

func (c *Client) PostUsersIDBlock(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostUsersIDMute

func (c *Client) PostUsersIDMute(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostUsersResendConfirmation

func (c *Client) PostUsersResendConfirmation(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostUsersResetPassword

func (c *Client) PostUsersResetPassword(ctx context.Context, body PostUsersResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostUsersResetPasswordWithBody

func (c *Client) PostUsersResetPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutAnnouncementsIDDismiss

func (c *Client) PutAnnouncementsIDDismiss(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCommentsUUID

func (c *Client) PutCommentsUUID(ctx context.Context, uuid openapi_types.UUID, body PutCommentsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCommentsUUIDWithBody

func (c *Client) PutCommentsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutFlagsID

func (c *Client) PutFlagsID(ctx context.Context, id int, body PutFlagsIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutFlagsIDWithBody

func (c *Client) PutFlagsIDWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutIdentificationsUUID

func (c *Client) PutIdentificationsUUID(ctx context.Context, uuid openapi_types.UUID, body PutIdentificationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutIdentificationsUUIDWithBody

func (c *Client) PutIdentificationsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationFieldValuesUUID

func (c *Client) PutObservationFieldValuesUUID(ctx context.Context, uuid openapi_types.UUID, body PutObservationFieldValuesUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationFieldValuesUUIDWithBody

func (c *Client) PutObservationFieldValuesUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationPhotosUUID

func (c *Client) PutObservationPhotosUUID(ctx context.Context, uuid openapi_types.UUID, body PutObservationPhotosUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationPhotosUUIDWithBody

func (c *Client) PutObservationPhotosUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationSoundsUUID

func (c *Client) PutObservationSoundsUUID(ctx context.Context, uuid openapi_types.UUID, body PutObservationSoundsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationSoundsUUIDWithBody

func (c *Client) PutObservationSoundsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationsUUID

func (c *Client) PutObservationsUUID(ctx context.Context, uuid openapi_types.UUID, body PutObservationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationsUUIDSubscription

func (c *Client) PutObservationsUUIDSubscription(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationsUUIDViewedUpdates

func (c *Client) PutObservationsUUIDViewedUpdates(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutObservationsUUIDWithBody

func (c *Client) PutObservationsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutPhotosID

func (c *Client) PutPhotosID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutProjectObservationsUUID

func (c *Client) PutProjectObservationsUUID(ctx context.Context, uuid openapi_types.UUID, body PutProjectObservationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutProjectObservationsUUIDWithBody

func (c *Client) PutProjectObservationsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutProjectUsersID

func (c *Client) PutProjectUsersID(ctx context.Context, id string, body PutProjectUsersIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutProjectUsersIDWithBody

func (c *Client) PutProjectUsersIDWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutRelationshipsID

func (c *Client) PutRelationshipsID(ctx context.Context, id int, body PutRelationshipsIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutRelationshipsIDWithBody

func (c *Client) PutRelationshipsIDWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutTaxonNamePrioritiesID

func (c *Client) PutTaxonNamePrioritiesID(ctx context.Context, id int, body PutTaxonNamePrioritiesIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutTaxonNamePrioritiesIDWithBody

func (c *Client) PutTaxonNamePrioritiesIDWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutUsersID

func (c *Client) PutUsersID(ctx context.Context, id string, body PutUsersIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutUsersIDWithBody

func (c *Client) PutUsersIDWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutUsersUpdateSession

func (c *Client) PutUsersUpdateSession(ctx context.Context, params *PutUsersUpdateSessionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// PostAnnotationsWithBody request with any body
	PostAnnotationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostAnnotations(ctx context.Context, body PostAnnotationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAnnotationsUUID request
	DeleteAnnotationsUUID(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAnnotationsUUIDVote request
	DeleteAnnotationsUUIDVote(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostAnnotationsUUIDVote request
	PostAnnotationsUUIDVote(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAnnouncements request
	GetAnnouncements(ctx context.Context, params *GetAnnouncementsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutAnnouncementsIDDismiss request
	PutAnnouncementsIDDismiss(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAuthorizedApplications request
	GetAuthorizedApplications(ctx context.Context, params *GetAuthorizedApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAuthorizedApplicationsID request
	DeleteAuthorizedApplicationsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostCommentsWithBody request with any body
	PostCommentsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostComments(ctx context.Context, body PostCommentsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCommentsUUID request
	DeleteCommentsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutCommentsUUIDWithBody request with any body
	PutCommentsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutCommentsUUID(ctx context.Context, uuid openapi_types.UUID, body PutCommentsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetControlledTerms request
	GetControlledTerms(ctx context.Context, params *GetControlledTermsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetControlledTermsForTaxonTaxonID request
	GetControlledTermsForTaxonTaxonID(ctx context.Context, taxonID []string, params *GetControlledTermsForTaxonTaxonIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostFlagsWithBody request with any body
	PostFlagsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostFlags(ctx context.Context, body PostFlagsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFlagsID request
	DeleteFlagsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutFlagsIDWithBody request with any body
	PutFlagsIDWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutFlagsID(ctx context.Context, id int, body PutFlagsIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGeomodelIDZoomXYPng request
	GetGeomodelIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGeomodelComparisonIDZoomXYPng request
	GetGeomodelComparisonIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelComparisonIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGeomodelTaxonRangeIDZoomXYPng request
	GetGeomodelTaxonRangeIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelTaxonRangeIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGridZoomXYGridJSON request
	GetGridZoomXYGridJSON(ctx context.Context, zoom int, x int, y int, params *GetGridZoomXYGridJSONParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGridZoomXYPng request
	GetGridZoomXYPng(ctx context.Context, zoom int, x int, y int, params *GetGridZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHeatmapZoomXYPng request
	GetHeatmapZoomXYPng(ctx context.Context, zoom int, x int, y int, params *GetHeatmapZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostIdentificationsWithBody request with any body
	PostIdentificationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostIdentifications(ctx context.Context, body PostIdentificationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIdentificationsIdentifiers request
	GetIdentificationsIdentifiers(ctx context.Context, params *GetIdentificationsIdentifiersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIdentificationsRecentTaxa request
	GetIdentificationsRecentTaxa(ctx context.Context, params *GetIdentificationsRecentTaxaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIdentificationsSimilarSpecies request
	GetIdentificationsSimilarSpecies(ctx context.Context, params *GetIdentificationsSimilarSpeciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIdentificationsUUID request
	DeleteIdentificationsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutIdentificationsUUIDWithBody request with any body
	PutIdentificationsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutIdentificationsUUID(ctx context.Context, uuid openapi_types.UUID, body PutIdentificationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMessages request
	GetMessages(ctx context.Context, params *GetMessagesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostMessagesWithBody request with any body
	PostMessagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostMessages(ctx context.Context, body PostMessagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMessagesID request
	GetMessagesID(ctx context.Context, id int, params *GetMessagesIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostObservationFieldValuesWithBody request with any body
	PostObservationFieldValuesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostObservationFieldValues(ctx context.Context, body PostObservationFieldValuesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteObservationFieldValuesUUID request
	DeleteObservationFieldValuesUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutObservationFieldValuesUUIDWithBody request with any body
	PutObservationFieldValuesUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutObservationFieldValuesUUID(ctx context.Context, uuid openapi_types.UUID, body PutObservationFieldValuesUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostObservationPhotosWithBody request with any body
	PostObservationPhotosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostObservationPhotos(ctx context.Context, body PostObservationPhotosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteObservationPhotosUUID request
	DeleteObservationPhotosUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutObservationPhotosUUIDWithBody request with any body
	PutObservationPhotosUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutObservationPhotosUUID(ctx context.Context, uuid openapi_types.UUID, body PutObservationPhotosUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostObservationSoundsWithBody request with any body
	PostObservationSoundsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostObservationSounds(ctx context.Context, body PostObservationSoundsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteObservationSoundsUUID request
	DeleteObservationSoundsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutObservationSoundsUUIDWithBody request with any body
	PutObservationSoundsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutObservationSoundsUUID(ctx context.Context, uuid openapi_types.UUID, body PutObservationSoundsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservations request
	GetObservations(ctx context.Context, params *GetObservationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostObservationsWithBody request with any body
	PostObservationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostObservations(ctx context.Context, body PostObservationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsDeleted request
	GetObservationsDeleted(ctx context.Context, params *GetObservationsDeletedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsHistogram request
	GetObservationsHistogram(ctx context.Context, params *GetObservationsHistogramParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsIconicTaxaSpeciesCounts request
	GetObservationsIconicTaxaSpeciesCounts(ctx context.Context, params *GetObservationsIconicTaxaSpeciesCountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsIdentificationCategories request
	GetObservationsIdentificationCategories(ctx context.Context, params *GetObservationsIdentificationCategoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsIdentifiers request
	GetObservationsIdentifiers(ctx context.Context, params *GetObservationsIdentifiersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsObservers request
	GetObservationsObservers(ctx context.Context, params *GetObservationsObserversParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsPopularFieldValues request
	GetObservationsPopularFieldValues(ctx context.Context, params *GetObservationsPopularFieldValuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsQualityGrades request
	GetObservationsQualityGrades(ctx context.Context, params *GetObservationsQualityGradesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsSpeciesCounts request
	GetObservationsSpeciesCounts(ctx context.Context, params *GetObservationsSpeciesCountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsUmbrellaProjectStats request
	GetObservationsUmbrellaProjectStats(ctx context.Context, params *GetObservationsUmbrellaProjectStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsUpdates request
	GetObservationsUpdates(ctx context.Context, params *GetObservationsUpdatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteObservationsUUID request
	DeleteObservationsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsUUID request
	GetObservationsUUID(ctx context.Context, uuid []openapi_types.UUID, params *GetObservationsUUIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutObservationsUUIDWithBody request with any body
	PutObservationsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutObservationsUUID(ctx context.Context, uuid openapi_types.UUID, body PutObservationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteObservationsUUIDFave request
	DeleteObservationsUUIDFave(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostObservationsUUIDFave request
	PostObservationsUUIDFave(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteObservationsUUIDQualityMetric request
	DeleteObservationsUUIDQualityMetric(ctx context.Context, uuid []openapi_types.UUID, metric DeleteObservationsUUIDQualityMetricParamsMetric, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostObservationsUUIDQualityMetric request
	PostObservationsUUIDQualityMetric(ctx context.Context, uuid []openapi_types.UUID, metric PostObservationsUUIDQualityMetricParamsMetric, params *PostObservationsUUIDQualityMetricParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsUUIDQualityMetrics request
	GetObservationsUUIDQualityMetrics(ctx context.Context, uuid []openapi_types.UUID, params *GetObservationsUUIDQualityMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteObservationsUUIDReview request
	DeleteObservationsUUIDReview(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostObservationsUUIDReview request
	PostObservationsUUIDReview(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutObservationsUUIDSubscription request
	PutObservationsUUIDSubscription(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsUUIDSubscriptions request
	GetObservationsUUIDSubscriptions(ctx context.Context, uuid openapi_types.UUID, params *GetObservationsUUIDSubscriptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObservationsUUIDTaxonSummary request
	GetObservationsUUIDTaxonSummary(ctx context.Context, uuid openapi_types.UUID, params *GetObservationsUUIDTaxonSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutObservationsUUIDViewedUpdates request
	PutObservationsUUIDViewedUpdates(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostPhotosWithBody request with any body
	PostPhotosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutPhotosID request
	PutPhotosID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlaces request
	GetPlaces(ctx context.Context, params *GetPlacesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacesNearby request
	GetPlacesNearby(ctx context.Context, params *GetPlacesNearbyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacesIDZoomXYPng request
	GetPlacesIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetPlacesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacesUUID request
	GetPlacesUUID(ctx context.Context, uuid []string, params *GetPlacesUUIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPointsZoomXYGridJSON request
	GetPointsZoomXYGridJSON(ctx context.Context, zoom int, x int, y int, params *GetPointsZoomXYGridJSONParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPointsZoomXYPng request
	GetPointsZoomXYPng(ctx context.Context, zoom int, x int, y int, params *GetPointsZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostProjectObservationsWithBody request with any body
	PostProjectObservationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostProjectObservations(ctx context.Context, body PostProjectObservationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteProjectObservationsUUID request
	DeleteProjectObservationsUUID(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutProjectObservationsUUIDWithBody request with any body
	PutProjectObservationsUUIDWithBody(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutProjectObservationsUUID(ctx context.Context, uuid openapi_types.UUID, body PutProjectObservationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutProjectUsersIDWithBody request with any body
	PutProjectUsersIDWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutProjectUsersID(ctx context.Context, id string, body PutProjectUsersIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjects request
	GetProjects(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectsID request
	GetProjectsID(ctx context.Context, id []int, params *GetProjectsIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectsIDMembers request
	GetProjectsIDMembers(ctx context.Context, id int, params *GetProjectsIDMembersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteProjectsIDMembership request
	DeleteProjectsIDMembership(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectsIDMembership request
	GetProjectsIDMembership(ctx context.Context, id []int, params *GetProjectsIDMembershipParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostProjectsIDMembership request
	PostProjectsIDMembership(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectsIDPosts request
	GetProjectsIDPosts(ctx context.Context, id []int, params *GetProjectsIDPostsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProviderAuthorizations request
	GetProviderAuthorizations(ctx context.Context, params *GetProviderAuthorizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteProviderAuthorizationsID request
	DeleteProviderAuthorizationsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRelationships request
	GetRelationships(ctx context.Context, params *GetRelationshipsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostRelationshipsWithBody request with any body
	PostRelationshipsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostRelationships(ctx context.Context, body PostRelationshipsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRelationshipsID request
	DeleteRelationshipsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutRelationshipsIDWithBody request with any body
	PutRelationshipsIDWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutRelationshipsID(ctx context.Context, id int, body PutRelationshipsIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSavedLocations request
	GetSavedLocations(ctx context.Context, params *GetSavedLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostSavedLocationsWithBody request with any body
	PostSavedLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostSavedLocations(ctx context.Context, body PostSavedLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSavedLocationsID request
	DeleteSavedLocationsID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSearch request
	GetSearch(ctx context.Context, params *GetSearchParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSites request
	GetSites(ctx context.Context, params *GetSitesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostSoundsWithBody request with any body
	PostSoundsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaxa request
	GetTaxa(ctx context.Context, params *GetTaxaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaxaAutocomplete request
	GetTaxaAutocomplete(ctx context.Context, params *GetTaxaAutocompleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaxaIconic request
	GetTaxaIconic(ctx context.Context, params *GetTaxaIconicParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaxaSuggest request
	GetTaxaSuggest(ctx context.Context, params *GetTaxaSuggestParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostTaxaSuggestWithBody request with any body
	PostTaxaSuggestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaxaID request
	GetTaxaID(ctx context.Context, id []int, params *GetTaxaIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaxaIDWanted request
	GetTaxaIDWanted(ctx context.Context, id int, params *GetTaxaIDWantedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostTaxonNamePrioritiesWithBody request with any body
	PostTaxonNamePrioritiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostTaxonNamePriorities(ctx context.Context, body PostTaxonNamePrioritiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTaxonNamePrioritiesID request
	DeleteTaxonNamePrioritiesID(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutTaxonNamePrioritiesIDWithBody request with any body
	PutTaxonNamePrioritiesIDWithBody(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutTaxonNamePrioritiesID(ctx context.Context, id int, body PutTaxonNamePrioritiesIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaxonPlacesIDZoomXYPng request
	GetTaxonPlacesIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetTaxonPlacesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTaxonRangesIDZoomXYPng request
	GetTaxonRangesIDZoomXYPng(ctx context.Context, id string, zoom int, x int, y int, params *GetTaxonRangesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTranslationsLocales request
	GetTranslationsLocales(ctx context.Context, params *GetTranslationsLocalesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsers request
	GetUsers(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersAutocomplete request
	GetUsersAutocomplete(ctx context.Context, params *GetUsersAutocompleteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersEmailAvailable request
	GetUsersEmailAvailable(ctx context.Context, params *GetUsersEmailAvailableParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersMe request
	GetUsersMe(ctx context.Context, params *GetUsersMeParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersNotificationCounts request
	GetUsersNotificationCounts(ctx context.Context, params *GetUsersNotificationCountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersRecentObservationFields request
	GetUsersRecentObservationFields(ctx context.Context, params *GetUsersRecentObservationFieldsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostUsersResendConfirmation request
	PostUsersResendConfirmation(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostUsersResetPasswordWithBody request with any body
	PostUsersResetPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostUsersResetPassword(ctx context.Context, body PostUsersResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutUsersUpdateSession request
	PutUsersUpdateSession(ctx context.Context, params *PutUsersUpdateSessionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersID request
	GetUsersID(ctx context.Context, id string, params *GetUsersIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutUsersIDWithBody request with any body
	PutUsersIDWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutUsersID(ctx context.Context, id string, body PutUsersIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUsersIDBlock request
	DeleteUsersIDBlock(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostUsersIDBlock request
	PostUsersIDBlock(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUsersIDMute request
	DeleteUsersIDMute(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostUsersIDMute request
	PostUsersIDMute(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersIDProjects request
	GetUsersIDProjects(ctx context.Context, id int, params *GetUsersIDProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) DeleteAnnotationsUUIDVoteWithResponse

func (c *ClientWithResponses) DeleteAnnotationsUUIDVoteWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAnnotationsUUIDVoteResponse, error)

DeleteAnnotationsUUIDVoteWithResponse request returning *DeleteAnnotationsUUIDVoteResponse

func (*ClientWithResponses) DeleteAnnotationsUUIDWithResponse

func (c *ClientWithResponses) DeleteAnnotationsUUIDWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAnnotationsUUIDResponse, error)

DeleteAnnotationsUUIDWithResponse request returning *DeleteAnnotationsUUIDResponse

func (*ClientWithResponses) DeleteAuthorizedApplicationsIDWithResponse

func (c *ClientWithResponses) DeleteAuthorizedApplicationsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteAuthorizedApplicationsIDResponse, error)

DeleteAuthorizedApplicationsIDWithResponse request returning *DeleteAuthorizedApplicationsIDResponse

func (*ClientWithResponses) DeleteCommentsUUIDWithResponse

func (c *ClientWithResponses) DeleteCommentsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteCommentsUUIDResponse, error)

DeleteCommentsUUIDWithResponse request returning *DeleteCommentsUUIDResponse

func (*ClientWithResponses) DeleteFlagsIDWithResponse

func (c *ClientWithResponses) DeleteFlagsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteFlagsIDResponse, error)

DeleteFlagsIDWithResponse request returning *DeleteFlagsIDResponse

func (*ClientWithResponses) DeleteIdentificationsUUIDWithResponse

func (c *ClientWithResponses) DeleteIdentificationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteIdentificationsUUIDResponse, error)

DeleteIdentificationsUUIDWithResponse request returning *DeleteIdentificationsUUIDResponse

func (*ClientWithResponses) DeleteObservationFieldValuesUUIDWithResponse

func (c *ClientWithResponses) DeleteObservationFieldValuesUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationFieldValuesUUIDResponse, error)

DeleteObservationFieldValuesUUIDWithResponse request returning *DeleteObservationFieldValuesUUIDResponse

func (*ClientWithResponses) DeleteObservationPhotosUUIDWithResponse

func (c *ClientWithResponses) DeleteObservationPhotosUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationPhotosUUIDResponse, error)

DeleteObservationPhotosUUIDWithResponse request returning *DeleteObservationPhotosUUIDResponse

func (*ClientWithResponses) DeleteObservationSoundsUUIDWithResponse

func (c *ClientWithResponses) DeleteObservationSoundsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationSoundsUUIDResponse, error)

DeleteObservationSoundsUUIDWithResponse request returning *DeleteObservationSoundsUUIDResponse

func (*ClientWithResponses) DeleteObservationsUUIDFaveWithResponse

func (c *ClientWithResponses) DeleteObservationsUUIDFaveWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationsUUIDFaveResponse, error)

DeleteObservationsUUIDFaveWithResponse request returning *DeleteObservationsUUIDFaveResponse

func (*ClientWithResponses) DeleteObservationsUUIDQualityMetricWithResponse

func (c *ClientWithResponses) DeleteObservationsUUIDQualityMetricWithResponse(ctx context.Context, uuid []openapi_types.UUID, metric DeleteObservationsUUIDQualityMetricParamsMetric, reqEditors ...RequestEditorFn) (*DeleteObservationsUUIDQualityMetricResponse, error)

DeleteObservationsUUIDQualityMetricWithResponse request returning *DeleteObservationsUUIDQualityMetricResponse

func (*ClientWithResponses) DeleteObservationsUUIDReviewWithResponse

func (c *ClientWithResponses) DeleteObservationsUUIDReviewWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationsUUIDReviewResponse, error)

DeleteObservationsUUIDReviewWithResponse request returning *DeleteObservationsUUIDReviewResponse

func (*ClientWithResponses) DeleteObservationsUUIDWithResponse

func (c *ClientWithResponses) DeleteObservationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationsUUIDResponse, error)

DeleteObservationsUUIDWithResponse request returning *DeleteObservationsUUIDResponse

func (*ClientWithResponses) DeleteProjectObservationsUUIDWithResponse

func (c *ClientWithResponses) DeleteProjectObservationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteProjectObservationsUUIDResponse, error)

DeleteProjectObservationsUUIDWithResponse request returning *DeleteProjectObservationsUUIDResponse

func (*ClientWithResponses) DeleteProjectsIDMembershipWithResponse

func (c *ClientWithResponses) DeleteProjectsIDMembershipWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteProjectsIDMembershipResponse, error)

DeleteProjectsIDMembershipWithResponse request returning *DeleteProjectsIDMembershipResponse

func (*ClientWithResponses) DeleteProviderAuthorizationsIDWithResponse

func (c *ClientWithResponses) DeleteProviderAuthorizationsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteProviderAuthorizationsIDResponse, error)

DeleteProviderAuthorizationsIDWithResponse request returning *DeleteProviderAuthorizationsIDResponse

func (*ClientWithResponses) DeleteRelationshipsIDWithResponse

func (c *ClientWithResponses) DeleteRelationshipsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteRelationshipsIDResponse, error)

DeleteRelationshipsIDWithResponse request returning *DeleteRelationshipsIDResponse

func (*ClientWithResponses) DeleteSavedLocationsIDWithResponse

func (c *ClientWithResponses) DeleteSavedLocationsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteSavedLocationsIDResponse, error)

DeleteSavedLocationsIDWithResponse request returning *DeleteSavedLocationsIDResponse

func (*ClientWithResponses) DeleteTaxonNamePrioritiesIDWithResponse

func (c *ClientWithResponses) DeleteTaxonNamePrioritiesIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteTaxonNamePrioritiesIDResponse, error)

DeleteTaxonNamePrioritiesIDWithResponse request returning *DeleteTaxonNamePrioritiesIDResponse

func (*ClientWithResponses) DeleteUsersIDBlockWithResponse

func (c *ClientWithResponses) DeleteUsersIDBlockWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteUsersIDBlockResponse, error)

DeleteUsersIDBlockWithResponse request returning *DeleteUsersIDBlockResponse

func (*ClientWithResponses) DeleteUsersIDMuteWithResponse

func (c *ClientWithResponses) DeleteUsersIDMuteWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteUsersIDMuteResponse, error)

DeleteUsersIDMuteWithResponse request returning *DeleteUsersIDMuteResponse

func (*ClientWithResponses) GetAnnouncementsWithResponse

func (c *ClientWithResponses) GetAnnouncementsWithResponse(ctx context.Context, params *GetAnnouncementsParams, reqEditors ...RequestEditorFn) (*GetAnnouncementsResponse, error)

GetAnnouncementsWithResponse request returning *GetAnnouncementsResponse

func (*ClientWithResponses) GetAuthorizedApplicationsWithResponse

func (c *ClientWithResponses) GetAuthorizedApplicationsWithResponse(ctx context.Context, params *GetAuthorizedApplicationsParams, reqEditors ...RequestEditorFn) (*GetAuthorizedApplicationsResponse, error)

GetAuthorizedApplicationsWithResponse request returning *GetAuthorizedApplicationsResponse

func (*ClientWithResponses) GetControlledTermsForTaxonTaxonIDWithResponse

func (c *ClientWithResponses) GetControlledTermsForTaxonTaxonIDWithResponse(ctx context.Context, taxonID []string, params *GetControlledTermsForTaxonTaxonIDParams, reqEditors ...RequestEditorFn) (*GetControlledTermsForTaxonTaxonIDResponse, error)

GetControlledTermsForTaxonTaxonIDWithResponse request returning *GetControlledTermsForTaxonTaxonIDResponse

func (*ClientWithResponses) GetControlledTermsWithResponse

func (c *ClientWithResponses) GetControlledTermsWithResponse(ctx context.Context, params *GetControlledTermsParams, reqEditors ...RequestEditorFn) (*GetControlledTermsResponse, error)

GetControlledTermsWithResponse request returning *GetControlledTermsResponse

func (*ClientWithResponses) GetGeomodelComparisonIDZoomXYPngWithResponse

func (c *ClientWithResponses) GetGeomodelComparisonIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelComparisonIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetGeomodelComparisonIDZoomXYPngResponse, error)

GetGeomodelComparisonIDZoomXYPngWithResponse request returning *GetGeomodelComparisonIDZoomXYPngResponse

func (*ClientWithResponses) GetGeomodelIDZoomXYPngWithResponse

func (c *ClientWithResponses) GetGeomodelIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetGeomodelIDZoomXYPngResponse, error)

GetGeomodelIDZoomXYPngWithResponse request returning *GetGeomodelIDZoomXYPngResponse

func (*ClientWithResponses) GetGeomodelTaxonRangeIDZoomXYPngWithResponse

func (c *ClientWithResponses) GetGeomodelTaxonRangeIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelTaxonRangeIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetGeomodelTaxonRangeIDZoomXYPngResponse, error)

GetGeomodelTaxonRangeIDZoomXYPngWithResponse request returning *GetGeomodelTaxonRangeIDZoomXYPngResponse

func (*ClientWithResponses) GetGridZoomXYGridJSONWithResponse

func (c *ClientWithResponses) GetGridZoomXYGridJSONWithResponse(ctx context.Context, zoom int, x int, y int, params *GetGridZoomXYGridJSONParams, reqEditors ...RequestEditorFn) (*GetGridZoomXYGridJSONResponse, error)

GetGridZoomXYGridJSONWithResponse request returning *GetGridZoomXYGridJSONResponse

func (*ClientWithResponses) GetGridZoomXYPngWithResponse

func (c *ClientWithResponses) GetGridZoomXYPngWithResponse(ctx context.Context, zoom int, x int, y int, params *GetGridZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetGridZoomXYPngResponse, error)

GetGridZoomXYPngWithResponse request returning *GetGridZoomXYPngResponse

func (*ClientWithResponses) GetHeatmapZoomXYPngWithResponse

func (c *ClientWithResponses) GetHeatmapZoomXYPngWithResponse(ctx context.Context, zoom int, x int, y int, params *GetHeatmapZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetHeatmapZoomXYPngResponse, error)

GetHeatmapZoomXYPngWithResponse request returning *GetHeatmapZoomXYPngResponse

func (*ClientWithResponses) GetIdentificationsIdentifiersWithResponse

func (c *ClientWithResponses) GetIdentificationsIdentifiersWithResponse(ctx context.Context, params *GetIdentificationsIdentifiersParams, reqEditors ...RequestEditorFn) (*GetIdentificationsIdentifiersResponse, error)

GetIdentificationsIdentifiersWithResponse request returning *GetIdentificationsIdentifiersResponse

func (*ClientWithResponses) GetIdentificationsRecentTaxaWithResponse

func (c *ClientWithResponses) GetIdentificationsRecentTaxaWithResponse(ctx context.Context, params *GetIdentificationsRecentTaxaParams, reqEditors ...RequestEditorFn) (*GetIdentificationsRecentTaxaResponse, error)

GetIdentificationsRecentTaxaWithResponse request returning *GetIdentificationsRecentTaxaResponse

func (*ClientWithResponses) GetIdentificationsSimilarSpeciesWithResponse

func (c *ClientWithResponses) GetIdentificationsSimilarSpeciesWithResponse(ctx context.Context, params *GetIdentificationsSimilarSpeciesParams, reqEditors ...RequestEditorFn) (*GetIdentificationsSimilarSpeciesResponse, error)

GetIdentificationsSimilarSpeciesWithResponse request returning *GetIdentificationsSimilarSpeciesResponse

func (*ClientWithResponses) GetMessagesIDWithResponse

func (c *ClientWithResponses) GetMessagesIDWithResponse(ctx context.Context, id int, params *GetMessagesIDParams, reqEditors ...RequestEditorFn) (*GetMessagesIDResponse, error)

GetMessagesIDWithResponse request returning *GetMessagesIDResponse

func (*ClientWithResponses) GetMessagesWithResponse

func (c *ClientWithResponses) GetMessagesWithResponse(ctx context.Context, params *GetMessagesParams, reqEditors ...RequestEditorFn) (*GetMessagesResponse, error)

GetMessagesWithResponse request returning *GetMessagesResponse

func (*ClientWithResponses) GetObservationsDeletedWithResponse

func (c *ClientWithResponses) GetObservationsDeletedWithResponse(ctx context.Context, params *GetObservationsDeletedParams, reqEditors ...RequestEditorFn) (*GetObservationsDeletedResponse, error)

GetObservationsDeletedWithResponse request returning *GetObservationsDeletedResponse

func (*ClientWithResponses) GetObservationsHistogramWithResponse

func (c *ClientWithResponses) GetObservationsHistogramWithResponse(ctx context.Context, params *GetObservationsHistogramParams, reqEditors ...RequestEditorFn) (*GetObservationsHistogramResponse, error)

GetObservationsHistogramWithResponse request returning *GetObservationsHistogramResponse

func (*ClientWithResponses) GetObservationsIconicTaxaSpeciesCountsWithResponse

func (c *ClientWithResponses) GetObservationsIconicTaxaSpeciesCountsWithResponse(ctx context.Context, params *GetObservationsIconicTaxaSpeciesCountsParams, reqEditors ...RequestEditorFn) (*GetObservationsIconicTaxaSpeciesCountsResponse, error)

GetObservationsIconicTaxaSpeciesCountsWithResponse request returning *GetObservationsIconicTaxaSpeciesCountsResponse

func (*ClientWithResponses) GetObservationsIdentificationCategoriesWithResponse

func (c *ClientWithResponses) GetObservationsIdentificationCategoriesWithResponse(ctx context.Context, params *GetObservationsIdentificationCategoriesParams, reqEditors ...RequestEditorFn) (*GetObservationsIdentificationCategoriesResponse, error)

GetObservationsIdentificationCategoriesWithResponse request returning *GetObservationsIdentificationCategoriesResponse

func (*ClientWithResponses) GetObservationsIdentifiersWithResponse

func (c *ClientWithResponses) GetObservationsIdentifiersWithResponse(ctx context.Context, params *GetObservationsIdentifiersParams, reqEditors ...RequestEditorFn) (*GetObservationsIdentifiersResponse, error)

GetObservationsIdentifiersWithResponse request returning *GetObservationsIdentifiersResponse

func (*ClientWithResponses) GetObservationsObserversWithResponse

func (c *ClientWithResponses) GetObservationsObserversWithResponse(ctx context.Context, params *GetObservationsObserversParams, reqEditors ...RequestEditorFn) (*GetObservationsObserversResponse, error)

GetObservationsObserversWithResponse request returning *GetObservationsObserversResponse

func (*ClientWithResponses) GetObservationsPopularFieldValuesWithResponse

func (c *ClientWithResponses) GetObservationsPopularFieldValuesWithResponse(ctx context.Context, params *GetObservationsPopularFieldValuesParams, reqEditors ...RequestEditorFn) (*GetObservationsPopularFieldValuesResponse, error)

GetObservationsPopularFieldValuesWithResponse request returning *GetObservationsPopularFieldValuesResponse

func (*ClientWithResponses) GetObservationsQualityGradesWithResponse

func (c *ClientWithResponses) GetObservationsQualityGradesWithResponse(ctx context.Context, params *GetObservationsQualityGradesParams, reqEditors ...RequestEditorFn) (*GetObservationsQualityGradesResponse, error)

GetObservationsQualityGradesWithResponse request returning *GetObservationsQualityGradesResponse

func (*ClientWithResponses) GetObservationsSpeciesCountsWithResponse

func (c *ClientWithResponses) GetObservationsSpeciesCountsWithResponse(ctx context.Context, params *GetObservationsSpeciesCountsParams, reqEditors ...RequestEditorFn) (*GetObservationsSpeciesCountsResponse, error)

GetObservationsSpeciesCountsWithResponse request returning *GetObservationsSpeciesCountsResponse

func (*ClientWithResponses) GetObservationsUUIDQualityMetricsWithResponse

func (c *ClientWithResponses) GetObservationsUUIDQualityMetricsWithResponse(ctx context.Context, uuid []openapi_types.UUID, params *GetObservationsUUIDQualityMetricsParams, reqEditors ...RequestEditorFn) (*GetObservationsUUIDQualityMetricsResponse, error)

GetObservationsUUIDQualityMetricsWithResponse request returning *GetObservationsUUIDQualityMetricsResponse

func (*ClientWithResponses) GetObservationsUUIDSubscriptionsWithResponse

func (c *ClientWithResponses) GetObservationsUUIDSubscriptionsWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetObservationsUUIDSubscriptionsParams, reqEditors ...RequestEditorFn) (*GetObservationsUUIDSubscriptionsResponse, error)

GetObservationsUUIDSubscriptionsWithResponse request returning *GetObservationsUUIDSubscriptionsResponse

func (*ClientWithResponses) GetObservationsUUIDTaxonSummaryWithResponse

func (c *ClientWithResponses) GetObservationsUUIDTaxonSummaryWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetObservationsUUIDTaxonSummaryParams, reqEditors ...RequestEditorFn) (*GetObservationsUUIDTaxonSummaryResponse, error)

GetObservationsUUIDTaxonSummaryWithResponse request returning *GetObservationsUUIDTaxonSummaryResponse

func (*ClientWithResponses) GetObservationsUUIDWithResponse

func (c *ClientWithResponses) GetObservationsUUIDWithResponse(ctx context.Context, uuid []openapi_types.UUID, params *GetObservationsUUIDParams, reqEditors ...RequestEditorFn) (*GetObservationsUUIDResponse, error)

GetObservationsUUIDWithResponse request returning *GetObservationsUUIDResponse

func (*ClientWithResponses) GetObservationsUmbrellaProjectStatsWithResponse

func (c *ClientWithResponses) GetObservationsUmbrellaProjectStatsWithResponse(ctx context.Context, params *GetObservationsUmbrellaProjectStatsParams, reqEditors ...RequestEditorFn) (*GetObservationsUmbrellaProjectStatsResponse, error)

GetObservationsUmbrellaProjectStatsWithResponse request returning *GetObservationsUmbrellaProjectStatsResponse

func (*ClientWithResponses) GetObservationsUpdatesWithResponse

func (c *ClientWithResponses) GetObservationsUpdatesWithResponse(ctx context.Context, params *GetObservationsUpdatesParams, reqEditors ...RequestEditorFn) (*GetObservationsUpdatesResponse, error)

GetObservationsUpdatesWithResponse request returning *GetObservationsUpdatesResponse

func (*ClientWithResponses) GetObservationsWithResponse

func (c *ClientWithResponses) GetObservationsWithResponse(ctx context.Context, params *GetObservationsParams, reqEditors ...RequestEditorFn) (*GetObservationsResponse, error)

GetObservationsWithResponse request returning *GetObservationsResponse

func (*ClientWithResponses) GetPlacesIDZoomXYPngWithResponse

func (c *ClientWithResponses) GetPlacesIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetPlacesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetPlacesIDZoomXYPngResponse, error)

GetPlacesIDZoomXYPngWithResponse request returning *GetPlacesIDZoomXYPngResponse

func (*ClientWithResponses) GetPlacesNearbyWithResponse

func (c *ClientWithResponses) GetPlacesNearbyWithResponse(ctx context.Context, params *GetPlacesNearbyParams, reqEditors ...RequestEditorFn) (*GetPlacesNearbyResponse, error)

GetPlacesNearbyWithResponse request returning *GetPlacesNearbyResponse

func (*ClientWithResponses) GetPlacesUUIDWithResponse

func (c *ClientWithResponses) GetPlacesUUIDWithResponse(ctx context.Context, uuid []string, params *GetPlacesUUIDParams, reqEditors ...RequestEditorFn) (*GetPlacesUUIDResponse, error)

GetPlacesUUIDWithResponse request returning *GetPlacesUUIDResponse

func (*ClientWithResponses) GetPlacesWithResponse

func (c *ClientWithResponses) GetPlacesWithResponse(ctx context.Context, params *GetPlacesParams, reqEditors ...RequestEditorFn) (*GetPlacesResponse, error)

GetPlacesWithResponse request returning *GetPlacesResponse

func (*ClientWithResponses) GetPointsZoomXYGridJSONWithResponse

func (c *ClientWithResponses) GetPointsZoomXYGridJSONWithResponse(ctx context.Context, zoom int, x int, y int, params *GetPointsZoomXYGridJSONParams, reqEditors ...RequestEditorFn) (*GetPointsZoomXYGridJSONResponse, error)

GetPointsZoomXYGridJSONWithResponse request returning *GetPointsZoomXYGridJSONResponse

func (*ClientWithResponses) GetPointsZoomXYPngWithResponse

func (c *ClientWithResponses) GetPointsZoomXYPngWithResponse(ctx context.Context, zoom int, x int, y int, params *GetPointsZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetPointsZoomXYPngResponse, error)

GetPointsZoomXYPngWithResponse request returning *GetPointsZoomXYPngResponse

func (*ClientWithResponses) GetProjectsIDMembersWithResponse

func (c *ClientWithResponses) GetProjectsIDMembersWithResponse(ctx context.Context, id int, params *GetProjectsIDMembersParams, reqEditors ...RequestEditorFn) (*GetProjectsIDMembersResponse, error)

GetProjectsIDMembersWithResponse request returning *GetProjectsIDMembersResponse

func (*ClientWithResponses) GetProjectsIDMembershipWithResponse

func (c *ClientWithResponses) GetProjectsIDMembershipWithResponse(ctx context.Context, id []int, params *GetProjectsIDMembershipParams, reqEditors ...RequestEditorFn) (*GetProjectsIDMembershipResponse, error)

GetProjectsIDMembershipWithResponse request returning *GetProjectsIDMembershipResponse

func (*ClientWithResponses) GetProjectsIDPostsWithResponse

func (c *ClientWithResponses) GetProjectsIDPostsWithResponse(ctx context.Context, id []int, params *GetProjectsIDPostsParams, reqEditors ...RequestEditorFn) (*GetProjectsIDPostsResponse, error)

GetProjectsIDPostsWithResponse request returning *GetProjectsIDPostsResponse

func (*ClientWithResponses) GetProjectsIDWithResponse

func (c *ClientWithResponses) GetProjectsIDWithResponse(ctx context.Context, id []int, params *GetProjectsIDParams, reqEditors ...RequestEditorFn) (*GetProjectsIDResponse, error)

GetProjectsIDWithResponse request returning *GetProjectsIDResponse

func (*ClientWithResponses) GetProjectsWithResponse

func (c *ClientWithResponses) GetProjectsWithResponse(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error)

GetProjectsWithResponse request returning *GetProjectsResponse

func (*ClientWithResponses) GetProviderAuthorizationsWithResponse

func (c *ClientWithResponses) GetProviderAuthorizationsWithResponse(ctx context.Context, params *GetProviderAuthorizationsParams, reqEditors ...RequestEditorFn) (*GetProviderAuthorizationsResponse, error)

GetProviderAuthorizationsWithResponse request returning *GetProviderAuthorizationsResponse

func (*ClientWithResponses) GetRelationshipsWithResponse

func (c *ClientWithResponses) GetRelationshipsWithResponse(ctx context.Context, params *GetRelationshipsParams, reqEditors ...RequestEditorFn) (*GetRelationshipsResponse, error)

GetRelationshipsWithResponse request returning *GetRelationshipsResponse

func (*ClientWithResponses) GetSavedLocationsWithResponse

func (c *ClientWithResponses) GetSavedLocationsWithResponse(ctx context.Context, params *GetSavedLocationsParams, reqEditors ...RequestEditorFn) (*GetSavedLocationsResponse, error)

GetSavedLocationsWithResponse request returning *GetSavedLocationsResponse

func (*ClientWithResponses) GetSearchWithResponse

func (c *ClientWithResponses) GetSearchWithResponse(ctx context.Context, params *GetSearchParams, reqEditors ...RequestEditorFn) (*GetSearchResponse, error)

GetSearchWithResponse request returning *GetSearchResponse

func (*ClientWithResponses) GetSitesWithResponse

func (c *ClientWithResponses) GetSitesWithResponse(ctx context.Context, params *GetSitesParams, reqEditors ...RequestEditorFn) (*GetSitesResponse, error)

GetSitesWithResponse request returning *GetSitesResponse

func (*ClientWithResponses) GetTaxaAutocompleteWithResponse

func (c *ClientWithResponses) GetTaxaAutocompleteWithResponse(ctx context.Context, params *GetTaxaAutocompleteParams, reqEditors ...RequestEditorFn) (*GetTaxaAutocompleteResponse, error)

GetTaxaAutocompleteWithResponse request returning *GetTaxaAutocompleteResponse

func (*ClientWithResponses) GetTaxaIDWantedWithResponse

func (c *ClientWithResponses) GetTaxaIDWantedWithResponse(ctx context.Context, id int, params *GetTaxaIDWantedParams, reqEditors ...RequestEditorFn) (*GetTaxaIDWantedResponse, error)

GetTaxaIDWantedWithResponse request returning *GetTaxaIDWantedResponse

func (*ClientWithResponses) GetTaxaIDWithResponse

func (c *ClientWithResponses) GetTaxaIDWithResponse(ctx context.Context, id []int, params *GetTaxaIDParams, reqEditors ...RequestEditorFn) (*GetTaxaIDResponse, error)

GetTaxaIDWithResponse request returning *GetTaxaIDResponse

func (*ClientWithResponses) GetTaxaIconicWithResponse

func (c *ClientWithResponses) GetTaxaIconicWithResponse(ctx context.Context, params *GetTaxaIconicParams, reqEditors ...RequestEditorFn) (*GetTaxaIconicResponse, error)

GetTaxaIconicWithResponse request returning *GetTaxaIconicResponse

func (*ClientWithResponses) GetTaxaSuggestWithResponse

func (c *ClientWithResponses) GetTaxaSuggestWithResponse(ctx context.Context, params *GetTaxaSuggestParams, reqEditors ...RequestEditorFn) (*GetTaxaSuggestResponse, error)

GetTaxaSuggestWithResponse request returning *GetTaxaSuggestResponse

func (*ClientWithResponses) GetTaxaWithResponse

func (c *ClientWithResponses) GetTaxaWithResponse(ctx context.Context, params *GetTaxaParams, reqEditors ...RequestEditorFn) (*GetTaxaResponse, error)

GetTaxaWithResponse request returning *GetTaxaResponse

func (*ClientWithResponses) GetTaxonPlacesIDZoomXYPngWithResponse

func (c *ClientWithResponses) GetTaxonPlacesIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetTaxonPlacesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetTaxonPlacesIDZoomXYPngResponse, error)

GetTaxonPlacesIDZoomXYPngWithResponse request returning *GetTaxonPlacesIDZoomXYPngResponse

func (*ClientWithResponses) GetTaxonRangesIDZoomXYPngWithResponse

func (c *ClientWithResponses) GetTaxonRangesIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetTaxonRangesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetTaxonRangesIDZoomXYPngResponse, error)

GetTaxonRangesIDZoomXYPngWithResponse request returning *GetTaxonRangesIDZoomXYPngResponse

func (*ClientWithResponses) GetTranslationsLocalesWithResponse

func (c *ClientWithResponses) GetTranslationsLocalesWithResponse(ctx context.Context, params *GetTranslationsLocalesParams, reqEditors ...RequestEditorFn) (*GetTranslationsLocalesResponse, error)

GetTranslationsLocalesWithResponse request returning *GetTranslationsLocalesResponse

func (*ClientWithResponses) GetUsersAutocompleteWithResponse

func (c *ClientWithResponses) GetUsersAutocompleteWithResponse(ctx context.Context, params *GetUsersAutocompleteParams, reqEditors ...RequestEditorFn) (*GetUsersAutocompleteResponse, error)

GetUsersAutocompleteWithResponse request returning *GetUsersAutocompleteResponse

func (*ClientWithResponses) GetUsersEmailAvailableWithResponse

func (c *ClientWithResponses) GetUsersEmailAvailableWithResponse(ctx context.Context, params *GetUsersEmailAvailableParams, reqEditors ...RequestEditorFn) (*GetUsersEmailAvailableResponse, error)

GetUsersEmailAvailableWithResponse request returning *GetUsersEmailAvailableResponse

func (*ClientWithResponses) GetUsersIDProjectsWithResponse

func (c *ClientWithResponses) GetUsersIDProjectsWithResponse(ctx context.Context, id int, params *GetUsersIDProjectsParams, reqEditors ...RequestEditorFn) (*GetUsersIDProjectsResponse, error)

GetUsersIDProjectsWithResponse request returning *GetUsersIDProjectsResponse

func (*ClientWithResponses) GetUsersIDWithResponse

func (c *ClientWithResponses) GetUsersIDWithResponse(ctx context.Context, id string, params *GetUsersIDParams, reqEditors ...RequestEditorFn) (*GetUsersIDResponse, error)

GetUsersIDWithResponse request returning *GetUsersIDResponse

func (*ClientWithResponses) GetUsersMeWithResponse

func (c *ClientWithResponses) GetUsersMeWithResponse(ctx context.Context, params *GetUsersMeParams, reqEditors ...RequestEditorFn) (*GetUsersMeResponse, error)

GetUsersMeWithResponse request returning *GetUsersMeResponse

func (*ClientWithResponses) GetUsersNotificationCountsWithResponse

func (c *ClientWithResponses) GetUsersNotificationCountsWithResponse(ctx context.Context, params *GetUsersNotificationCountsParams, reqEditors ...RequestEditorFn) (*GetUsersNotificationCountsResponse, error)

GetUsersNotificationCountsWithResponse request returning *GetUsersNotificationCountsResponse

func (*ClientWithResponses) GetUsersRecentObservationFieldsWithResponse

func (c *ClientWithResponses) GetUsersRecentObservationFieldsWithResponse(ctx context.Context, params *GetUsersRecentObservationFieldsParams, reqEditors ...RequestEditorFn) (*GetUsersRecentObservationFieldsResponse, error)

GetUsersRecentObservationFieldsWithResponse request returning *GetUsersRecentObservationFieldsResponse

func (*ClientWithResponses) GetUsersWithResponse

func (c *ClientWithResponses) GetUsersWithResponse(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)

GetUsersWithResponse request returning *GetUsersResponse

func (*ClientWithResponses) PostAnnotationsUUIDVoteWithResponse

func (c *ClientWithResponses) PostAnnotationsUUIDVoteWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostAnnotationsUUIDVoteResponse, error)

PostAnnotationsUUIDVoteWithResponse request returning *PostAnnotationsUUIDVoteResponse

func (*ClientWithResponses) PostAnnotationsWithBodyWithResponse

func (c *ClientWithResponses) PostAnnotationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAnnotationsResponse, error)

PostAnnotationsWithBodyWithResponse request with arbitrary body returning *PostAnnotationsResponse

func (*ClientWithResponses) PostAnnotationsWithResponse

func (c *ClientWithResponses) PostAnnotationsWithResponse(ctx context.Context, body PostAnnotationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAnnotationsResponse, error)

func (*ClientWithResponses) PostCommentsWithBodyWithResponse

func (c *ClientWithResponses) PostCommentsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostCommentsResponse, error)

PostCommentsWithBodyWithResponse request with arbitrary body returning *PostCommentsResponse

func (*ClientWithResponses) PostCommentsWithResponse

func (c *ClientWithResponses) PostCommentsWithResponse(ctx context.Context, body PostCommentsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostCommentsResponse, error)

func (*ClientWithResponses) PostFlagsWithBodyWithResponse

func (c *ClientWithResponses) PostFlagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostFlagsResponse, error)

PostFlagsWithBodyWithResponse request with arbitrary body returning *PostFlagsResponse

func (*ClientWithResponses) PostFlagsWithResponse

func (c *ClientWithResponses) PostFlagsWithResponse(ctx context.Context, body PostFlagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostFlagsResponse, error)

func (*ClientWithResponses) PostIdentificationsWithBodyWithResponse

func (c *ClientWithResponses) PostIdentificationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIdentificationsResponse, error)

PostIdentificationsWithBodyWithResponse request with arbitrary body returning *PostIdentificationsResponse

func (*ClientWithResponses) PostIdentificationsWithResponse

func (c *ClientWithResponses) PostIdentificationsWithResponse(ctx context.Context, body PostIdentificationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIdentificationsResponse, error)

func (*ClientWithResponses) PostMessagesWithBodyWithResponse

func (c *ClientWithResponses) PostMessagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMessagesResponse, error)

PostMessagesWithBodyWithResponse request with arbitrary body returning *PostMessagesResponse

func (*ClientWithResponses) PostMessagesWithResponse

func (c *ClientWithResponses) PostMessagesWithResponse(ctx context.Context, body PostMessagesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMessagesResponse, error)

func (*ClientWithResponses) PostObservationFieldValuesWithBodyWithResponse

func (c *ClientWithResponses) PostObservationFieldValuesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostObservationFieldValuesResponse, error)

PostObservationFieldValuesWithBodyWithResponse request with arbitrary body returning *PostObservationFieldValuesResponse

func (*ClientWithResponses) PostObservationFieldValuesWithResponse

func (c *ClientWithResponses) PostObservationFieldValuesWithResponse(ctx context.Context, body PostObservationFieldValuesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostObservationFieldValuesResponse, error)

func (*ClientWithResponses) PostObservationPhotosWithBodyWithResponse

func (c *ClientWithResponses) PostObservationPhotosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostObservationPhotosResponse, error)

PostObservationPhotosWithBodyWithResponse request with arbitrary body returning *PostObservationPhotosResponse

func (*ClientWithResponses) PostObservationPhotosWithResponse

func (c *ClientWithResponses) PostObservationPhotosWithResponse(ctx context.Context, body PostObservationPhotosJSONRequestBody, reqEditors ...RequestEditorFn) (*PostObservationPhotosResponse, error)

func (*ClientWithResponses) PostObservationSoundsWithBodyWithResponse

func (c *ClientWithResponses) PostObservationSoundsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostObservationSoundsResponse, error)

PostObservationSoundsWithBodyWithResponse request with arbitrary body returning *PostObservationSoundsResponse

func (*ClientWithResponses) PostObservationSoundsWithResponse

func (c *ClientWithResponses) PostObservationSoundsWithResponse(ctx context.Context, body PostObservationSoundsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostObservationSoundsResponse, error)

func (*ClientWithResponses) PostObservationsUUIDFaveWithResponse

func (c *ClientWithResponses) PostObservationsUUIDFaveWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostObservationsUUIDFaveResponse, error)

PostObservationsUUIDFaveWithResponse request returning *PostObservationsUUIDFaveResponse

func (*ClientWithResponses) PostObservationsUUIDQualityMetricWithResponse

PostObservationsUUIDQualityMetricWithResponse request returning *PostObservationsUUIDQualityMetricResponse

func (*ClientWithResponses) PostObservationsUUIDReviewWithResponse

func (c *ClientWithResponses) PostObservationsUUIDReviewWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostObservationsUUIDReviewResponse, error)

PostObservationsUUIDReviewWithResponse request returning *PostObservationsUUIDReviewResponse

func (*ClientWithResponses) PostObservationsWithBodyWithResponse

func (c *ClientWithResponses) PostObservationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostObservationsResponse, error)

PostObservationsWithBodyWithResponse request with arbitrary body returning *PostObservationsResponse

func (*ClientWithResponses) PostObservationsWithResponse

func (c *ClientWithResponses) PostObservationsWithResponse(ctx context.Context, body PostObservationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostObservationsResponse, error)

func (*ClientWithResponses) PostPhotosWithBodyWithResponse

func (c *ClientWithResponses) PostPhotosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPhotosResponse, error)

PostPhotosWithBodyWithResponse request with arbitrary body returning *PostPhotosResponse

func (*ClientWithResponses) PostProjectObservationsWithBodyWithResponse

func (c *ClientWithResponses) PostProjectObservationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectObservationsResponse, error)

PostProjectObservationsWithBodyWithResponse request with arbitrary body returning *PostProjectObservationsResponse

func (*ClientWithResponses) PostProjectObservationsWithResponse

func (c *ClientWithResponses) PostProjectObservationsWithResponse(ctx context.Context, body PostProjectObservationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectObservationsResponse, error)

func (*ClientWithResponses) PostProjectsIDMembershipWithResponse

func (c *ClientWithResponses) PostProjectsIDMembershipWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PostProjectsIDMembershipResponse, error)

PostProjectsIDMembershipWithResponse request returning *PostProjectsIDMembershipResponse

func (*ClientWithResponses) PostRelationshipsWithBodyWithResponse

func (c *ClientWithResponses) PostRelationshipsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRelationshipsResponse, error)

PostRelationshipsWithBodyWithResponse request with arbitrary body returning *PostRelationshipsResponse

func (*ClientWithResponses) PostRelationshipsWithResponse

func (c *ClientWithResponses) PostRelationshipsWithResponse(ctx context.Context, body PostRelationshipsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRelationshipsResponse, error)

func (*ClientWithResponses) PostSavedLocationsWithBodyWithResponse

func (c *ClientWithResponses) PostSavedLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSavedLocationsResponse, error)

PostSavedLocationsWithBodyWithResponse request with arbitrary body returning *PostSavedLocationsResponse

func (*ClientWithResponses) PostSavedLocationsWithResponse

func (c *ClientWithResponses) PostSavedLocationsWithResponse(ctx context.Context, body PostSavedLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSavedLocationsResponse, error)

func (*ClientWithResponses) PostSoundsWithBodyWithResponse

func (c *ClientWithResponses) PostSoundsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSoundsResponse, error)

PostSoundsWithBodyWithResponse request with arbitrary body returning *PostSoundsResponse

func (*ClientWithResponses) PostTaxaSuggestWithBodyWithResponse

func (c *ClientWithResponses) PostTaxaSuggestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostTaxaSuggestResponse, error)

PostTaxaSuggestWithBodyWithResponse request with arbitrary body returning *PostTaxaSuggestResponse

func (*ClientWithResponses) PostTaxonNamePrioritiesWithBodyWithResponse

func (c *ClientWithResponses) PostTaxonNamePrioritiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostTaxonNamePrioritiesResponse, error)

PostTaxonNamePrioritiesWithBodyWithResponse request with arbitrary body returning *PostTaxonNamePrioritiesResponse

func (*ClientWithResponses) PostTaxonNamePrioritiesWithResponse

func (c *ClientWithResponses) PostTaxonNamePrioritiesWithResponse(ctx context.Context, body PostTaxonNamePrioritiesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostTaxonNamePrioritiesResponse, error)

func (*ClientWithResponses) PostUsersIDBlockWithResponse

func (c *ClientWithResponses) PostUsersIDBlockWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PostUsersIDBlockResponse, error)

PostUsersIDBlockWithResponse request returning *PostUsersIDBlockResponse

func (*ClientWithResponses) PostUsersIDMuteWithResponse

func (c *ClientWithResponses) PostUsersIDMuteWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PostUsersIDMuteResponse, error)

PostUsersIDMuteWithResponse request returning *PostUsersIDMuteResponse

func (*ClientWithResponses) PostUsersResendConfirmationWithResponse

func (c *ClientWithResponses) PostUsersResendConfirmationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostUsersResendConfirmationResponse, error)

PostUsersResendConfirmationWithResponse request returning *PostUsersResendConfirmationResponse

func (*ClientWithResponses) PostUsersResetPasswordWithBodyWithResponse

func (c *ClientWithResponses) PostUsersResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUsersResetPasswordResponse, error)

PostUsersResetPasswordWithBodyWithResponse request with arbitrary body returning *PostUsersResetPasswordResponse

func (*ClientWithResponses) PostUsersResetPasswordWithResponse

func (c *ClientWithResponses) PostUsersResetPasswordWithResponse(ctx context.Context, body PostUsersResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostUsersResetPasswordResponse, error)

func (*ClientWithResponses) PutAnnouncementsIDDismissWithResponse

func (c *ClientWithResponses) PutAnnouncementsIDDismissWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PutAnnouncementsIDDismissResponse, error)

PutAnnouncementsIDDismissWithResponse request returning *PutAnnouncementsIDDismissResponse

func (*ClientWithResponses) PutCommentsUUIDWithBodyWithResponse

func (c *ClientWithResponses) PutCommentsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCommentsUUIDResponse, error)

PutCommentsUUIDWithBodyWithResponse request with arbitrary body returning *PutCommentsUUIDResponse

func (*ClientWithResponses) PutCommentsUUIDWithResponse

func (c *ClientWithResponses) PutCommentsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutCommentsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCommentsUUIDResponse, error)

func (*ClientWithResponses) PutFlagsIDWithBodyWithResponse

func (c *ClientWithResponses) PutFlagsIDWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutFlagsIDResponse, error)

PutFlagsIDWithBodyWithResponse request with arbitrary body returning *PutFlagsIDResponse

func (*ClientWithResponses) PutFlagsIDWithResponse

func (c *ClientWithResponses) PutFlagsIDWithResponse(ctx context.Context, id int, body PutFlagsIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutFlagsIDResponse, error)

func (*ClientWithResponses) PutIdentificationsUUIDWithBodyWithResponse

func (c *ClientWithResponses) PutIdentificationsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutIdentificationsUUIDResponse, error)

PutIdentificationsUUIDWithBodyWithResponse request with arbitrary body returning *PutIdentificationsUUIDResponse

func (*ClientWithResponses) PutIdentificationsUUIDWithResponse

func (*ClientWithResponses) PutObservationFieldValuesUUIDWithBodyWithResponse

func (c *ClientWithResponses) PutObservationFieldValuesUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutObservationFieldValuesUUIDResponse, error)

PutObservationFieldValuesUUIDWithBodyWithResponse request with arbitrary body returning *PutObservationFieldValuesUUIDResponse

func (*ClientWithResponses) PutObservationPhotosUUIDWithBodyWithResponse

func (c *ClientWithResponses) PutObservationPhotosUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutObservationPhotosUUIDResponse, error)

PutObservationPhotosUUIDWithBodyWithResponse request with arbitrary body returning *PutObservationPhotosUUIDResponse

func (*ClientWithResponses) PutObservationPhotosUUIDWithResponse

func (*ClientWithResponses) PutObservationSoundsUUIDWithBodyWithResponse

func (c *ClientWithResponses) PutObservationSoundsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutObservationSoundsUUIDResponse, error)

PutObservationSoundsUUIDWithBodyWithResponse request with arbitrary body returning *PutObservationSoundsUUIDResponse

func (*ClientWithResponses) PutObservationSoundsUUIDWithResponse

func (*ClientWithResponses) PutObservationsUUIDSubscriptionWithResponse

func (c *ClientWithResponses) PutObservationsUUIDSubscriptionWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PutObservationsUUIDSubscriptionResponse, error)

PutObservationsUUIDSubscriptionWithResponse request returning *PutObservationsUUIDSubscriptionResponse

func (*ClientWithResponses) PutObservationsUUIDViewedUpdatesWithResponse

func (c *ClientWithResponses) PutObservationsUUIDViewedUpdatesWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*PutObservationsUUIDViewedUpdatesResponse, error)

PutObservationsUUIDViewedUpdatesWithResponse request returning *PutObservationsUUIDViewedUpdatesResponse

func (*ClientWithResponses) PutObservationsUUIDWithBodyWithResponse

func (c *ClientWithResponses) PutObservationsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutObservationsUUIDResponse, error)

PutObservationsUUIDWithBodyWithResponse request with arbitrary body returning *PutObservationsUUIDResponse

func (*ClientWithResponses) PutObservationsUUIDWithResponse

func (c *ClientWithResponses) PutObservationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutObservationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutObservationsUUIDResponse, error)

func (*ClientWithResponses) PutPhotosIDWithResponse

func (c *ClientWithResponses) PutPhotosIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PutPhotosIDResponse, error)

PutPhotosIDWithResponse request returning *PutPhotosIDResponse

func (*ClientWithResponses) PutProjectObservationsUUIDWithBodyWithResponse

func (c *ClientWithResponses) PutProjectObservationsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutProjectObservationsUUIDResponse, error)

PutProjectObservationsUUIDWithBodyWithResponse request with arbitrary body returning *PutProjectObservationsUUIDResponse

func (*ClientWithResponses) PutProjectObservationsUUIDWithResponse

func (*ClientWithResponses) PutProjectUsersIDWithBodyWithResponse

func (c *ClientWithResponses) PutProjectUsersIDWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutProjectUsersIDResponse, error)

PutProjectUsersIDWithBodyWithResponse request with arbitrary body returning *PutProjectUsersIDResponse

func (*ClientWithResponses) PutProjectUsersIDWithResponse

func (c *ClientWithResponses) PutProjectUsersIDWithResponse(ctx context.Context, id string, body PutProjectUsersIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutProjectUsersIDResponse, error)

func (*ClientWithResponses) PutRelationshipsIDWithBodyWithResponse

func (c *ClientWithResponses) PutRelationshipsIDWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutRelationshipsIDResponse, error)

PutRelationshipsIDWithBodyWithResponse request with arbitrary body returning *PutRelationshipsIDResponse

func (*ClientWithResponses) PutRelationshipsIDWithResponse

func (c *ClientWithResponses) PutRelationshipsIDWithResponse(ctx context.Context, id int, body PutRelationshipsIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutRelationshipsIDResponse, error)

func (*ClientWithResponses) PutTaxonNamePrioritiesIDWithBodyWithResponse

func (c *ClientWithResponses) PutTaxonNamePrioritiesIDWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTaxonNamePrioritiesIDResponse, error)

PutTaxonNamePrioritiesIDWithBodyWithResponse request with arbitrary body returning *PutTaxonNamePrioritiesIDResponse

func (*ClientWithResponses) PutTaxonNamePrioritiesIDWithResponse

func (c *ClientWithResponses) PutTaxonNamePrioritiesIDWithResponse(ctx context.Context, id int, body PutTaxonNamePrioritiesIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTaxonNamePrioritiesIDResponse, error)

func (*ClientWithResponses) PutUsersIDWithBodyWithResponse

func (c *ClientWithResponses) PutUsersIDWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutUsersIDResponse, error)

PutUsersIDWithBodyWithResponse request with arbitrary body returning *PutUsersIDResponse

func (*ClientWithResponses) PutUsersIDWithResponse

func (c *ClientWithResponses) PutUsersIDWithResponse(ctx context.Context, id string, body PutUsersIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutUsersIDResponse, error)

func (*ClientWithResponses) PutUsersUpdateSessionWithResponse

func (c *ClientWithResponses) PutUsersUpdateSessionWithResponse(ctx context.Context, params *PutUsersUpdateSessionParams, reqEditors ...RequestEditorFn) (*PutUsersUpdateSessionResponse, error)

PutUsersUpdateSessionWithResponse request returning *PutUsersUpdateSessionResponse

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// PostAnnotationsWithBodyWithResponse request with any body
	PostAnnotationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAnnotationsResponse, error)

	PostAnnotationsWithResponse(ctx context.Context, body PostAnnotationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAnnotationsResponse, error)

	// DeleteAnnotationsUUIDWithResponse request
	DeleteAnnotationsUUIDWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAnnotationsUUIDResponse, error)

	// DeleteAnnotationsUUIDVoteWithResponse request
	DeleteAnnotationsUUIDVoteWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAnnotationsUUIDVoteResponse, error)

	// PostAnnotationsUUIDVoteWithResponse request
	PostAnnotationsUUIDVoteWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostAnnotationsUUIDVoteResponse, error)

	// GetAnnouncementsWithResponse request
	GetAnnouncementsWithResponse(ctx context.Context, params *GetAnnouncementsParams, reqEditors ...RequestEditorFn) (*GetAnnouncementsResponse, error)

	// PutAnnouncementsIDDismissWithResponse request
	PutAnnouncementsIDDismissWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PutAnnouncementsIDDismissResponse, error)

	// GetAuthorizedApplicationsWithResponse request
	GetAuthorizedApplicationsWithResponse(ctx context.Context, params *GetAuthorizedApplicationsParams, reqEditors ...RequestEditorFn) (*GetAuthorizedApplicationsResponse, error)

	// DeleteAuthorizedApplicationsIDWithResponse request
	DeleteAuthorizedApplicationsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteAuthorizedApplicationsIDResponse, error)

	// PostCommentsWithBodyWithResponse request with any body
	PostCommentsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostCommentsResponse, error)

	PostCommentsWithResponse(ctx context.Context, body PostCommentsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostCommentsResponse, error)

	// DeleteCommentsUUIDWithResponse request
	DeleteCommentsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteCommentsUUIDResponse, error)

	// PutCommentsUUIDWithBodyWithResponse request with any body
	PutCommentsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCommentsUUIDResponse, error)

	PutCommentsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutCommentsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCommentsUUIDResponse, error)

	// GetControlledTermsWithResponse request
	GetControlledTermsWithResponse(ctx context.Context, params *GetControlledTermsParams, reqEditors ...RequestEditorFn) (*GetControlledTermsResponse, error)

	// GetControlledTermsForTaxonTaxonIDWithResponse request
	GetControlledTermsForTaxonTaxonIDWithResponse(ctx context.Context, taxonID []string, params *GetControlledTermsForTaxonTaxonIDParams, reqEditors ...RequestEditorFn) (*GetControlledTermsForTaxonTaxonIDResponse, error)

	// PostFlagsWithBodyWithResponse request with any body
	PostFlagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostFlagsResponse, error)

	PostFlagsWithResponse(ctx context.Context, body PostFlagsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostFlagsResponse, error)

	// DeleteFlagsIDWithResponse request
	DeleteFlagsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteFlagsIDResponse, error)

	// PutFlagsIDWithBodyWithResponse request with any body
	PutFlagsIDWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutFlagsIDResponse, error)

	PutFlagsIDWithResponse(ctx context.Context, id int, body PutFlagsIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutFlagsIDResponse, error)

	// GetGeomodelIDZoomXYPngWithResponse request
	GetGeomodelIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetGeomodelIDZoomXYPngResponse, error)

	// GetGeomodelComparisonIDZoomXYPngWithResponse request
	GetGeomodelComparisonIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelComparisonIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetGeomodelComparisonIDZoomXYPngResponse, error)

	// GetGeomodelTaxonRangeIDZoomXYPngWithResponse request
	GetGeomodelTaxonRangeIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetGeomodelTaxonRangeIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetGeomodelTaxonRangeIDZoomXYPngResponse, error)

	// GetGridZoomXYGridJSONWithResponse request
	GetGridZoomXYGridJSONWithResponse(ctx context.Context, zoom int, x int, y int, params *GetGridZoomXYGridJSONParams, reqEditors ...RequestEditorFn) (*GetGridZoomXYGridJSONResponse, error)

	// GetGridZoomXYPngWithResponse request
	GetGridZoomXYPngWithResponse(ctx context.Context, zoom int, x int, y int, params *GetGridZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetGridZoomXYPngResponse, error)

	// GetHeatmapZoomXYPngWithResponse request
	GetHeatmapZoomXYPngWithResponse(ctx context.Context, zoom int, x int, y int, params *GetHeatmapZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetHeatmapZoomXYPngResponse, error)

	// PostIdentificationsWithBodyWithResponse request with any body
	PostIdentificationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostIdentificationsResponse, error)

	PostIdentificationsWithResponse(ctx context.Context, body PostIdentificationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostIdentificationsResponse, error)

	// GetIdentificationsIdentifiersWithResponse request
	GetIdentificationsIdentifiersWithResponse(ctx context.Context, params *GetIdentificationsIdentifiersParams, reqEditors ...RequestEditorFn) (*GetIdentificationsIdentifiersResponse, error)

	// GetIdentificationsRecentTaxaWithResponse request
	GetIdentificationsRecentTaxaWithResponse(ctx context.Context, params *GetIdentificationsRecentTaxaParams, reqEditors ...RequestEditorFn) (*GetIdentificationsRecentTaxaResponse, error)

	// GetIdentificationsSimilarSpeciesWithResponse request
	GetIdentificationsSimilarSpeciesWithResponse(ctx context.Context, params *GetIdentificationsSimilarSpeciesParams, reqEditors ...RequestEditorFn) (*GetIdentificationsSimilarSpeciesResponse, error)

	// DeleteIdentificationsUUIDWithResponse request
	DeleteIdentificationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteIdentificationsUUIDResponse, error)

	// PutIdentificationsUUIDWithBodyWithResponse request with any body
	PutIdentificationsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutIdentificationsUUIDResponse, error)

	PutIdentificationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutIdentificationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutIdentificationsUUIDResponse, error)

	// GetMessagesWithResponse request
	GetMessagesWithResponse(ctx context.Context, params *GetMessagesParams, reqEditors ...RequestEditorFn) (*GetMessagesResponse, error)

	// PostMessagesWithBodyWithResponse request with any body
	PostMessagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMessagesResponse, error)

	PostMessagesWithResponse(ctx context.Context, body PostMessagesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMessagesResponse, error)

	// GetMessagesIDWithResponse request
	GetMessagesIDWithResponse(ctx context.Context, id int, params *GetMessagesIDParams, reqEditors ...RequestEditorFn) (*GetMessagesIDResponse, error)

	// PostObservationFieldValuesWithBodyWithResponse request with any body
	PostObservationFieldValuesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostObservationFieldValuesResponse, error)

	PostObservationFieldValuesWithResponse(ctx context.Context, body PostObservationFieldValuesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostObservationFieldValuesResponse, error)

	// DeleteObservationFieldValuesUUIDWithResponse request
	DeleteObservationFieldValuesUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationFieldValuesUUIDResponse, error)

	// PutObservationFieldValuesUUIDWithBodyWithResponse request with any body
	PutObservationFieldValuesUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutObservationFieldValuesUUIDResponse, error)

	PutObservationFieldValuesUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutObservationFieldValuesUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutObservationFieldValuesUUIDResponse, error)

	// PostObservationPhotosWithBodyWithResponse request with any body
	PostObservationPhotosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostObservationPhotosResponse, error)

	PostObservationPhotosWithResponse(ctx context.Context, body PostObservationPhotosJSONRequestBody, reqEditors ...RequestEditorFn) (*PostObservationPhotosResponse, error)

	// DeleteObservationPhotosUUIDWithResponse request
	DeleteObservationPhotosUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationPhotosUUIDResponse, error)

	// PutObservationPhotosUUIDWithBodyWithResponse request with any body
	PutObservationPhotosUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutObservationPhotosUUIDResponse, error)

	PutObservationPhotosUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutObservationPhotosUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutObservationPhotosUUIDResponse, error)

	// PostObservationSoundsWithBodyWithResponse request with any body
	PostObservationSoundsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostObservationSoundsResponse, error)

	PostObservationSoundsWithResponse(ctx context.Context, body PostObservationSoundsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostObservationSoundsResponse, error)

	// DeleteObservationSoundsUUIDWithResponse request
	DeleteObservationSoundsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationSoundsUUIDResponse, error)

	// PutObservationSoundsUUIDWithBodyWithResponse request with any body
	PutObservationSoundsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutObservationSoundsUUIDResponse, error)

	PutObservationSoundsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutObservationSoundsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutObservationSoundsUUIDResponse, error)

	// GetObservationsWithResponse request
	GetObservationsWithResponse(ctx context.Context, params *GetObservationsParams, reqEditors ...RequestEditorFn) (*GetObservationsResponse, error)

	// PostObservationsWithBodyWithResponse request with any body
	PostObservationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostObservationsResponse, error)

	PostObservationsWithResponse(ctx context.Context, body PostObservationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostObservationsResponse, error)

	// GetObservationsDeletedWithResponse request
	GetObservationsDeletedWithResponse(ctx context.Context, params *GetObservationsDeletedParams, reqEditors ...RequestEditorFn) (*GetObservationsDeletedResponse, error)

	// GetObservationsHistogramWithResponse request
	GetObservationsHistogramWithResponse(ctx context.Context, params *GetObservationsHistogramParams, reqEditors ...RequestEditorFn) (*GetObservationsHistogramResponse, error)

	// GetObservationsIconicTaxaSpeciesCountsWithResponse request
	GetObservationsIconicTaxaSpeciesCountsWithResponse(ctx context.Context, params *GetObservationsIconicTaxaSpeciesCountsParams, reqEditors ...RequestEditorFn) (*GetObservationsIconicTaxaSpeciesCountsResponse, error)

	// GetObservationsIdentificationCategoriesWithResponse request
	GetObservationsIdentificationCategoriesWithResponse(ctx context.Context, params *GetObservationsIdentificationCategoriesParams, reqEditors ...RequestEditorFn) (*GetObservationsIdentificationCategoriesResponse, error)

	// GetObservationsIdentifiersWithResponse request
	GetObservationsIdentifiersWithResponse(ctx context.Context, params *GetObservationsIdentifiersParams, reqEditors ...RequestEditorFn) (*GetObservationsIdentifiersResponse, error)

	// GetObservationsObserversWithResponse request
	GetObservationsObserversWithResponse(ctx context.Context, params *GetObservationsObserversParams, reqEditors ...RequestEditorFn) (*GetObservationsObserversResponse, error)

	// GetObservationsPopularFieldValuesWithResponse request
	GetObservationsPopularFieldValuesWithResponse(ctx context.Context, params *GetObservationsPopularFieldValuesParams, reqEditors ...RequestEditorFn) (*GetObservationsPopularFieldValuesResponse, error)

	// GetObservationsQualityGradesWithResponse request
	GetObservationsQualityGradesWithResponse(ctx context.Context, params *GetObservationsQualityGradesParams, reqEditors ...RequestEditorFn) (*GetObservationsQualityGradesResponse, error)

	// GetObservationsSpeciesCountsWithResponse request
	GetObservationsSpeciesCountsWithResponse(ctx context.Context, params *GetObservationsSpeciesCountsParams, reqEditors ...RequestEditorFn) (*GetObservationsSpeciesCountsResponse, error)

	// GetObservationsUmbrellaProjectStatsWithResponse request
	GetObservationsUmbrellaProjectStatsWithResponse(ctx context.Context, params *GetObservationsUmbrellaProjectStatsParams, reqEditors ...RequestEditorFn) (*GetObservationsUmbrellaProjectStatsResponse, error)

	// GetObservationsUpdatesWithResponse request
	GetObservationsUpdatesWithResponse(ctx context.Context, params *GetObservationsUpdatesParams, reqEditors ...RequestEditorFn) (*GetObservationsUpdatesResponse, error)

	// DeleteObservationsUUIDWithResponse request
	DeleteObservationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationsUUIDResponse, error)

	// GetObservationsUUIDWithResponse request
	GetObservationsUUIDWithResponse(ctx context.Context, uuid []openapi_types.UUID, params *GetObservationsUUIDParams, reqEditors ...RequestEditorFn) (*GetObservationsUUIDResponse, error)

	// PutObservationsUUIDWithBodyWithResponse request with any body
	PutObservationsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutObservationsUUIDResponse, error)

	PutObservationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutObservationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutObservationsUUIDResponse, error)

	// DeleteObservationsUUIDFaveWithResponse request
	DeleteObservationsUUIDFaveWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationsUUIDFaveResponse, error)

	// PostObservationsUUIDFaveWithResponse request
	PostObservationsUUIDFaveWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostObservationsUUIDFaveResponse, error)

	// DeleteObservationsUUIDQualityMetricWithResponse request
	DeleteObservationsUUIDQualityMetricWithResponse(ctx context.Context, uuid []openapi_types.UUID, metric DeleteObservationsUUIDQualityMetricParamsMetric, reqEditors ...RequestEditorFn) (*DeleteObservationsUUIDQualityMetricResponse, error)

	// PostObservationsUUIDQualityMetricWithResponse request
	PostObservationsUUIDQualityMetricWithResponse(ctx context.Context, uuid []openapi_types.UUID, metric PostObservationsUUIDQualityMetricParamsMetric, params *PostObservationsUUIDQualityMetricParams, reqEditors ...RequestEditorFn) (*PostObservationsUUIDQualityMetricResponse, error)

	// GetObservationsUUIDQualityMetricsWithResponse request
	GetObservationsUUIDQualityMetricsWithResponse(ctx context.Context, uuid []openapi_types.UUID, params *GetObservationsUUIDQualityMetricsParams, reqEditors ...RequestEditorFn) (*GetObservationsUUIDQualityMetricsResponse, error)

	// DeleteObservationsUUIDReviewWithResponse request
	DeleteObservationsUUIDReviewWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteObservationsUUIDReviewResponse, error)

	// PostObservationsUUIDReviewWithResponse request
	PostObservationsUUIDReviewWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostObservationsUUIDReviewResponse, error)

	// PutObservationsUUIDSubscriptionWithResponse request
	PutObservationsUUIDSubscriptionWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*PutObservationsUUIDSubscriptionResponse, error)

	// GetObservationsUUIDSubscriptionsWithResponse request
	GetObservationsUUIDSubscriptionsWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetObservationsUUIDSubscriptionsParams, reqEditors ...RequestEditorFn) (*GetObservationsUUIDSubscriptionsResponse, error)

	// GetObservationsUUIDTaxonSummaryWithResponse request
	GetObservationsUUIDTaxonSummaryWithResponse(ctx context.Context, uuid openapi_types.UUID, params *GetObservationsUUIDTaxonSummaryParams, reqEditors ...RequestEditorFn) (*GetObservationsUUIDTaxonSummaryResponse, error)

	// PutObservationsUUIDViewedUpdatesWithResponse request
	PutObservationsUUIDViewedUpdatesWithResponse(ctx context.Context, uuid []openapi_types.UUID, reqEditors ...RequestEditorFn) (*PutObservationsUUIDViewedUpdatesResponse, error)

	// PostPhotosWithBodyWithResponse request with any body
	PostPhotosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPhotosResponse, error)

	// PutPhotosIDWithResponse request
	PutPhotosIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PutPhotosIDResponse, error)

	// GetPlacesWithResponse request
	GetPlacesWithResponse(ctx context.Context, params *GetPlacesParams, reqEditors ...RequestEditorFn) (*GetPlacesResponse, error)

	// GetPlacesNearbyWithResponse request
	GetPlacesNearbyWithResponse(ctx context.Context, params *GetPlacesNearbyParams, reqEditors ...RequestEditorFn) (*GetPlacesNearbyResponse, error)

	// GetPlacesIDZoomXYPngWithResponse request
	GetPlacesIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetPlacesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetPlacesIDZoomXYPngResponse, error)

	// GetPlacesUUIDWithResponse request
	GetPlacesUUIDWithResponse(ctx context.Context, uuid []string, params *GetPlacesUUIDParams, reqEditors ...RequestEditorFn) (*GetPlacesUUIDResponse, error)

	// GetPointsZoomXYGridJSONWithResponse request
	GetPointsZoomXYGridJSONWithResponse(ctx context.Context, zoom int, x int, y int, params *GetPointsZoomXYGridJSONParams, reqEditors ...RequestEditorFn) (*GetPointsZoomXYGridJSONResponse, error)

	// GetPointsZoomXYPngWithResponse request
	GetPointsZoomXYPngWithResponse(ctx context.Context, zoom int, x int, y int, params *GetPointsZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetPointsZoomXYPngResponse, error)

	// PostProjectObservationsWithBodyWithResponse request with any body
	PostProjectObservationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectObservationsResponse, error)

	PostProjectObservationsWithResponse(ctx context.Context, body PostProjectObservationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectObservationsResponse, error)

	// DeleteProjectObservationsUUIDWithResponse request
	DeleteProjectObservationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteProjectObservationsUUIDResponse, error)

	// PutProjectObservationsUUIDWithBodyWithResponse request with any body
	PutProjectObservationsUUIDWithBodyWithResponse(ctx context.Context, uuid openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutProjectObservationsUUIDResponse, error)

	PutProjectObservationsUUIDWithResponse(ctx context.Context, uuid openapi_types.UUID, body PutProjectObservationsUUIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutProjectObservationsUUIDResponse, error)

	// PutProjectUsersIDWithBodyWithResponse request with any body
	PutProjectUsersIDWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutProjectUsersIDResponse, error)

	PutProjectUsersIDWithResponse(ctx context.Context, id string, body PutProjectUsersIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutProjectUsersIDResponse, error)

	// GetProjectsWithResponse request
	GetProjectsWithResponse(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error)

	// GetProjectsIDWithResponse request
	GetProjectsIDWithResponse(ctx context.Context, id []int, params *GetProjectsIDParams, reqEditors ...RequestEditorFn) (*GetProjectsIDResponse, error)

	// GetProjectsIDMembersWithResponse request
	GetProjectsIDMembersWithResponse(ctx context.Context, id int, params *GetProjectsIDMembersParams, reqEditors ...RequestEditorFn) (*GetProjectsIDMembersResponse, error)

	// DeleteProjectsIDMembershipWithResponse request
	DeleteProjectsIDMembershipWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteProjectsIDMembershipResponse, error)

	// GetProjectsIDMembershipWithResponse request
	GetProjectsIDMembershipWithResponse(ctx context.Context, id []int, params *GetProjectsIDMembershipParams, reqEditors ...RequestEditorFn) (*GetProjectsIDMembershipResponse, error)

	// PostProjectsIDMembershipWithResponse request
	PostProjectsIDMembershipWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PostProjectsIDMembershipResponse, error)

	// GetProjectsIDPostsWithResponse request
	GetProjectsIDPostsWithResponse(ctx context.Context, id []int, params *GetProjectsIDPostsParams, reqEditors ...RequestEditorFn) (*GetProjectsIDPostsResponse, error)

	// GetProviderAuthorizationsWithResponse request
	GetProviderAuthorizationsWithResponse(ctx context.Context, params *GetProviderAuthorizationsParams, reqEditors ...RequestEditorFn) (*GetProviderAuthorizationsResponse, error)

	// DeleteProviderAuthorizationsIDWithResponse request
	DeleteProviderAuthorizationsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteProviderAuthorizationsIDResponse, error)

	// GetRelationshipsWithResponse request
	GetRelationshipsWithResponse(ctx context.Context, params *GetRelationshipsParams, reqEditors ...RequestEditorFn) (*GetRelationshipsResponse, error)

	// PostRelationshipsWithBodyWithResponse request with any body
	PostRelationshipsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRelationshipsResponse, error)

	PostRelationshipsWithResponse(ctx context.Context, body PostRelationshipsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRelationshipsResponse, error)

	// DeleteRelationshipsIDWithResponse request
	DeleteRelationshipsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteRelationshipsIDResponse, error)

	// PutRelationshipsIDWithBodyWithResponse request with any body
	PutRelationshipsIDWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutRelationshipsIDResponse, error)

	PutRelationshipsIDWithResponse(ctx context.Context, id int, body PutRelationshipsIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutRelationshipsIDResponse, error)

	// GetSavedLocationsWithResponse request
	GetSavedLocationsWithResponse(ctx context.Context, params *GetSavedLocationsParams, reqEditors ...RequestEditorFn) (*GetSavedLocationsResponse, error)

	// PostSavedLocationsWithBodyWithResponse request with any body
	PostSavedLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSavedLocationsResponse, error)

	PostSavedLocationsWithResponse(ctx context.Context, body PostSavedLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostSavedLocationsResponse, error)

	// DeleteSavedLocationsIDWithResponse request
	DeleteSavedLocationsIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteSavedLocationsIDResponse, error)

	// GetSearchWithResponse request
	GetSearchWithResponse(ctx context.Context, params *GetSearchParams, reqEditors ...RequestEditorFn) (*GetSearchResponse, error)

	// GetSitesWithResponse request
	GetSitesWithResponse(ctx context.Context, params *GetSitesParams, reqEditors ...RequestEditorFn) (*GetSitesResponse, error)

	// PostSoundsWithBodyWithResponse request with any body
	PostSoundsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostSoundsResponse, error)

	// GetTaxaWithResponse request
	GetTaxaWithResponse(ctx context.Context, params *GetTaxaParams, reqEditors ...RequestEditorFn) (*GetTaxaResponse, error)

	// GetTaxaAutocompleteWithResponse request
	GetTaxaAutocompleteWithResponse(ctx context.Context, params *GetTaxaAutocompleteParams, reqEditors ...RequestEditorFn) (*GetTaxaAutocompleteResponse, error)

	// GetTaxaIconicWithResponse request
	GetTaxaIconicWithResponse(ctx context.Context, params *GetTaxaIconicParams, reqEditors ...RequestEditorFn) (*GetTaxaIconicResponse, error)

	// GetTaxaSuggestWithResponse request
	GetTaxaSuggestWithResponse(ctx context.Context, params *GetTaxaSuggestParams, reqEditors ...RequestEditorFn) (*GetTaxaSuggestResponse, error)

	// PostTaxaSuggestWithBodyWithResponse request with any body
	PostTaxaSuggestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostTaxaSuggestResponse, error)

	// GetTaxaIDWithResponse request
	GetTaxaIDWithResponse(ctx context.Context, id []int, params *GetTaxaIDParams, reqEditors ...RequestEditorFn) (*GetTaxaIDResponse, error)

	// GetTaxaIDWantedWithResponse request
	GetTaxaIDWantedWithResponse(ctx context.Context, id int, params *GetTaxaIDWantedParams, reqEditors ...RequestEditorFn) (*GetTaxaIDWantedResponse, error)

	// PostTaxonNamePrioritiesWithBodyWithResponse request with any body
	PostTaxonNamePrioritiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostTaxonNamePrioritiesResponse, error)

	PostTaxonNamePrioritiesWithResponse(ctx context.Context, body PostTaxonNamePrioritiesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostTaxonNamePrioritiesResponse, error)

	// DeleteTaxonNamePrioritiesIDWithResponse request
	DeleteTaxonNamePrioritiesIDWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteTaxonNamePrioritiesIDResponse, error)

	// PutTaxonNamePrioritiesIDWithBodyWithResponse request with any body
	PutTaxonNamePrioritiesIDWithBodyWithResponse(ctx context.Context, id int, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutTaxonNamePrioritiesIDResponse, error)

	PutTaxonNamePrioritiesIDWithResponse(ctx context.Context, id int, body PutTaxonNamePrioritiesIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutTaxonNamePrioritiesIDResponse, error)

	// GetTaxonPlacesIDZoomXYPngWithResponse request
	GetTaxonPlacesIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetTaxonPlacesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetTaxonPlacesIDZoomXYPngResponse, error)

	// GetTaxonRangesIDZoomXYPngWithResponse request
	GetTaxonRangesIDZoomXYPngWithResponse(ctx context.Context, id string, zoom int, x int, y int, params *GetTaxonRangesIDZoomXYPngParams, reqEditors ...RequestEditorFn) (*GetTaxonRangesIDZoomXYPngResponse, error)

	// GetTranslationsLocalesWithResponse request
	GetTranslationsLocalesWithResponse(ctx context.Context, params *GetTranslationsLocalesParams, reqEditors ...RequestEditorFn) (*GetTranslationsLocalesResponse, error)

	// GetUsersWithResponse request
	GetUsersWithResponse(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)

	// GetUsersAutocompleteWithResponse request
	GetUsersAutocompleteWithResponse(ctx context.Context, params *GetUsersAutocompleteParams, reqEditors ...RequestEditorFn) (*GetUsersAutocompleteResponse, error)

	// GetUsersEmailAvailableWithResponse request
	GetUsersEmailAvailableWithResponse(ctx context.Context, params *GetUsersEmailAvailableParams, reqEditors ...RequestEditorFn) (*GetUsersEmailAvailableResponse, error)

	// GetUsersMeWithResponse request
	GetUsersMeWithResponse(ctx context.Context, params *GetUsersMeParams, reqEditors ...RequestEditorFn) (*GetUsersMeResponse, error)

	// GetUsersNotificationCountsWithResponse request
	GetUsersNotificationCountsWithResponse(ctx context.Context, params *GetUsersNotificationCountsParams, reqEditors ...RequestEditorFn) (*GetUsersNotificationCountsResponse, error)

	// GetUsersRecentObservationFieldsWithResponse request
	GetUsersRecentObservationFieldsWithResponse(ctx context.Context, params *GetUsersRecentObservationFieldsParams, reqEditors ...RequestEditorFn) (*GetUsersRecentObservationFieldsResponse, error)

	// PostUsersResendConfirmationWithResponse request
	PostUsersResendConfirmationWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostUsersResendConfirmationResponse, error)

	// PostUsersResetPasswordWithBodyWithResponse request with any body
	PostUsersResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUsersResetPasswordResponse, error)

	PostUsersResetPasswordWithResponse(ctx context.Context, body PostUsersResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostUsersResetPasswordResponse, error)

	// PutUsersUpdateSessionWithResponse request
	PutUsersUpdateSessionWithResponse(ctx context.Context, params *PutUsersUpdateSessionParams, reqEditors ...RequestEditorFn) (*PutUsersUpdateSessionResponse, error)

	// GetUsersIDWithResponse request
	GetUsersIDWithResponse(ctx context.Context, id string, params *GetUsersIDParams, reqEditors ...RequestEditorFn) (*GetUsersIDResponse, error)

	// PutUsersIDWithBodyWithResponse request with any body
	PutUsersIDWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutUsersIDResponse, error)

	PutUsersIDWithResponse(ctx context.Context, id string, body PutUsersIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PutUsersIDResponse, error)

	// DeleteUsersIDBlockWithResponse request
	DeleteUsersIDBlockWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteUsersIDBlockResponse, error)

	// PostUsersIDBlockWithResponse request
	PostUsersIDBlockWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PostUsersIDBlockResponse, error)

	// DeleteUsersIDMuteWithResponse request
	DeleteUsersIDMuteWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*DeleteUsersIDMuteResponse, error)

	// PostUsersIDMuteWithResponse request
	PostUsersIDMuteWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*PostUsersIDMuteResponse, error)

	// GetUsersIDProjectsWithResponse request
	GetUsersIDProjectsWithResponse(ctx context.Context, id int, params *GetUsersIDProjectsParams, reqEditors ...RequestEditorFn) (*GetUsersIDProjectsResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type Comment

type Comment struct {
	Body             string      `json:"body,omitempty"`
	CreatedAt        time.Time   `json:"created_at,omitempty"`
	CreatedAtDetails DateDetails `json:"created_at_details"`
	CreatedAtUtc     time.Time   `json:"created_at_utc,omitempty"`
	Flags            []Flag      `json:"flags,omitempty"`
	Hidden           bool        `json:"hidden,omitempty"`
	HTML             string      `json:"html,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID               int                `json:"id,omitempty"`
	ModeratorActions []ModeratorAction  `json:"moderator_actions,omitempty"`
	ParentID         int                `json:"parent_id"`
	ParentType       string             `json:"parent_type"`
	UpdatedAt        time.Time          `json:"updated_at,omitempty"`
	UpdatedAtDetails time.Time          `json:"updated_at_details,omitempty"`
	User             User               `json:"user"`
	UserID           int                `json:"user_id"`
	UUID             openapi_types.UUID `json:"uuid"`
}

Comment defines model for Comment.

type CommentsCreate

type CommentsCreate struct {
	Comment struct {
		Body string `json:"body"`

		// ParentID UUID of record being commented on
		ParentID openapi_types.UUID `json:"parent_id"`

		// ParentType Type of record being commented on
		ParentType CommentsCreateCommentParentType `json:"parent_type"`
	} `json:"comment"`
	Fields interface{} `json:"fields,omitempty"`
}

CommentsCreate defines model for CommentsCreate.

type CommentsCreateCommentParentType

type CommentsCreateCommentParentType string

CommentsCreateCommentParentType Type of record being commented on

const (
	CommentsCreateCommentParentTypeObservation CommentsCreateCommentParentType = "Observation"
	CommentsCreateCommentParentTypePost        CommentsCreateCommentParentType = "Post"
)

Defines values for CommentsCreateCommentParentType.

type CommentsUpdate

type CommentsUpdate struct {
	Comment struct {
		Body string `json:"body"`
	} `json:"comment"`
	Fields interface{} `json:"fields,omitempty"`
}

CommentsUpdate defines model for CommentsUpdate.

type CommonAncestor

type CommonAncestor struct {
	// Score  Common ancestor scores are not directly comparable to the combined_score
	//     of results. Generally they are similar, factoring in both vision and spatial
	//     similarity, but are derived from a subset of the top results resulting in
	//     a value different than combined_score. Usually the common ancestor score
	//     will be above 70 as taxa need to have a high confidence in order to be
	//     considered a likely common ancestor.
	//
	Score float32 `json:"score,omitempty"`
	Taxon Taxon   `json:"taxon"`
}

CommonAncestor Common ancestor taxon of some of the top results weighted by combined score.

If present, it generally has a much higher chance of being accurate (if not
precise), often by as much as 30-40 percentage points.

type ConservationStatus

type ConservationStatus struct {
	Authority      string `json:"authority"`
	Description    string `json:"description"`
	Geoprivacy     string `json:"geoprivacy"`
	ID             int    `json:"id"`
	Iucn           int    `json:"iucn,omitempty"`
	IucnStatus     string `json:"iucn_status,omitempty"`
	IucnStatusCode string `json:"iucn_status_code,omitempty"`
	Place          Place  `json:"place"`
	PlaceID        int    `json:"place_id"`
	SourceID       int    `json:"source_id"`
	Status         string `json:"status,omitempty"`
	StatusName     string `json:"status_name,omitempty"`
	TaxonID        int    `json:"taxon_id,omitempty"`
	URL            string `json:"url"`
	UserID         int    `json:"user_id"`
}

ConservationStatus defines model for ConservationStatus.

type ControlledTerm

type ControlledTerm struct {
	Blocking         bool  `json:"blocking,omitempty"`
	ExceptedTaxonIds []int `json:"excepted_taxon_ids,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID      int    `json:"id"`
	IsValue bool   `json:"is_value,omitempty"`
	Label   string `json:"label,omitempty"`
	Labels  []struct {
		Definition       string `json:"definition,omitempty"`
		ID               int    `json:"id,omitempty"`
		Label            string `json:"label,omitempty"`
		Locale           string `json:"locale,omitempty"`
		ValidWithinClade int    `json:"valid_within_clade"`
	} `json:"labels,omitempty"`
	Multivalued      bool               `json:"multivalued,omitempty"`
	OntologyURI      string             `json:"ontology_uri,omitempty"`
	TaxonIds         []int              `json:"taxon_ids,omitempty"`
	URI              string             `json:"uri,omitempty"`
	UUID             openapi_types.UUID `json:"uuid"`
	ValidWithinClade int                `json:"valid_within_clade"`
	Values           []ControlledTerm   `json:"values,omitempty"`
}

ControlledTerm defines model for ControlledTerm.

type DateDetails

type DateDetails struct {
	Date  string `json:"date"`
	Day   int    `json:"day"`
	Hour  int    `json:"hour"`
	Month int    `json:"month"`
	Week  int    `json:"week"`
	Year  int    `json:"year"`
}

DateDetails defines model for DateDetails.

type DeleteAnnotationsUUIDResponse

type DeleteAnnotationsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAnnotationsUUIDResponse

func ParseDeleteAnnotationsUUIDResponse(rsp *http.Response) (*DeleteAnnotationsUUIDResponse, error)

ParseDeleteAnnotationsUUIDResponse parses an HTTP response from a DeleteAnnotationsUUIDWithResponse call

func (DeleteAnnotationsUUIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteAnnotationsUUIDResponse) StatusCode

func (r DeleteAnnotationsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAnnotationsUUIDVoteResponse

type DeleteAnnotationsUUIDVoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteAnnotationsUUIDVoteResponse

func ParseDeleteAnnotationsUUIDVoteResponse(rsp *http.Response) (*DeleteAnnotationsUUIDVoteResponse, error)

ParseDeleteAnnotationsUUIDVoteResponse parses an HTTP response from a DeleteAnnotationsUUIDVoteWithResponse call

func (DeleteAnnotationsUUIDVoteResponse) Status

Status returns HTTPResponse.Status

func (DeleteAnnotationsUUIDVoteResponse) StatusCode

func (r DeleteAnnotationsUUIDVoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAuthorizedApplicationsIDResponse

type DeleteAuthorizedApplicationsIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteAuthorizedApplicationsIDResponse

func ParseDeleteAuthorizedApplicationsIDResponse(rsp *http.Response) (*DeleteAuthorizedApplicationsIDResponse, error)

ParseDeleteAuthorizedApplicationsIDResponse parses an HTTP response from a DeleteAuthorizedApplicationsIDWithResponse call

func (DeleteAuthorizedApplicationsIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteAuthorizedApplicationsIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteCommentsUUIDResponse

type DeleteCommentsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteCommentsUUIDResponse

func ParseDeleteCommentsUUIDResponse(rsp *http.Response) (*DeleteCommentsUUIDResponse, error)

ParseDeleteCommentsUUIDResponse parses an HTTP response from a DeleteCommentsUUIDWithResponse call

func (DeleteCommentsUUIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteCommentsUUIDResponse) StatusCode

func (r DeleteCommentsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFlagsIDResponse

type DeleteFlagsIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteFlagsIDResponse

func ParseDeleteFlagsIDResponse(rsp *http.Response) (*DeleteFlagsIDResponse, error)

ParseDeleteFlagsIDResponse parses an HTTP response from a DeleteFlagsIDWithResponse call

func (DeleteFlagsIDResponse) Status

func (r DeleteFlagsIDResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteFlagsIDResponse) StatusCode

func (r DeleteFlagsIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIdentificationsUUIDResponse

type DeleteIdentificationsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteIdentificationsUUIDResponse

func ParseDeleteIdentificationsUUIDResponse(rsp *http.Response) (*DeleteIdentificationsUUIDResponse, error)

ParseDeleteIdentificationsUUIDResponse parses an HTTP response from a DeleteIdentificationsUUIDWithResponse call

func (DeleteIdentificationsUUIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteIdentificationsUUIDResponse) StatusCode

func (r DeleteIdentificationsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteObservationFieldValuesUUIDResponse

type DeleteObservationFieldValuesUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteObservationFieldValuesUUIDResponse

func ParseDeleteObservationFieldValuesUUIDResponse(rsp *http.Response) (*DeleteObservationFieldValuesUUIDResponse, error)

ParseDeleteObservationFieldValuesUUIDResponse parses an HTTP response from a DeleteObservationFieldValuesUUIDWithResponse call

func (DeleteObservationFieldValuesUUIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteObservationFieldValuesUUIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteObservationPhotosUUIDResponse

type DeleteObservationPhotosUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteObservationPhotosUUIDResponse

func ParseDeleteObservationPhotosUUIDResponse(rsp *http.Response) (*DeleteObservationPhotosUUIDResponse, error)

ParseDeleteObservationPhotosUUIDResponse parses an HTTP response from a DeleteObservationPhotosUUIDWithResponse call

func (DeleteObservationPhotosUUIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteObservationPhotosUUIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteObservationSoundsUUIDResponse

type DeleteObservationSoundsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteObservationSoundsUUIDResponse

func ParseDeleteObservationSoundsUUIDResponse(rsp *http.Response) (*DeleteObservationSoundsUUIDResponse, error)

ParseDeleteObservationSoundsUUIDResponse parses an HTTP response from a DeleteObservationSoundsUUIDWithResponse call

func (DeleteObservationSoundsUUIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteObservationSoundsUUIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteObservationsUUIDFaveResponse

type DeleteObservationsUUIDFaveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteObservationsUUIDFaveResponse

func ParseDeleteObservationsUUIDFaveResponse(rsp *http.Response) (*DeleteObservationsUUIDFaveResponse, error)

ParseDeleteObservationsUUIDFaveResponse parses an HTTP response from a DeleteObservationsUUIDFaveWithResponse call

func (DeleteObservationsUUIDFaveResponse) Status

Status returns HTTPResponse.Status

func (DeleteObservationsUUIDFaveResponse) StatusCode

func (r DeleteObservationsUUIDFaveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteObservationsUUIDQualityMetricParamsMetric

type DeleteObservationsUUIDQualityMetricParamsMetric string

DeleteObservationsUUIDQualityMetricParamsMetric defines parameters for DeleteObservationsUUIDQualityMetric.

const (
	DeleteObservationsUUIDQualityMetricParamsMetricDate     DeleteObservationsUUIDQualityMetricParamsMetric = "date"
	DeleteObservationsUUIDQualityMetricParamsMetricEvidence DeleteObservationsUUIDQualityMetricParamsMetric = "evidence"
	DeleteObservationsUUIDQualityMetricParamsMetricLocation DeleteObservationsUUIDQualityMetricParamsMetric = "location"
	DeleteObservationsUUIDQualityMetricParamsMetricNeedsID  DeleteObservationsUUIDQualityMetricParamsMetric = "needs_id"
	DeleteObservationsUUIDQualityMetricParamsMetricRecent   DeleteObservationsUUIDQualityMetricParamsMetric = "recent"
	DeleteObservationsUUIDQualityMetricParamsMetricSubject  DeleteObservationsUUIDQualityMetricParamsMetric = "subject"
	DeleteObservationsUUIDQualityMetricParamsMetricWild     DeleteObservationsUUIDQualityMetricParamsMetric = "wild"
)

Defines values for DeleteObservationsUUIDQualityMetricParamsMetric.

type DeleteObservationsUUIDQualityMetricResponse

type DeleteObservationsUUIDQualityMetricResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteObservationsUUIDQualityMetricResponse

func ParseDeleteObservationsUUIDQualityMetricResponse(rsp *http.Response) (*DeleteObservationsUUIDQualityMetricResponse, error)

ParseDeleteObservationsUUIDQualityMetricResponse parses an HTTP response from a DeleteObservationsUUIDQualityMetricWithResponse call

func (DeleteObservationsUUIDQualityMetricResponse) Status

Status returns HTTPResponse.Status

func (DeleteObservationsUUIDQualityMetricResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteObservationsUUIDResponse

type DeleteObservationsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteObservationsUUIDResponse

func ParseDeleteObservationsUUIDResponse(rsp *http.Response) (*DeleteObservationsUUIDResponse, error)

ParseDeleteObservationsUUIDResponse parses an HTTP response from a DeleteObservationsUUIDWithResponse call

func (DeleteObservationsUUIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteObservationsUUIDResponse) StatusCode

func (r DeleteObservationsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteObservationsUUIDReviewResponse

type DeleteObservationsUUIDReviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteObservationsUUIDReviewResponse

func ParseDeleteObservationsUUIDReviewResponse(rsp *http.Response) (*DeleteObservationsUUIDReviewResponse, error)

ParseDeleteObservationsUUIDReviewResponse parses an HTTP response from a DeleteObservationsUUIDReviewWithResponse call

func (DeleteObservationsUUIDReviewResponse) Status

Status returns HTTPResponse.Status

func (DeleteObservationsUUIDReviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteProjectObservationsUUIDResponse

type DeleteProjectObservationsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteProjectObservationsUUIDResponse

func ParseDeleteProjectObservationsUUIDResponse(rsp *http.Response) (*DeleteProjectObservationsUUIDResponse, error)

ParseDeleteProjectObservationsUUIDResponse parses an HTTP response from a DeleteProjectObservationsUUIDWithResponse call

func (DeleteProjectObservationsUUIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteProjectObservationsUUIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteProjectsIDMembershipResponse

type DeleteProjectsIDMembershipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteProjectsIDMembershipResponse

func ParseDeleteProjectsIDMembershipResponse(rsp *http.Response) (*DeleteProjectsIDMembershipResponse, error)

ParseDeleteProjectsIDMembershipResponse parses an HTTP response from a DeleteProjectsIDMembershipWithResponse call

func (DeleteProjectsIDMembershipResponse) Status

Status returns HTTPResponse.Status

func (DeleteProjectsIDMembershipResponse) StatusCode

func (r DeleteProjectsIDMembershipResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteProviderAuthorizationsIDResponse

type DeleteProviderAuthorizationsIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteProviderAuthorizationsIDResponse

func ParseDeleteProviderAuthorizationsIDResponse(rsp *http.Response) (*DeleteProviderAuthorizationsIDResponse, error)

ParseDeleteProviderAuthorizationsIDResponse parses an HTTP response from a DeleteProviderAuthorizationsIDWithResponse call

func (DeleteProviderAuthorizationsIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteProviderAuthorizationsIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteRelationshipsIDResponse

type DeleteRelationshipsIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteRelationshipsIDResponse

func ParseDeleteRelationshipsIDResponse(rsp *http.Response) (*DeleteRelationshipsIDResponse, error)

ParseDeleteRelationshipsIDResponse parses an HTTP response from a DeleteRelationshipsIDWithResponse call

func (DeleteRelationshipsIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteRelationshipsIDResponse) StatusCode

func (r DeleteRelationshipsIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSavedLocationsIDResponse

type DeleteSavedLocationsIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteSavedLocationsIDResponse

func ParseDeleteSavedLocationsIDResponse(rsp *http.Response) (*DeleteSavedLocationsIDResponse, error)

ParseDeleteSavedLocationsIDResponse parses an HTTP response from a DeleteSavedLocationsIDWithResponse call

func (DeleteSavedLocationsIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteSavedLocationsIDResponse) StatusCode

func (r DeleteSavedLocationsIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTaxonNamePrioritiesIDResponse

type DeleteTaxonNamePrioritiesIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteTaxonNamePrioritiesIDResponse

func ParseDeleteTaxonNamePrioritiesIDResponse(rsp *http.Response) (*DeleteTaxonNamePrioritiesIDResponse, error)

ParseDeleteTaxonNamePrioritiesIDResponse parses an HTTP response from a DeleteTaxonNamePrioritiesIDWithResponse call

func (DeleteTaxonNamePrioritiesIDResponse) Status

Status returns HTTPResponse.Status

func (DeleteTaxonNamePrioritiesIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteUsersIDBlockResponse

type DeleteUsersIDBlockResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteUsersIDBlockResponse

func ParseDeleteUsersIDBlockResponse(rsp *http.Response) (*DeleteUsersIDBlockResponse, error)

ParseDeleteUsersIDBlockResponse parses an HTTP response from a DeleteUsersIDBlockWithResponse call

func (DeleteUsersIDBlockResponse) Status

Status returns HTTPResponse.Status

func (DeleteUsersIDBlockResponse) StatusCode

func (r DeleteUsersIDBlockResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUsersIDMuteResponse

type DeleteUsersIDMuteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteUsersIDMuteResponse

func ParseDeleteUsersIDMuteResponse(rsp *http.Response) (*DeleteUsersIDMuteResponse, error)

ParseDeleteUsersIDMuteResponse parses an HTTP response from a DeleteUsersIDMuteWithResponse call

func (DeleteUsersIDMuteResponse) Status

func (r DeleteUsersIDMuteResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUsersIDMuteResponse) StatusCode

func (r DeleteUsersIDMuteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Error

type Error struct {
	Errors []struct {
		ErrorCode string `json:"errorCode,omitempty"`
		From      string `json:"from"`
		Message   string `json:"message,omitempty"`
		Stack     string `json:"stack"`
	} `json:"errors,omitempty"`

	// Status Unique auto-increment integer identifier.
	Status string `json:"status,omitempty"`
}

Error defines model for Error.

type Flag

type Flag struct {
	Comment          string    `json:"comment"`
	CreatedAt        time.Time `json:"created_at,omitempty"`
	CreatedAtUtc     time.Time `json:"created_at_utc"`
	Flag             string    `json:"flag,omitempty"`
	FlaggableContent string    `json:"flaggable_content"`
	FlaggableID      int       `json:"flaggable_id"`
	FlaggableType    string    `json:"flaggable_type"`
	FlaggableUserID  int       `json:"flaggable_user_id"`

	// ID Unique auto-increment integer identifier.
	ID           int                `json:"id"`
	Resolved     bool               `json:"resolved,omitempty"`
	ResolvedAt   time.Time          `json:"resolved_at"`
	ResolverID   int                `json:"resolver_id"`
	UpdatedAt    time.Time          `json:"updated_at"`
	UpdatedAtUtc time.Time          `json:"updated_at_utc"`
	User         User               `json:"user"`
	UserID       int                `json:"user_id,omitempty"`
	UUID         openapi_types.UUID `json:"uuid"`
}

Flag defines model for Flag.

type FlagsCreate

type FlagsCreate struct {
	Fields interface{} `json:"fields,omitempty"`
	Flag   struct {
		Flag          string `json:"flag,omitempty"`
		FlaggableID   int    `json:"flaggable_id,omitempty"`
		FlaggableType string `json:"flaggable_type,omitempty"`
	} `json:"flag,omitempty"`
	FlagExplanation string `json:"flag_explanation"`
}

FlagsCreate defines model for FlagsCreate.

type FlagsUpdate

type FlagsUpdate struct {
	Fields interface{} `json:"fields,omitempty"`
	Flag   struct {
		Resolved bool `json:"resolved,omitempty"`
	} `json:"flag,omitempty"`
}

FlagsUpdate defines model for FlagsUpdate.

type GetAnnouncementsParams

type GetAnnouncementsParams struct {
	Placement           GetAnnouncementsParamsPlacement `form:"placement,omitempty" json:"placement,omitempty"`
	Client              GetAnnouncementsParamsClient    `form:"client,omitempty" json:"client,omitempty"`
	Locale              string                          `form:"locale,omitempty" json:"locale,omitempty"`
	Fields              interface{}                     `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string                          `json:"X-HTTP-Method-Override,omitempty"`
}

GetAnnouncementsParams defines parameters for GetAnnouncements.

type GetAnnouncementsParamsClient

type GetAnnouncementsParamsClient string

GetAnnouncementsParamsClient defines parameters for GetAnnouncements.

const (
	InatAndroid GetAnnouncementsParamsClient = "inat-android"
	InatIOS     GetAnnouncementsParamsClient = "inat-ios"
	Inatrn      GetAnnouncementsParamsClient = "inatrn"
	Seek        GetAnnouncementsParamsClient = "seek"
)

Defines values for GetAnnouncementsParamsClient.

type GetAnnouncementsParamsPlacement

type GetAnnouncementsParamsPlacement string

GetAnnouncementsParamsPlacement defines parameters for GetAnnouncements.

const (
	Mobile                GetAnnouncementsParamsPlacement = "mobile"
	MobileHome            GetAnnouncementsParamsPlacement = "mobile/home"
	UsersDashboard        GetAnnouncementsParamsPlacement = "users/dashboard"
	UsersDashboardSidebar GetAnnouncementsParamsPlacement = "users/dashboard#sidebar"
	WelcomeIndex          GetAnnouncementsParamsPlacement = "welcome/index"
)

Defines values for GetAnnouncementsParamsPlacement.

type GetAnnouncementsResponse

type GetAnnouncementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsAnnouncements
}

func ParseGetAnnouncementsResponse

func ParseGetAnnouncementsResponse(rsp *http.Response) (*GetAnnouncementsResponse, error)

ParseGetAnnouncementsResponse parses an HTTP response from a GetAnnouncementsWithResponse call

func (GetAnnouncementsResponse) Status

func (r GetAnnouncementsResponse) Status() string

Status returns HTTPResponse.Status

func (GetAnnouncementsResponse) StatusCode

func (r GetAnnouncementsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuthorizedApplicationsParams

type GetAuthorizedApplicationsParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetAuthorizedApplicationsParams defines parameters for GetAuthorizedApplications.

type GetAuthorizedApplicationsResponse

type GetAuthorizedApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsAuthorizedApplications
	JSONDefault  *Error
}

func ParseGetAuthorizedApplicationsResponse

func ParseGetAuthorizedApplicationsResponse(rsp *http.Response) (*GetAuthorizedApplicationsResponse, error)

ParseGetAuthorizedApplicationsResponse parses an HTTP response from a GetAuthorizedApplicationsWithResponse call

func (GetAuthorizedApplicationsResponse) Status

Status returns HTTPResponse.Status

func (GetAuthorizedApplicationsResponse) StatusCode

func (r GetAuthorizedApplicationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetControlledTermsForTaxonTaxonIDParams

type GetControlledTermsForTaxonTaxonIDParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetControlledTermsForTaxonTaxonIDParams defines parameters for GetControlledTermsForTaxonTaxonID.

type GetControlledTermsForTaxonTaxonIDResponse

type GetControlledTermsForTaxonTaxonIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsControlledTerms
}

func ParseGetControlledTermsForTaxonTaxonIDResponse

func ParseGetControlledTermsForTaxonTaxonIDResponse(rsp *http.Response) (*GetControlledTermsForTaxonTaxonIDResponse, error)

ParseGetControlledTermsForTaxonTaxonIDResponse parses an HTTP response from a GetControlledTermsForTaxonTaxonIDWithResponse call

func (GetControlledTermsForTaxonTaxonIDResponse) Status

Status returns HTTPResponse.Status

func (GetControlledTermsForTaxonTaxonIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetControlledTermsParams

type GetControlledTermsParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetControlledTermsParams defines parameters for GetControlledTerms.

type GetControlledTermsResponse

type GetControlledTermsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsControlledTerms
}

func ParseGetControlledTermsResponse

func ParseGetControlledTermsResponse(rsp *http.Response) (*GetControlledTermsResponse, error)

ParseGetControlledTermsResponse parses an HTTP response from a GetControlledTermsWithResponse call

func (GetControlledTermsResponse) Status

Status returns HTTPResponse.Status

func (GetControlledTermsResponse) StatusCode

func (r GetControlledTermsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGeomodelComparisonIDZoomXYPngParams

type GetGeomodelComparisonIDZoomXYPngParams struct {
	TileSize GetGeomodelComparisonIDZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`
}

GetGeomodelComparisonIDZoomXYPngParams defines parameters for GetGeomodelComparisonIDZoomXYPng.

type GetGeomodelComparisonIDZoomXYPngParamsTileSize

type GetGeomodelComparisonIDZoomXYPngParamsTileSize int

GetGeomodelComparisonIDZoomXYPngParamsTileSize defines parameters for GetGeomodelComparisonIDZoomXYPng.

const (
	GetGeomodelComparisonIDZoomXYPngParamsTileSizeN256 GetGeomodelComparisonIDZoomXYPngParamsTileSize = 256
	GetGeomodelComparisonIDZoomXYPngParamsTileSizeN512 GetGeomodelComparisonIDZoomXYPngParamsTileSize = 512
)

Defines values for GetGeomodelComparisonIDZoomXYPngParamsTileSize.

type GetGeomodelComparisonIDZoomXYPngResponse

type GetGeomodelComparisonIDZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetGeomodelComparisonIDZoomXYPngResponse

func ParseGetGeomodelComparisonIDZoomXYPngResponse(rsp *http.Response) (*GetGeomodelComparisonIDZoomXYPngResponse, error)

ParseGetGeomodelComparisonIDZoomXYPngResponse parses an HTTP response from a GetGeomodelComparisonIDZoomXYPngWithResponse call

func (GetGeomodelComparisonIDZoomXYPngResponse) Status

Status returns HTTPResponse.Status

func (GetGeomodelComparisonIDZoomXYPngResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGeomodelIDZoomXYPngParams

type GetGeomodelIDZoomXYPngParams struct {
	TileSize GetGeomodelIDZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Thresholded Set to true to render only cells above the Seen Nearby threshold
	Thresholded interface{} `form:"thresholded,omitempty" json:"thresholded,omitempty"`
}

GetGeomodelIDZoomXYPngParams defines parameters for GetGeomodelIDZoomXYPng.

type GetGeomodelIDZoomXYPngParamsTileSize

type GetGeomodelIDZoomXYPngParamsTileSize int

GetGeomodelIDZoomXYPngParamsTileSize defines parameters for GetGeomodelIDZoomXYPng.

const (
	GetGeomodelIDZoomXYPngParamsTileSizeN256 GetGeomodelIDZoomXYPngParamsTileSize = 256
	GetGeomodelIDZoomXYPngParamsTileSizeN512 GetGeomodelIDZoomXYPngParamsTileSize = 512
)

Defines values for GetGeomodelIDZoomXYPngParamsTileSize.

type GetGeomodelIDZoomXYPngResponse

type GetGeomodelIDZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetGeomodelIDZoomXYPngResponse

func ParseGetGeomodelIDZoomXYPngResponse(rsp *http.Response) (*GetGeomodelIDZoomXYPngResponse, error)

ParseGetGeomodelIDZoomXYPngResponse parses an HTTP response from a GetGeomodelIDZoomXYPngWithResponse call

func (GetGeomodelIDZoomXYPngResponse) Status

Status returns HTTPResponse.Status

func (GetGeomodelIDZoomXYPngResponse) StatusCode

func (r GetGeomodelIDZoomXYPngResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGeomodelTaxonRangeIDZoomXYPngParams

type GetGeomodelTaxonRangeIDZoomXYPngParams struct {
	TileSize GetGeomodelTaxonRangeIDZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`
}

GetGeomodelTaxonRangeIDZoomXYPngParams defines parameters for GetGeomodelTaxonRangeIDZoomXYPng.

type GetGeomodelTaxonRangeIDZoomXYPngParamsTileSize

type GetGeomodelTaxonRangeIDZoomXYPngParamsTileSize int

GetGeomodelTaxonRangeIDZoomXYPngParamsTileSize defines parameters for GetGeomodelTaxonRangeIDZoomXYPng.

const (
	GetGeomodelTaxonRangeIDZoomXYPngParamsTileSizeN256 GetGeomodelTaxonRangeIDZoomXYPngParamsTileSize = 256
	GetGeomodelTaxonRangeIDZoomXYPngParamsTileSizeN512 GetGeomodelTaxonRangeIDZoomXYPngParamsTileSize = 512
)

Defines values for GetGeomodelTaxonRangeIDZoomXYPngParamsTileSize.

type GetGeomodelTaxonRangeIDZoomXYPngResponse

type GetGeomodelTaxonRangeIDZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetGeomodelTaxonRangeIDZoomXYPngResponse

func ParseGetGeomodelTaxonRangeIDZoomXYPngResponse(rsp *http.Response) (*GetGeomodelTaxonRangeIDZoomXYPngResponse, error)

ParseGetGeomodelTaxonRangeIDZoomXYPngResponse parses an HTTP response from a GetGeomodelTaxonRangeIDZoomXYPngWithResponse call

func (GetGeomodelTaxonRangeIDZoomXYPngResponse) Status

Status returns HTTPResponse.Status

func (GetGeomodelTaxonRangeIDZoomXYPngResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetGridZoomXYGridJSONParams

type GetGridZoomXYGridJSONParams struct {
	TileSize GetGridZoomXYGridJSONParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                               `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetGridZoomXYGridJSONParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                      `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetGridZoomXYGridJSONParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetGridZoomXYGridJSONParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                  `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetGridZoomXYGridJSONParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetGridZoomXYGridJSONParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                  `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetGridZoomXYGridJSONParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                        `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetGridZoomXYGridJSONParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                        `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                        `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                       `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                     `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                     `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                        `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                        `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                        `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                        `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                        `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                        `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                        `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                        `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                        `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                        `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                        `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                     `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                          `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                          `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                          `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                       `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                       `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                       `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                       `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                       `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                       `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                       `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                       `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                        `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                       `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                       `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetGridZoomXYGridJSONParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetGridZoomXYGridJSONParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetGridZoomXYGridJSONParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetGridZoomXYGridJSONParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetGridZoomXYGridJSONParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetGridZoomXYGridJSONParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetGridZoomXYGridJSONParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                      `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                      `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetGridZoomXYGridJSONParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                               `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                   `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                   `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                   `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                   `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                   `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                   `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                   `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                       `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                  `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                    `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                    `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetGridZoomXYGridJSONParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetGridZoomXYGridJSONParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                    `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                    `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                    `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                       `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                               `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                               `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                    `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                       `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                       `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                       `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                       `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetGridZoomXYGridJSONParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetGridZoomXYGridJSONParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                               `form:"only_id,omitempty" json:"only_id,omitempty"`
}

GetGridZoomXYGridJSONParams defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsCsi

type GetGridZoomXYGridJSONParamsCsi string

GetGridZoomXYGridJSONParamsCsi defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsCsiCR GetGridZoomXYGridJSONParamsCsi = "CR"
	GetGridZoomXYGridJSONParamsCsiEN GetGridZoomXYGridJSONParamsCsi = "EN"
	GetGridZoomXYGridJSONParamsCsiEW GetGridZoomXYGridJSONParamsCsi = "EW"
	GetGridZoomXYGridJSONParamsCsiEX GetGridZoomXYGridJSONParamsCsi = "EX"
	GetGridZoomXYGridJSONParamsCsiLC GetGridZoomXYGridJSONParamsCsi = "LC"
	GetGridZoomXYGridJSONParamsCsiNT GetGridZoomXYGridJSONParamsCsi = "NT"
	GetGridZoomXYGridJSONParamsCsiVU GetGridZoomXYGridJSONParamsCsi = "VU"
)

Defines values for GetGridZoomXYGridJSONParamsCsi.

type GetGridZoomXYGridJSONParamsGeoprivacy

type GetGridZoomXYGridJSONParamsGeoprivacy string

GetGridZoomXYGridJSONParamsGeoprivacy defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsGeoprivacyObscured        GetGridZoomXYGridJSONParamsGeoprivacy = "obscured"
	GetGridZoomXYGridJSONParamsGeoprivacyObscuredPrivate GetGridZoomXYGridJSONParamsGeoprivacy = "obscured_private"
	GetGridZoomXYGridJSONParamsGeoprivacyOpen            GetGridZoomXYGridJSONParamsGeoprivacy = "open"
	GetGridZoomXYGridJSONParamsGeoprivacyPrivate         GetGridZoomXYGridJSONParamsGeoprivacy = "private"
)

Defines values for GetGridZoomXYGridJSONParamsGeoprivacy.

type GetGridZoomXYGridJSONParamsHrank

type GetGridZoomXYGridJSONParamsHrank string

GetGridZoomXYGridJSONParamsHrank defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsHrankClass         GetGridZoomXYGridJSONParamsHrank = "class"
	GetGridZoomXYGridJSONParamsHrankComplex       GetGridZoomXYGridJSONParamsHrank = "complex"
	GetGridZoomXYGridJSONParamsHrankEpifamily     GetGridZoomXYGridJSONParamsHrank = "epifamily"
	GetGridZoomXYGridJSONParamsHrankFamily        GetGridZoomXYGridJSONParamsHrank = "family"
	GetGridZoomXYGridJSONParamsHrankForm          GetGridZoomXYGridJSONParamsHrank = "form"
	GetGridZoomXYGridJSONParamsHrankGenus         GetGridZoomXYGridJSONParamsHrank = "genus"
	GetGridZoomXYGridJSONParamsHrankGenushybrid   GetGridZoomXYGridJSONParamsHrank = "genushybrid"
	GetGridZoomXYGridJSONParamsHrankHybrid        GetGridZoomXYGridJSONParamsHrank = "hybrid"
	GetGridZoomXYGridJSONParamsHrankInfraclass    GetGridZoomXYGridJSONParamsHrank = "infraclass"
	GetGridZoomXYGridJSONParamsHrankInfrahybrid   GetGridZoomXYGridJSONParamsHrank = "infrahybrid"
	GetGridZoomXYGridJSONParamsHrankInfraorder    GetGridZoomXYGridJSONParamsHrank = "infraorder"
	GetGridZoomXYGridJSONParamsHrankKingdom       GetGridZoomXYGridJSONParamsHrank = "kingdom"
	GetGridZoomXYGridJSONParamsHrankOrder         GetGridZoomXYGridJSONParamsHrank = "order"
	GetGridZoomXYGridJSONParamsHrankParvorder     GetGridZoomXYGridJSONParamsHrank = "parvorder"
	GetGridZoomXYGridJSONParamsHrankPhylum        GetGridZoomXYGridJSONParamsHrank = "phylum"
	GetGridZoomXYGridJSONParamsHrankSection       GetGridZoomXYGridJSONParamsHrank = "section"
	GetGridZoomXYGridJSONParamsHrankSpecies       GetGridZoomXYGridJSONParamsHrank = "species"
	GetGridZoomXYGridJSONParamsHrankSubclass      GetGridZoomXYGridJSONParamsHrank = "subclass"
	GetGridZoomXYGridJSONParamsHrankSubfamily     GetGridZoomXYGridJSONParamsHrank = "subfamily"
	GetGridZoomXYGridJSONParamsHrankSubgenus      GetGridZoomXYGridJSONParamsHrank = "subgenus"
	GetGridZoomXYGridJSONParamsHrankSuborder      GetGridZoomXYGridJSONParamsHrank = "suborder"
	GetGridZoomXYGridJSONParamsHrankSubphylum     GetGridZoomXYGridJSONParamsHrank = "subphylum"
	GetGridZoomXYGridJSONParamsHrankSubsection    GetGridZoomXYGridJSONParamsHrank = "subsection"
	GetGridZoomXYGridJSONParamsHrankSubspecies    GetGridZoomXYGridJSONParamsHrank = "subspecies"
	GetGridZoomXYGridJSONParamsHrankSubterclass   GetGridZoomXYGridJSONParamsHrank = "subterclass"
	GetGridZoomXYGridJSONParamsHrankSubtribe      GetGridZoomXYGridJSONParamsHrank = "subtribe"
	GetGridZoomXYGridJSONParamsHrankSuperclass    GetGridZoomXYGridJSONParamsHrank = "superclass"
	GetGridZoomXYGridJSONParamsHrankSuperfamily   GetGridZoomXYGridJSONParamsHrank = "superfamily"
	GetGridZoomXYGridJSONParamsHrankSuperorder    GetGridZoomXYGridJSONParamsHrank = "superorder"
	GetGridZoomXYGridJSONParamsHrankSupertribe    GetGridZoomXYGridJSONParamsHrank = "supertribe"
	GetGridZoomXYGridJSONParamsHrankTribe         GetGridZoomXYGridJSONParamsHrank = "tribe"
	GetGridZoomXYGridJSONParamsHrankVariety       GetGridZoomXYGridJSONParamsHrank = "variety"
	GetGridZoomXYGridJSONParamsHrankZoosection    GetGridZoomXYGridJSONParamsHrank = "zoosection"
	GetGridZoomXYGridJSONParamsHrankZoosubsection GetGridZoomXYGridJSONParamsHrank = "zoosubsection"
)

Defines values for GetGridZoomXYGridJSONParamsHrank.

type GetGridZoomXYGridJSONParamsID0

type GetGridZoomXYGridJSONParamsID0 = openapi_types.UUID

GetGridZoomXYGridJSONParamsID0 defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsID1

type GetGridZoomXYGridJSONParamsID1 = int

GetGridZoomXYGridJSONParamsID1 defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsID2

type GetGridZoomXYGridJSONParamsID2 = string

GetGridZoomXYGridJSONParamsID2 defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsIconicTaxa

type GetGridZoomXYGridJSONParamsIconicTaxa string

GetGridZoomXYGridJSONParamsIconicTaxa defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsIconicTaxaActinopterygii GetGridZoomXYGridJSONParamsIconicTaxa = "Actinopterygii"
	GetGridZoomXYGridJSONParamsIconicTaxaAmphibia       GetGridZoomXYGridJSONParamsIconicTaxa = "Amphibia"
	GetGridZoomXYGridJSONParamsIconicTaxaAnimalia       GetGridZoomXYGridJSONParamsIconicTaxa = "Animalia"
	GetGridZoomXYGridJSONParamsIconicTaxaArachnida      GetGridZoomXYGridJSONParamsIconicTaxa = "Arachnida"
	GetGridZoomXYGridJSONParamsIconicTaxaAves           GetGridZoomXYGridJSONParamsIconicTaxa = "Aves"
	GetGridZoomXYGridJSONParamsIconicTaxaChromista      GetGridZoomXYGridJSONParamsIconicTaxa = "Chromista"
	GetGridZoomXYGridJSONParamsIconicTaxaFungi          GetGridZoomXYGridJSONParamsIconicTaxa = "Fungi"
	GetGridZoomXYGridJSONParamsIconicTaxaInsecta        GetGridZoomXYGridJSONParamsIconicTaxa = "Insecta"
	GetGridZoomXYGridJSONParamsIconicTaxaMammalia       GetGridZoomXYGridJSONParamsIconicTaxa = "Mammalia"
	GetGridZoomXYGridJSONParamsIconicTaxaMollusca       GetGridZoomXYGridJSONParamsIconicTaxa = "Mollusca"
	GetGridZoomXYGridJSONParamsIconicTaxaPlantae        GetGridZoomXYGridJSONParamsIconicTaxa = "Plantae"
	GetGridZoomXYGridJSONParamsIconicTaxaProtozoa       GetGridZoomXYGridJSONParamsIconicTaxa = "Protozoa"
	GetGridZoomXYGridJSONParamsIconicTaxaReptilia       GetGridZoomXYGridJSONParamsIconicTaxa = "Reptilia"
	GetGridZoomXYGridJSONParamsIconicTaxaUnknown        GetGridZoomXYGridJSONParamsIconicTaxa = "unknown"
)

Defines values for GetGridZoomXYGridJSONParamsIconicTaxa.

type GetGridZoomXYGridJSONParamsIdentifications

type GetGridZoomXYGridJSONParamsIdentifications string

GetGridZoomXYGridJSONParamsIdentifications defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsIdentificationsMostAgree    GetGridZoomXYGridJSONParamsIdentifications = "most_agree"
	GetGridZoomXYGridJSONParamsIdentificationsMostDisagree GetGridZoomXYGridJSONParamsIdentifications = "most_disagree"
	GetGridZoomXYGridJSONParamsIdentificationsSomeAgree    GetGridZoomXYGridJSONParamsIdentifications = "some_agree"
)

Defines values for GetGridZoomXYGridJSONParamsIdentifications.

type GetGridZoomXYGridJSONParamsLicense

type GetGridZoomXYGridJSONParamsLicense string

GetGridZoomXYGridJSONParamsLicense defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsLicenseCc0      GetGridZoomXYGridJSONParamsLicense = "cc0"
	GetGridZoomXYGridJSONParamsLicenseCcBy     GetGridZoomXYGridJSONParamsLicense = "cc-by"
	GetGridZoomXYGridJSONParamsLicenseCcByNc   GetGridZoomXYGridJSONParamsLicense = "cc-by-nc"
	GetGridZoomXYGridJSONParamsLicenseCcByNcNd GetGridZoomXYGridJSONParamsLicense = "cc-by-nc-nd"
	GetGridZoomXYGridJSONParamsLicenseCcByNcSa GetGridZoomXYGridJSONParamsLicense = "cc-by-nc-sa"
	GetGridZoomXYGridJSONParamsLicenseCcByNd   GetGridZoomXYGridJSONParamsLicense = "cc-by-nd"
	GetGridZoomXYGridJSONParamsLicenseCcBySa   GetGridZoomXYGridJSONParamsLicense = "cc-by-sa"
)

Defines values for GetGridZoomXYGridJSONParamsLicense.

type GetGridZoomXYGridJSONParamsLrank

type GetGridZoomXYGridJSONParamsLrank string

GetGridZoomXYGridJSONParamsLrank defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsLrankClass         GetGridZoomXYGridJSONParamsLrank = "class"
	GetGridZoomXYGridJSONParamsLrankComplex       GetGridZoomXYGridJSONParamsLrank = "complex"
	GetGridZoomXYGridJSONParamsLrankEpifamily     GetGridZoomXYGridJSONParamsLrank = "epifamily"
	GetGridZoomXYGridJSONParamsLrankFamily        GetGridZoomXYGridJSONParamsLrank = "family"
	GetGridZoomXYGridJSONParamsLrankForm          GetGridZoomXYGridJSONParamsLrank = "form"
	GetGridZoomXYGridJSONParamsLrankGenus         GetGridZoomXYGridJSONParamsLrank = "genus"
	GetGridZoomXYGridJSONParamsLrankGenushybrid   GetGridZoomXYGridJSONParamsLrank = "genushybrid"
	GetGridZoomXYGridJSONParamsLrankHybrid        GetGridZoomXYGridJSONParamsLrank = "hybrid"
	GetGridZoomXYGridJSONParamsLrankInfraclass    GetGridZoomXYGridJSONParamsLrank = "infraclass"
	GetGridZoomXYGridJSONParamsLrankInfrahybrid   GetGridZoomXYGridJSONParamsLrank = "infrahybrid"
	GetGridZoomXYGridJSONParamsLrankInfraorder    GetGridZoomXYGridJSONParamsLrank = "infraorder"
	GetGridZoomXYGridJSONParamsLrankKingdom       GetGridZoomXYGridJSONParamsLrank = "kingdom"
	GetGridZoomXYGridJSONParamsLrankOrder         GetGridZoomXYGridJSONParamsLrank = "order"
	GetGridZoomXYGridJSONParamsLrankParvorder     GetGridZoomXYGridJSONParamsLrank = "parvorder"
	GetGridZoomXYGridJSONParamsLrankPhylum        GetGridZoomXYGridJSONParamsLrank = "phylum"
	GetGridZoomXYGridJSONParamsLrankSection       GetGridZoomXYGridJSONParamsLrank = "section"
	GetGridZoomXYGridJSONParamsLrankSpecies       GetGridZoomXYGridJSONParamsLrank = "species"
	GetGridZoomXYGridJSONParamsLrankSubclass      GetGridZoomXYGridJSONParamsLrank = "subclass"
	GetGridZoomXYGridJSONParamsLrankSubfamily     GetGridZoomXYGridJSONParamsLrank = "subfamily"
	GetGridZoomXYGridJSONParamsLrankSubgenus      GetGridZoomXYGridJSONParamsLrank = "subgenus"
	GetGridZoomXYGridJSONParamsLrankSuborder      GetGridZoomXYGridJSONParamsLrank = "suborder"
	GetGridZoomXYGridJSONParamsLrankSubphylum     GetGridZoomXYGridJSONParamsLrank = "subphylum"
	GetGridZoomXYGridJSONParamsLrankSubsection    GetGridZoomXYGridJSONParamsLrank = "subsection"
	GetGridZoomXYGridJSONParamsLrankSubspecies    GetGridZoomXYGridJSONParamsLrank = "subspecies"
	GetGridZoomXYGridJSONParamsLrankSubterclass   GetGridZoomXYGridJSONParamsLrank = "subterclass"
	GetGridZoomXYGridJSONParamsLrankSubtribe      GetGridZoomXYGridJSONParamsLrank = "subtribe"
	GetGridZoomXYGridJSONParamsLrankSuperclass    GetGridZoomXYGridJSONParamsLrank = "superclass"
	GetGridZoomXYGridJSONParamsLrankSuperfamily   GetGridZoomXYGridJSONParamsLrank = "superfamily"
	GetGridZoomXYGridJSONParamsLrankSuperorder    GetGridZoomXYGridJSONParamsLrank = "superorder"
	GetGridZoomXYGridJSONParamsLrankSupertribe    GetGridZoomXYGridJSONParamsLrank = "supertribe"
	GetGridZoomXYGridJSONParamsLrankTribe         GetGridZoomXYGridJSONParamsLrank = "tribe"
	GetGridZoomXYGridJSONParamsLrankVariety       GetGridZoomXYGridJSONParamsLrank = "variety"
	GetGridZoomXYGridJSONParamsLrankZoosection    GetGridZoomXYGridJSONParamsLrank = "zoosection"
	GetGridZoomXYGridJSONParamsLrankZoosubsection GetGridZoomXYGridJSONParamsLrank = "zoosubsection"
)

Defines values for GetGridZoomXYGridJSONParamsLrank.

type GetGridZoomXYGridJSONParamsObscuration

type GetGridZoomXYGridJSONParamsObscuration string

GetGridZoomXYGridJSONParamsObscuration defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsObscurationNone     GetGridZoomXYGridJSONParamsObscuration = "none"
	GetGridZoomXYGridJSONParamsObscurationObscured GetGridZoomXYGridJSONParamsObscuration = "obscured"
	GetGridZoomXYGridJSONParamsObscurationPrivate  GetGridZoomXYGridJSONParamsObscuration = "private"
)

Defines values for GetGridZoomXYGridJSONParamsObscuration.

type GetGridZoomXYGridJSONParamsOrder

type GetGridZoomXYGridJSONParamsOrder string

GetGridZoomXYGridJSONParamsOrder defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsOrderAsc  GetGridZoomXYGridJSONParamsOrder = "asc"
	GetGridZoomXYGridJSONParamsOrderDesc GetGridZoomXYGridJSONParamsOrder = "desc"
)

Defines values for GetGridZoomXYGridJSONParamsOrder.

type GetGridZoomXYGridJSONParamsOrderBy

type GetGridZoomXYGridJSONParamsOrderBy string

GetGridZoomXYGridJSONParamsOrderBy defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsOrderByCreatedAt    GetGridZoomXYGridJSONParamsOrderBy = "created_at"
	GetGridZoomXYGridJSONParamsOrderByGeoScore     GetGridZoomXYGridJSONParamsOrderBy = "geo_score"
	GetGridZoomXYGridJSONParamsOrderByID           GetGridZoomXYGridJSONParamsOrderBy = "id"
	GetGridZoomXYGridJSONParamsOrderByObservedOn   GetGridZoomXYGridJSONParamsOrderBy = "observed_on"
	GetGridZoomXYGridJSONParamsOrderByRandom       GetGridZoomXYGridJSONParamsOrderBy = "random"
	GetGridZoomXYGridJSONParamsOrderBySpeciesGuess GetGridZoomXYGridJSONParamsOrderBy = "species_guess"
	GetGridZoomXYGridJSONParamsOrderByUpdatedAt    GetGridZoomXYGridJSONParamsOrderBy = "updated_at"
	GetGridZoomXYGridJSONParamsOrderByVotes        GetGridZoomXYGridJSONParamsOrderBy = "votes"
)

Defines values for GetGridZoomXYGridJSONParamsOrderBy.

type GetGridZoomXYGridJSONParamsPhotoLicense

type GetGridZoomXYGridJSONParamsPhotoLicense string

GetGridZoomXYGridJSONParamsPhotoLicense defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsPhotoLicenseCc0      GetGridZoomXYGridJSONParamsPhotoLicense = "cc0"
	GetGridZoomXYGridJSONParamsPhotoLicenseCcBy     GetGridZoomXYGridJSONParamsPhotoLicense = "cc-by"
	GetGridZoomXYGridJSONParamsPhotoLicenseCcByNc   GetGridZoomXYGridJSONParamsPhotoLicense = "cc-by-nc"
	GetGridZoomXYGridJSONParamsPhotoLicenseCcByNcNd GetGridZoomXYGridJSONParamsPhotoLicense = "cc-by-nc-nd"
	GetGridZoomXYGridJSONParamsPhotoLicenseCcByNcSa GetGridZoomXYGridJSONParamsPhotoLicense = "cc-by-nc-sa"
	GetGridZoomXYGridJSONParamsPhotoLicenseCcByNd   GetGridZoomXYGridJSONParamsPhotoLicense = "cc-by-nd"
	GetGridZoomXYGridJSONParamsPhotoLicenseCcBySa   GetGridZoomXYGridJSONParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetGridZoomXYGridJSONParamsPhotoLicense.

type GetGridZoomXYGridJSONParamsPlaceID0

type GetGridZoomXYGridJSONParamsPlaceID0 = openapi_types.UUID

GetGridZoomXYGridJSONParamsPlaceID0 defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsPlaceID1

type GetGridZoomXYGridJSONParamsPlaceID1 = int

GetGridZoomXYGridJSONParamsPlaceID1 defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsPlaceID2

type GetGridZoomXYGridJSONParamsPlaceID2 = string

GetGridZoomXYGridJSONParamsPlaceID2 defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsProjectID0

type GetGridZoomXYGridJSONParamsProjectID0 = int

GetGridZoomXYGridJSONParamsProjectID0 defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsProjectID1

type GetGridZoomXYGridJSONParamsProjectID1 = string

GetGridZoomXYGridJSONParamsProjectID1 defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParamsQualityGrade

type GetGridZoomXYGridJSONParamsQualityGrade string

GetGridZoomXYGridJSONParamsQualityGrade defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsQualityGradeCasual   GetGridZoomXYGridJSONParamsQualityGrade = "casual"
	GetGridZoomXYGridJSONParamsQualityGradeNeedsID  GetGridZoomXYGridJSONParamsQualityGrade = "needs_id"
	GetGridZoomXYGridJSONParamsQualityGradeResearch GetGridZoomXYGridJSONParamsQualityGrade = "research"
)

Defines values for GetGridZoomXYGridJSONParamsQualityGrade.

type GetGridZoomXYGridJSONParamsRank

type GetGridZoomXYGridJSONParamsRank string

GetGridZoomXYGridJSONParamsRank defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsRankClass         GetGridZoomXYGridJSONParamsRank = "class"
	GetGridZoomXYGridJSONParamsRankComplex       GetGridZoomXYGridJSONParamsRank = "complex"
	GetGridZoomXYGridJSONParamsRankEpifamily     GetGridZoomXYGridJSONParamsRank = "epifamily"
	GetGridZoomXYGridJSONParamsRankFamily        GetGridZoomXYGridJSONParamsRank = "family"
	GetGridZoomXYGridJSONParamsRankForm          GetGridZoomXYGridJSONParamsRank = "form"
	GetGridZoomXYGridJSONParamsRankGenus         GetGridZoomXYGridJSONParamsRank = "genus"
	GetGridZoomXYGridJSONParamsRankGenushybrid   GetGridZoomXYGridJSONParamsRank = "genushybrid"
	GetGridZoomXYGridJSONParamsRankHybrid        GetGridZoomXYGridJSONParamsRank = "hybrid"
	GetGridZoomXYGridJSONParamsRankInfraclass    GetGridZoomXYGridJSONParamsRank = "infraclass"
	GetGridZoomXYGridJSONParamsRankInfrahybrid   GetGridZoomXYGridJSONParamsRank = "infrahybrid"
	GetGridZoomXYGridJSONParamsRankInfraorder    GetGridZoomXYGridJSONParamsRank = "infraorder"
	GetGridZoomXYGridJSONParamsRankKingdom       GetGridZoomXYGridJSONParamsRank = "kingdom"
	GetGridZoomXYGridJSONParamsRankOrder         GetGridZoomXYGridJSONParamsRank = "order"
	GetGridZoomXYGridJSONParamsRankParvorder     GetGridZoomXYGridJSONParamsRank = "parvorder"
	GetGridZoomXYGridJSONParamsRankPhylum        GetGridZoomXYGridJSONParamsRank = "phylum"
	GetGridZoomXYGridJSONParamsRankSection       GetGridZoomXYGridJSONParamsRank = "section"
	GetGridZoomXYGridJSONParamsRankSpecies       GetGridZoomXYGridJSONParamsRank = "species"
	GetGridZoomXYGridJSONParamsRankSubclass      GetGridZoomXYGridJSONParamsRank = "subclass"
	GetGridZoomXYGridJSONParamsRankSubfamily     GetGridZoomXYGridJSONParamsRank = "subfamily"
	GetGridZoomXYGridJSONParamsRankSubgenus      GetGridZoomXYGridJSONParamsRank = "subgenus"
	GetGridZoomXYGridJSONParamsRankSuborder      GetGridZoomXYGridJSONParamsRank = "suborder"
	GetGridZoomXYGridJSONParamsRankSubphylum     GetGridZoomXYGridJSONParamsRank = "subphylum"
	GetGridZoomXYGridJSONParamsRankSubsection    GetGridZoomXYGridJSONParamsRank = "subsection"
	GetGridZoomXYGridJSONParamsRankSubspecies    GetGridZoomXYGridJSONParamsRank = "subspecies"
	GetGridZoomXYGridJSONParamsRankSubterclass   GetGridZoomXYGridJSONParamsRank = "subterclass"
	GetGridZoomXYGridJSONParamsRankSubtribe      GetGridZoomXYGridJSONParamsRank = "subtribe"
	GetGridZoomXYGridJSONParamsRankSuperclass    GetGridZoomXYGridJSONParamsRank = "superclass"
	GetGridZoomXYGridJSONParamsRankSuperfamily   GetGridZoomXYGridJSONParamsRank = "superfamily"
	GetGridZoomXYGridJSONParamsRankSuperorder    GetGridZoomXYGridJSONParamsRank = "superorder"
	GetGridZoomXYGridJSONParamsRankSupertribe    GetGridZoomXYGridJSONParamsRank = "supertribe"
	GetGridZoomXYGridJSONParamsRankTribe         GetGridZoomXYGridJSONParamsRank = "tribe"
	GetGridZoomXYGridJSONParamsRankVariety       GetGridZoomXYGridJSONParamsRank = "variety"
	GetGridZoomXYGridJSONParamsRankZoosection    GetGridZoomXYGridJSONParamsRank = "zoosection"
	GetGridZoomXYGridJSONParamsRankZoosubsection GetGridZoomXYGridJSONParamsRank = "zoosubsection"
)

Defines values for GetGridZoomXYGridJSONParamsRank.

type GetGridZoomXYGridJSONParamsSearchOn

type GetGridZoomXYGridJSONParamsSearchOn string

GetGridZoomXYGridJSONParamsSearchOn defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsSearchOnDescription        GetGridZoomXYGridJSONParamsSearchOn = "description"
	GetGridZoomXYGridJSONParamsSearchOnNames              GetGridZoomXYGridJSONParamsSearchOn = "names"
	GetGridZoomXYGridJSONParamsSearchOnPlace              GetGridZoomXYGridJSONParamsSearchOn = "place"
	GetGridZoomXYGridJSONParamsSearchOnTags               GetGridZoomXYGridJSONParamsSearchOn = "tags"
	GetGridZoomXYGridJSONParamsSearchOnTaxonPageObsPhotos GetGridZoomXYGridJSONParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetGridZoomXYGridJSONParamsSearchOn.

type GetGridZoomXYGridJSONParamsSoundLicense

type GetGridZoomXYGridJSONParamsSoundLicense string

GetGridZoomXYGridJSONParamsSoundLicense defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsSoundLicenseCc0      GetGridZoomXYGridJSONParamsSoundLicense = "cc0"
	GetGridZoomXYGridJSONParamsSoundLicenseCcBy     GetGridZoomXYGridJSONParamsSoundLicense = "cc-by"
	GetGridZoomXYGridJSONParamsSoundLicenseCcByNc   GetGridZoomXYGridJSONParamsSoundLicense = "cc-by-nc"
	GetGridZoomXYGridJSONParamsSoundLicenseCcByNcNd GetGridZoomXYGridJSONParamsSoundLicense = "cc-by-nc-nd"
	GetGridZoomXYGridJSONParamsSoundLicenseCcByNcSa GetGridZoomXYGridJSONParamsSoundLicense = "cc-by-nc-sa"
	GetGridZoomXYGridJSONParamsSoundLicenseCcByNd   GetGridZoomXYGridJSONParamsSoundLicense = "cc-by-nd"
	GetGridZoomXYGridJSONParamsSoundLicenseCcBySa   GetGridZoomXYGridJSONParamsSoundLicense = "cc-by-sa"
)

Defines values for GetGridZoomXYGridJSONParamsSoundLicense.

type GetGridZoomXYGridJSONParamsTaxonGeoprivacy

type GetGridZoomXYGridJSONParamsTaxonGeoprivacy string

GetGridZoomXYGridJSONParamsTaxonGeoprivacy defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsTaxonGeoprivacyObscured        GetGridZoomXYGridJSONParamsTaxonGeoprivacy = "obscured"
	GetGridZoomXYGridJSONParamsTaxonGeoprivacyObscuredPrivate GetGridZoomXYGridJSONParamsTaxonGeoprivacy = "obscured_private"
	GetGridZoomXYGridJSONParamsTaxonGeoprivacyOpen            GetGridZoomXYGridJSONParamsTaxonGeoprivacy = "open"
	GetGridZoomXYGridJSONParamsTaxonGeoprivacyPrivate         GetGridZoomXYGridJSONParamsTaxonGeoprivacy = "private"
)

Defines values for GetGridZoomXYGridJSONParamsTaxonGeoprivacy.

type GetGridZoomXYGridJSONParamsTileSize

type GetGridZoomXYGridJSONParamsTileSize int

GetGridZoomXYGridJSONParamsTileSize defines parameters for GetGridZoomXYGridJSON.

const (
	GetGridZoomXYGridJSONParamsTileSizeN256 GetGridZoomXYGridJSONParamsTileSize = 256
	GetGridZoomXYGridJSONParamsTileSizeN512 GetGridZoomXYGridJSONParamsTileSize = 512
)

Defines values for GetGridZoomXYGridJSONParamsTileSize.

type GetGridZoomXYGridJSONParams_ID_Item

type GetGridZoomXYGridJSONParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetGridZoomXYGridJSONParams_ID_Item defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParams_PlaceID_Item

type GetGridZoomXYGridJSONParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetGridZoomXYGridJSONParams_PlaceID_Item defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONParams_ProjectID_Item

type GetGridZoomXYGridJSONParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetGridZoomXYGridJSONParams_ProjectID_Item defines parameters for GetGridZoomXYGridJSON.

type GetGridZoomXYGridJSONResponse

type GetGridZoomXYGridJSONResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UtfGrid
}

func ParseGetGridZoomXYGridJSONResponse

func ParseGetGridZoomXYGridJSONResponse(rsp *http.Response) (*GetGridZoomXYGridJSONResponse, error)

ParseGetGridZoomXYGridJSONResponse parses an HTTP response from a GetGridZoomXYGridJSONWithResponse call

func (GetGridZoomXYGridJSONResponse) Status

Status returns HTTPResponse.Status

func (GetGridZoomXYGridJSONResponse) StatusCode

func (r GetGridZoomXYGridJSONResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGridZoomXYPngParams

type GetGridZoomXYPngParams struct {
	TileSize GetGridZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                          `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetGridZoomXYPngParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                 `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetGridZoomXYPngParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetGridZoomXYPngParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                             `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetGridZoomXYPngParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetGridZoomXYPngParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                             `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetGridZoomXYPngParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                   `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetGridZoomXYPngParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                   `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                   `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                  `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                   `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                   `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                   `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                   `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                   `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                   `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                   `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                   `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                   `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                   `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                   `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                     `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                     `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                     `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                  `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                  `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                  `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                  `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                  `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                  `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                  `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                  `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                   `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                  `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                  `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetGridZoomXYPngParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetGridZoomXYPngParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetGridZoomXYPngParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetGridZoomXYPngParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetGridZoomXYPngParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetGridZoomXYPngParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetGridZoomXYPngParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                 `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                 `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetGridZoomXYPngParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                          `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                              `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                              `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                              `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                              `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                              `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                              `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                              `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                  `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                             `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                               `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                               `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetGridZoomXYPngParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetGridZoomXYPngParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                               `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                               `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                               `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                  `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                          `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                          `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                               `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                  `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                  `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                  `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                  `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetGridZoomXYPngParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetGridZoomXYPngParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                          `form:"only_id,omitempty" json:"only_id,omitempty"`
}

GetGridZoomXYPngParams defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsCsi

type GetGridZoomXYPngParamsCsi string

GetGridZoomXYPngParamsCsi defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsCsiCR GetGridZoomXYPngParamsCsi = "CR"
	GetGridZoomXYPngParamsCsiEN GetGridZoomXYPngParamsCsi = "EN"
	GetGridZoomXYPngParamsCsiEW GetGridZoomXYPngParamsCsi = "EW"
	GetGridZoomXYPngParamsCsiEX GetGridZoomXYPngParamsCsi = "EX"
	GetGridZoomXYPngParamsCsiLC GetGridZoomXYPngParamsCsi = "LC"
	GetGridZoomXYPngParamsCsiNT GetGridZoomXYPngParamsCsi = "NT"
	GetGridZoomXYPngParamsCsiVU GetGridZoomXYPngParamsCsi = "VU"
)

Defines values for GetGridZoomXYPngParamsCsi.

type GetGridZoomXYPngParamsGeoprivacy

type GetGridZoomXYPngParamsGeoprivacy string

GetGridZoomXYPngParamsGeoprivacy defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsGeoprivacyObscured        GetGridZoomXYPngParamsGeoprivacy = "obscured"
	GetGridZoomXYPngParamsGeoprivacyObscuredPrivate GetGridZoomXYPngParamsGeoprivacy = "obscured_private"
	GetGridZoomXYPngParamsGeoprivacyOpen            GetGridZoomXYPngParamsGeoprivacy = "open"
	GetGridZoomXYPngParamsGeoprivacyPrivate         GetGridZoomXYPngParamsGeoprivacy = "private"
)

Defines values for GetGridZoomXYPngParamsGeoprivacy.

type GetGridZoomXYPngParamsHrank

type GetGridZoomXYPngParamsHrank string

GetGridZoomXYPngParamsHrank defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsHrankClass         GetGridZoomXYPngParamsHrank = "class"
	GetGridZoomXYPngParamsHrankComplex       GetGridZoomXYPngParamsHrank = "complex"
	GetGridZoomXYPngParamsHrankEpifamily     GetGridZoomXYPngParamsHrank = "epifamily"
	GetGridZoomXYPngParamsHrankFamily        GetGridZoomXYPngParamsHrank = "family"
	GetGridZoomXYPngParamsHrankForm          GetGridZoomXYPngParamsHrank = "form"
	GetGridZoomXYPngParamsHrankGenus         GetGridZoomXYPngParamsHrank = "genus"
	GetGridZoomXYPngParamsHrankGenushybrid   GetGridZoomXYPngParamsHrank = "genushybrid"
	GetGridZoomXYPngParamsHrankHybrid        GetGridZoomXYPngParamsHrank = "hybrid"
	GetGridZoomXYPngParamsHrankInfraclass    GetGridZoomXYPngParamsHrank = "infraclass"
	GetGridZoomXYPngParamsHrankInfrahybrid   GetGridZoomXYPngParamsHrank = "infrahybrid"
	GetGridZoomXYPngParamsHrankInfraorder    GetGridZoomXYPngParamsHrank = "infraorder"
	GetGridZoomXYPngParamsHrankKingdom       GetGridZoomXYPngParamsHrank = "kingdom"
	GetGridZoomXYPngParamsHrankOrder         GetGridZoomXYPngParamsHrank = "order"
	GetGridZoomXYPngParamsHrankParvorder     GetGridZoomXYPngParamsHrank = "parvorder"
	GetGridZoomXYPngParamsHrankPhylum        GetGridZoomXYPngParamsHrank = "phylum"
	GetGridZoomXYPngParamsHrankSection       GetGridZoomXYPngParamsHrank = "section"
	GetGridZoomXYPngParamsHrankSpecies       GetGridZoomXYPngParamsHrank = "species"
	GetGridZoomXYPngParamsHrankSubclass      GetGridZoomXYPngParamsHrank = "subclass"
	GetGridZoomXYPngParamsHrankSubfamily     GetGridZoomXYPngParamsHrank = "subfamily"
	GetGridZoomXYPngParamsHrankSubgenus      GetGridZoomXYPngParamsHrank = "subgenus"
	GetGridZoomXYPngParamsHrankSuborder      GetGridZoomXYPngParamsHrank = "suborder"
	GetGridZoomXYPngParamsHrankSubphylum     GetGridZoomXYPngParamsHrank = "subphylum"
	GetGridZoomXYPngParamsHrankSubsection    GetGridZoomXYPngParamsHrank = "subsection"
	GetGridZoomXYPngParamsHrankSubspecies    GetGridZoomXYPngParamsHrank = "subspecies"
	GetGridZoomXYPngParamsHrankSubterclass   GetGridZoomXYPngParamsHrank = "subterclass"
	GetGridZoomXYPngParamsHrankSubtribe      GetGridZoomXYPngParamsHrank = "subtribe"
	GetGridZoomXYPngParamsHrankSuperclass    GetGridZoomXYPngParamsHrank = "superclass"
	GetGridZoomXYPngParamsHrankSuperfamily   GetGridZoomXYPngParamsHrank = "superfamily"
	GetGridZoomXYPngParamsHrankSuperorder    GetGridZoomXYPngParamsHrank = "superorder"
	GetGridZoomXYPngParamsHrankSupertribe    GetGridZoomXYPngParamsHrank = "supertribe"
	GetGridZoomXYPngParamsHrankTribe         GetGridZoomXYPngParamsHrank = "tribe"
	GetGridZoomXYPngParamsHrankVariety       GetGridZoomXYPngParamsHrank = "variety"
	GetGridZoomXYPngParamsHrankZoosection    GetGridZoomXYPngParamsHrank = "zoosection"
	GetGridZoomXYPngParamsHrankZoosubsection GetGridZoomXYPngParamsHrank = "zoosubsection"
)

Defines values for GetGridZoomXYPngParamsHrank.

type GetGridZoomXYPngParamsID0

type GetGridZoomXYPngParamsID0 = openapi_types.UUID

GetGridZoomXYPngParamsID0 defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsID1

type GetGridZoomXYPngParamsID1 = int

GetGridZoomXYPngParamsID1 defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsID2

type GetGridZoomXYPngParamsID2 = string

GetGridZoomXYPngParamsID2 defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsIconicTaxa

type GetGridZoomXYPngParamsIconicTaxa string

GetGridZoomXYPngParamsIconicTaxa defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsIconicTaxaActinopterygii GetGridZoomXYPngParamsIconicTaxa = "Actinopterygii"
	GetGridZoomXYPngParamsIconicTaxaAmphibia       GetGridZoomXYPngParamsIconicTaxa = "Amphibia"
	GetGridZoomXYPngParamsIconicTaxaAnimalia       GetGridZoomXYPngParamsIconicTaxa = "Animalia"
	GetGridZoomXYPngParamsIconicTaxaArachnida      GetGridZoomXYPngParamsIconicTaxa = "Arachnida"
	GetGridZoomXYPngParamsIconicTaxaAves           GetGridZoomXYPngParamsIconicTaxa = "Aves"
	GetGridZoomXYPngParamsIconicTaxaChromista      GetGridZoomXYPngParamsIconicTaxa = "Chromista"
	GetGridZoomXYPngParamsIconicTaxaFungi          GetGridZoomXYPngParamsIconicTaxa = "Fungi"
	GetGridZoomXYPngParamsIconicTaxaInsecta        GetGridZoomXYPngParamsIconicTaxa = "Insecta"
	GetGridZoomXYPngParamsIconicTaxaMammalia       GetGridZoomXYPngParamsIconicTaxa = "Mammalia"
	GetGridZoomXYPngParamsIconicTaxaMollusca       GetGridZoomXYPngParamsIconicTaxa = "Mollusca"
	GetGridZoomXYPngParamsIconicTaxaPlantae        GetGridZoomXYPngParamsIconicTaxa = "Plantae"
	GetGridZoomXYPngParamsIconicTaxaProtozoa       GetGridZoomXYPngParamsIconicTaxa = "Protozoa"
	GetGridZoomXYPngParamsIconicTaxaReptilia       GetGridZoomXYPngParamsIconicTaxa = "Reptilia"
	GetGridZoomXYPngParamsIconicTaxaUnknown        GetGridZoomXYPngParamsIconicTaxa = "unknown"
)

Defines values for GetGridZoomXYPngParamsIconicTaxa.

type GetGridZoomXYPngParamsIdentifications

type GetGridZoomXYPngParamsIdentifications string

GetGridZoomXYPngParamsIdentifications defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsIdentificationsMostAgree    GetGridZoomXYPngParamsIdentifications = "most_agree"
	GetGridZoomXYPngParamsIdentificationsMostDisagree GetGridZoomXYPngParamsIdentifications = "most_disagree"
	GetGridZoomXYPngParamsIdentificationsSomeAgree    GetGridZoomXYPngParamsIdentifications = "some_agree"
)

Defines values for GetGridZoomXYPngParamsIdentifications.

type GetGridZoomXYPngParamsLicense

type GetGridZoomXYPngParamsLicense string

GetGridZoomXYPngParamsLicense defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsLicenseCc0      GetGridZoomXYPngParamsLicense = "cc0"
	GetGridZoomXYPngParamsLicenseCcBy     GetGridZoomXYPngParamsLicense = "cc-by"
	GetGridZoomXYPngParamsLicenseCcByNc   GetGridZoomXYPngParamsLicense = "cc-by-nc"
	GetGridZoomXYPngParamsLicenseCcByNcNd GetGridZoomXYPngParamsLicense = "cc-by-nc-nd"
	GetGridZoomXYPngParamsLicenseCcByNcSa GetGridZoomXYPngParamsLicense = "cc-by-nc-sa"
	GetGridZoomXYPngParamsLicenseCcByNd   GetGridZoomXYPngParamsLicense = "cc-by-nd"
	GetGridZoomXYPngParamsLicenseCcBySa   GetGridZoomXYPngParamsLicense = "cc-by-sa"
)

Defines values for GetGridZoomXYPngParamsLicense.

type GetGridZoomXYPngParamsLrank

type GetGridZoomXYPngParamsLrank string

GetGridZoomXYPngParamsLrank defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsLrankClass         GetGridZoomXYPngParamsLrank = "class"
	GetGridZoomXYPngParamsLrankComplex       GetGridZoomXYPngParamsLrank = "complex"
	GetGridZoomXYPngParamsLrankEpifamily     GetGridZoomXYPngParamsLrank = "epifamily"
	GetGridZoomXYPngParamsLrankFamily        GetGridZoomXYPngParamsLrank = "family"
	GetGridZoomXYPngParamsLrankForm          GetGridZoomXYPngParamsLrank = "form"
	GetGridZoomXYPngParamsLrankGenus         GetGridZoomXYPngParamsLrank = "genus"
	GetGridZoomXYPngParamsLrankGenushybrid   GetGridZoomXYPngParamsLrank = "genushybrid"
	GetGridZoomXYPngParamsLrankHybrid        GetGridZoomXYPngParamsLrank = "hybrid"
	GetGridZoomXYPngParamsLrankInfraclass    GetGridZoomXYPngParamsLrank = "infraclass"
	GetGridZoomXYPngParamsLrankInfrahybrid   GetGridZoomXYPngParamsLrank = "infrahybrid"
	GetGridZoomXYPngParamsLrankInfraorder    GetGridZoomXYPngParamsLrank = "infraorder"
	GetGridZoomXYPngParamsLrankKingdom       GetGridZoomXYPngParamsLrank = "kingdom"
	GetGridZoomXYPngParamsLrankOrder         GetGridZoomXYPngParamsLrank = "order"
	GetGridZoomXYPngParamsLrankParvorder     GetGridZoomXYPngParamsLrank = "parvorder"
	GetGridZoomXYPngParamsLrankPhylum        GetGridZoomXYPngParamsLrank = "phylum"
	GetGridZoomXYPngParamsLrankSection       GetGridZoomXYPngParamsLrank = "section"
	GetGridZoomXYPngParamsLrankSpecies       GetGridZoomXYPngParamsLrank = "species"
	GetGridZoomXYPngParamsLrankSubclass      GetGridZoomXYPngParamsLrank = "subclass"
	GetGridZoomXYPngParamsLrankSubfamily     GetGridZoomXYPngParamsLrank = "subfamily"
	GetGridZoomXYPngParamsLrankSubgenus      GetGridZoomXYPngParamsLrank = "subgenus"
	GetGridZoomXYPngParamsLrankSuborder      GetGridZoomXYPngParamsLrank = "suborder"
	GetGridZoomXYPngParamsLrankSubphylum     GetGridZoomXYPngParamsLrank = "subphylum"
	GetGridZoomXYPngParamsLrankSubsection    GetGridZoomXYPngParamsLrank = "subsection"
	GetGridZoomXYPngParamsLrankSubspecies    GetGridZoomXYPngParamsLrank = "subspecies"
	GetGridZoomXYPngParamsLrankSubterclass   GetGridZoomXYPngParamsLrank = "subterclass"
	GetGridZoomXYPngParamsLrankSubtribe      GetGridZoomXYPngParamsLrank = "subtribe"
	GetGridZoomXYPngParamsLrankSuperclass    GetGridZoomXYPngParamsLrank = "superclass"
	GetGridZoomXYPngParamsLrankSuperfamily   GetGridZoomXYPngParamsLrank = "superfamily"
	GetGridZoomXYPngParamsLrankSuperorder    GetGridZoomXYPngParamsLrank = "superorder"
	GetGridZoomXYPngParamsLrankSupertribe    GetGridZoomXYPngParamsLrank = "supertribe"
	GetGridZoomXYPngParamsLrankTribe         GetGridZoomXYPngParamsLrank = "tribe"
	GetGridZoomXYPngParamsLrankVariety       GetGridZoomXYPngParamsLrank = "variety"
	GetGridZoomXYPngParamsLrankZoosection    GetGridZoomXYPngParamsLrank = "zoosection"
	GetGridZoomXYPngParamsLrankZoosubsection GetGridZoomXYPngParamsLrank = "zoosubsection"
)

Defines values for GetGridZoomXYPngParamsLrank.

type GetGridZoomXYPngParamsObscuration

type GetGridZoomXYPngParamsObscuration string

GetGridZoomXYPngParamsObscuration defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsObscurationNone     GetGridZoomXYPngParamsObscuration = "none"
	GetGridZoomXYPngParamsObscurationObscured GetGridZoomXYPngParamsObscuration = "obscured"
	GetGridZoomXYPngParamsObscurationPrivate  GetGridZoomXYPngParamsObscuration = "private"
)

Defines values for GetGridZoomXYPngParamsObscuration.

type GetGridZoomXYPngParamsOrder

type GetGridZoomXYPngParamsOrder string

GetGridZoomXYPngParamsOrder defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsOrderAsc  GetGridZoomXYPngParamsOrder = "asc"
	GetGridZoomXYPngParamsOrderDesc GetGridZoomXYPngParamsOrder = "desc"
)

Defines values for GetGridZoomXYPngParamsOrder.

type GetGridZoomXYPngParamsOrderBy

type GetGridZoomXYPngParamsOrderBy string

GetGridZoomXYPngParamsOrderBy defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsOrderByCreatedAt    GetGridZoomXYPngParamsOrderBy = "created_at"
	GetGridZoomXYPngParamsOrderByGeoScore     GetGridZoomXYPngParamsOrderBy = "geo_score"
	GetGridZoomXYPngParamsOrderByID           GetGridZoomXYPngParamsOrderBy = "id"
	GetGridZoomXYPngParamsOrderByObservedOn   GetGridZoomXYPngParamsOrderBy = "observed_on"
	GetGridZoomXYPngParamsOrderByRandom       GetGridZoomXYPngParamsOrderBy = "random"
	GetGridZoomXYPngParamsOrderBySpeciesGuess GetGridZoomXYPngParamsOrderBy = "species_guess"
	GetGridZoomXYPngParamsOrderByUpdatedAt    GetGridZoomXYPngParamsOrderBy = "updated_at"
	GetGridZoomXYPngParamsOrderByVotes        GetGridZoomXYPngParamsOrderBy = "votes"
)

Defines values for GetGridZoomXYPngParamsOrderBy.

type GetGridZoomXYPngParamsPhotoLicense

type GetGridZoomXYPngParamsPhotoLicense string

GetGridZoomXYPngParamsPhotoLicense defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsPhotoLicenseCc0      GetGridZoomXYPngParamsPhotoLicense = "cc0"
	GetGridZoomXYPngParamsPhotoLicenseCcBy     GetGridZoomXYPngParamsPhotoLicense = "cc-by"
	GetGridZoomXYPngParamsPhotoLicenseCcByNc   GetGridZoomXYPngParamsPhotoLicense = "cc-by-nc"
	GetGridZoomXYPngParamsPhotoLicenseCcByNcNd GetGridZoomXYPngParamsPhotoLicense = "cc-by-nc-nd"
	GetGridZoomXYPngParamsPhotoLicenseCcByNcSa GetGridZoomXYPngParamsPhotoLicense = "cc-by-nc-sa"
	GetGridZoomXYPngParamsPhotoLicenseCcByNd   GetGridZoomXYPngParamsPhotoLicense = "cc-by-nd"
	GetGridZoomXYPngParamsPhotoLicenseCcBySa   GetGridZoomXYPngParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetGridZoomXYPngParamsPhotoLicense.

type GetGridZoomXYPngParamsPlaceID0

type GetGridZoomXYPngParamsPlaceID0 = openapi_types.UUID

GetGridZoomXYPngParamsPlaceID0 defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsPlaceID1

type GetGridZoomXYPngParamsPlaceID1 = int

GetGridZoomXYPngParamsPlaceID1 defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsPlaceID2

type GetGridZoomXYPngParamsPlaceID2 = string

GetGridZoomXYPngParamsPlaceID2 defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsProjectID0

type GetGridZoomXYPngParamsProjectID0 = int

GetGridZoomXYPngParamsProjectID0 defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsProjectID1

type GetGridZoomXYPngParamsProjectID1 = string

GetGridZoomXYPngParamsProjectID1 defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParamsQualityGrade

type GetGridZoomXYPngParamsQualityGrade string

GetGridZoomXYPngParamsQualityGrade defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsQualityGradeCasual   GetGridZoomXYPngParamsQualityGrade = "casual"
	GetGridZoomXYPngParamsQualityGradeNeedsID  GetGridZoomXYPngParamsQualityGrade = "needs_id"
	GetGridZoomXYPngParamsQualityGradeResearch GetGridZoomXYPngParamsQualityGrade = "research"
)

Defines values for GetGridZoomXYPngParamsQualityGrade.

type GetGridZoomXYPngParamsRank

type GetGridZoomXYPngParamsRank string

GetGridZoomXYPngParamsRank defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsRankClass         GetGridZoomXYPngParamsRank = "class"
	GetGridZoomXYPngParamsRankComplex       GetGridZoomXYPngParamsRank = "complex"
	GetGridZoomXYPngParamsRankEpifamily     GetGridZoomXYPngParamsRank = "epifamily"
	GetGridZoomXYPngParamsRankFamily        GetGridZoomXYPngParamsRank = "family"
	GetGridZoomXYPngParamsRankForm          GetGridZoomXYPngParamsRank = "form"
	GetGridZoomXYPngParamsRankGenus         GetGridZoomXYPngParamsRank = "genus"
	GetGridZoomXYPngParamsRankGenushybrid   GetGridZoomXYPngParamsRank = "genushybrid"
	GetGridZoomXYPngParamsRankHybrid        GetGridZoomXYPngParamsRank = "hybrid"
	GetGridZoomXYPngParamsRankInfraclass    GetGridZoomXYPngParamsRank = "infraclass"
	GetGridZoomXYPngParamsRankInfrahybrid   GetGridZoomXYPngParamsRank = "infrahybrid"
	GetGridZoomXYPngParamsRankInfraorder    GetGridZoomXYPngParamsRank = "infraorder"
	GetGridZoomXYPngParamsRankKingdom       GetGridZoomXYPngParamsRank = "kingdom"
	GetGridZoomXYPngParamsRankOrder         GetGridZoomXYPngParamsRank = "order"
	GetGridZoomXYPngParamsRankParvorder     GetGridZoomXYPngParamsRank = "parvorder"
	GetGridZoomXYPngParamsRankPhylum        GetGridZoomXYPngParamsRank = "phylum"
	GetGridZoomXYPngParamsRankSection       GetGridZoomXYPngParamsRank = "section"
	GetGridZoomXYPngParamsRankSpecies       GetGridZoomXYPngParamsRank = "species"
	GetGridZoomXYPngParamsRankSubclass      GetGridZoomXYPngParamsRank = "subclass"
	GetGridZoomXYPngParamsRankSubfamily     GetGridZoomXYPngParamsRank = "subfamily"
	GetGridZoomXYPngParamsRankSubgenus      GetGridZoomXYPngParamsRank = "subgenus"
	GetGridZoomXYPngParamsRankSuborder      GetGridZoomXYPngParamsRank = "suborder"
	GetGridZoomXYPngParamsRankSubphylum     GetGridZoomXYPngParamsRank = "subphylum"
	GetGridZoomXYPngParamsRankSubsection    GetGridZoomXYPngParamsRank = "subsection"
	GetGridZoomXYPngParamsRankSubspecies    GetGridZoomXYPngParamsRank = "subspecies"
	GetGridZoomXYPngParamsRankSubterclass   GetGridZoomXYPngParamsRank = "subterclass"
	GetGridZoomXYPngParamsRankSubtribe      GetGridZoomXYPngParamsRank = "subtribe"
	GetGridZoomXYPngParamsRankSuperclass    GetGridZoomXYPngParamsRank = "superclass"
	GetGridZoomXYPngParamsRankSuperfamily   GetGridZoomXYPngParamsRank = "superfamily"
	GetGridZoomXYPngParamsRankSuperorder    GetGridZoomXYPngParamsRank = "superorder"
	GetGridZoomXYPngParamsRankSupertribe    GetGridZoomXYPngParamsRank = "supertribe"
	GetGridZoomXYPngParamsRankTribe         GetGridZoomXYPngParamsRank = "tribe"
	GetGridZoomXYPngParamsRankVariety       GetGridZoomXYPngParamsRank = "variety"
	GetGridZoomXYPngParamsRankZoosection    GetGridZoomXYPngParamsRank = "zoosection"
	GetGridZoomXYPngParamsRankZoosubsection GetGridZoomXYPngParamsRank = "zoosubsection"
)

Defines values for GetGridZoomXYPngParamsRank.

type GetGridZoomXYPngParamsSearchOn

type GetGridZoomXYPngParamsSearchOn string

GetGridZoomXYPngParamsSearchOn defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsSearchOnDescription        GetGridZoomXYPngParamsSearchOn = "description"
	GetGridZoomXYPngParamsSearchOnNames              GetGridZoomXYPngParamsSearchOn = "names"
	GetGridZoomXYPngParamsSearchOnPlace              GetGridZoomXYPngParamsSearchOn = "place"
	GetGridZoomXYPngParamsSearchOnTags               GetGridZoomXYPngParamsSearchOn = "tags"
	GetGridZoomXYPngParamsSearchOnTaxonPageObsPhotos GetGridZoomXYPngParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetGridZoomXYPngParamsSearchOn.

type GetGridZoomXYPngParamsSoundLicense

type GetGridZoomXYPngParamsSoundLicense string

GetGridZoomXYPngParamsSoundLicense defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsSoundLicenseCc0      GetGridZoomXYPngParamsSoundLicense = "cc0"
	GetGridZoomXYPngParamsSoundLicenseCcBy     GetGridZoomXYPngParamsSoundLicense = "cc-by"
	GetGridZoomXYPngParamsSoundLicenseCcByNc   GetGridZoomXYPngParamsSoundLicense = "cc-by-nc"
	GetGridZoomXYPngParamsSoundLicenseCcByNcNd GetGridZoomXYPngParamsSoundLicense = "cc-by-nc-nd"
	GetGridZoomXYPngParamsSoundLicenseCcByNcSa GetGridZoomXYPngParamsSoundLicense = "cc-by-nc-sa"
	GetGridZoomXYPngParamsSoundLicenseCcByNd   GetGridZoomXYPngParamsSoundLicense = "cc-by-nd"
	GetGridZoomXYPngParamsSoundLicenseCcBySa   GetGridZoomXYPngParamsSoundLicense = "cc-by-sa"
)

Defines values for GetGridZoomXYPngParamsSoundLicense.

type GetGridZoomXYPngParamsTaxonGeoprivacy

type GetGridZoomXYPngParamsTaxonGeoprivacy string

GetGridZoomXYPngParamsTaxonGeoprivacy defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsTaxonGeoprivacyObscured        GetGridZoomXYPngParamsTaxonGeoprivacy = "obscured"
	GetGridZoomXYPngParamsTaxonGeoprivacyObscuredPrivate GetGridZoomXYPngParamsTaxonGeoprivacy = "obscured_private"
	GetGridZoomXYPngParamsTaxonGeoprivacyOpen            GetGridZoomXYPngParamsTaxonGeoprivacy = "open"
	GetGridZoomXYPngParamsTaxonGeoprivacyPrivate         GetGridZoomXYPngParamsTaxonGeoprivacy = "private"
)

Defines values for GetGridZoomXYPngParamsTaxonGeoprivacy.

type GetGridZoomXYPngParamsTileSize

type GetGridZoomXYPngParamsTileSize int

GetGridZoomXYPngParamsTileSize defines parameters for GetGridZoomXYPng.

const (
	GetGridZoomXYPngParamsTileSizeN256 GetGridZoomXYPngParamsTileSize = 256
	GetGridZoomXYPngParamsTileSizeN512 GetGridZoomXYPngParamsTileSize = 512
)

Defines values for GetGridZoomXYPngParamsTileSize.

type GetGridZoomXYPngParams_ID_Item

type GetGridZoomXYPngParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetGridZoomXYPngParams_ID_Item defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParams_PlaceID_Item

type GetGridZoomXYPngParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetGridZoomXYPngParams_PlaceID_Item defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngParams_ProjectID_Item

type GetGridZoomXYPngParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetGridZoomXYPngParams_ProjectID_Item defines parameters for GetGridZoomXYPng.

type GetGridZoomXYPngResponse

type GetGridZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetGridZoomXYPngResponse

func ParseGetGridZoomXYPngResponse(rsp *http.Response) (*GetGridZoomXYPngResponse, error)

ParseGetGridZoomXYPngResponse parses an HTTP response from a GetGridZoomXYPngWithResponse call

func (GetGridZoomXYPngResponse) Status

func (r GetGridZoomXYPngResponse) Status() string

Status returns HTTPResponse.Status

func (GetGridZoomXYPngResponse) StatusCode

func (r GetGridZoomXYPngResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHeatmapZoomXYPngParams

type GetHeatmapZoomXYPngParams struct {
	TileSize GetHeatmapZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                             `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetHeatmapZoomXYPngParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                    `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetHeatmapZoomXYPngParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetHeatmapZoomXYPngParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetHeatmapZoomXYPngParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetHeatmapZoomXYPngParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetHeatmapZoomXYPngParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                      `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetHeatmapZoomXYPngParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                      `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                      `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                     `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                   `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                   `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                      `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                      `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                      `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                      `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                      `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                      `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                      `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                      `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                      `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                      `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                      `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                   `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                        `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                        `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                        `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                     `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                     `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                     `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                     `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                     `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                     `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                     `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                     `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                      `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                     `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                     `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetHeatmapZoomXYPngParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetHeatmapZoomXYPngParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetHeatmapZoomXYPngParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetHeatmapZoomXYPngParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetHeatmapZoomXYPngParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetHeatmapZoomXYPngParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetHeatmapZoomXYPngParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                    `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                    `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetHeatmapZoomXYPngParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                             `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                 `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                 `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                 `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                 `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                 `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                 `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                 `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                     `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                  `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                  `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetHeatmapZoomXYPngParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetHeatmapZoomXYPngParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                  `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                  `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                  `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                     `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                             `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                             `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                  `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                     `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                     `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                     `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                     `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetHeatmapZoomXYPngParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetHeatmapZoomXYPngParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                             `form:"only_id,omitempty" json:"only_id,omitempty"`
}

GetHeatmapZoomXYPngParams defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsCsi

type GetHeatmapZoomXYPngParamsCsi string

GetHeatmapZoomXYPngParamsCsi defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsCsiCR GetHeatmapZoomXYPngParamsCsi = "CR"
	GetHeatmapZoomXYPngParamsCsiEN GetHeatmapZoomXYPngParamsCsi = "EN"
	GetHeatmapZoomXYPngParamsCsiEW GetHeatmapZoomXYPngParamsCsi = "EW"
	GetHeatmapZoomXYPngParamsCsiEX GetHeatmapZoomXYPngParamsCsi = "EX"
	GetHeatmapZoomXYPngParamsCsiLC GetHeatmapZoomXYPngParamsCsi = "LC"
	GetHeatmapZoomXYPngParamsCsiNT GetHeatmapZoomXYPngParamsCsi = "NT"
	GetHeatmapZoomXYPngParamsCsiVU GetHeatmapZoomXYPngParamsCsi = "VU"
)

Defines values for GetHeatmapZoomXYPngParamsCsi.

type GetHeatmapZoomXYPngParamsGeoprivacy

type GetHeatmapZoomXYPngParamsGeoprivacy string

GetHeatmapZoomXYPngParamsGeoprivacy defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsGeoprivacyObscured        GetHeatmapZoomXYPngParamsGeoprivacy = "obscured"
	GetHeatmapZoomXYPngParamsGeoprivacyObscuredPrivate GetHeatmapZoomXYPngParamsGeoprivacy = "obscured_private"
	GetHeatmapZoomXYPngParamsGeoprivacyOpen            GetHeatmapZoomXYPngParamsGeoprivacy = "open"
	GetHeatmapZoomXYPngParamsGeoprivacyPrivate         GetHeatmapZoomXYPngParamsGeoprivacy = "private"
)

Defines values for GetHeatmapZoomXYPngParamsGeoprivacy.

type GetHeatmapZoomXYPngParamsHrank

type GetHeatmapZoomXYPngParamsHrank string

GetHeatmapZoomXYPngParamsHrank defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsHrankClass         GetHeatmapZoomXYPngParamsHrank = "class"
	GetHeatmapZoomXYPngParamsHrankComplex       GetHeatmapZoomXYPngParamsHrank = "complex"
	GetHeatmapZoomXYPngParamsHrankEpifamily     GetHeatmapZoomXYPngParamsHrank = "epifamily"
	GetHeatmapZoomXYPngParamsHrankFamily        GetHeatmapZoomXYPngParamsHrank = "family"
	GetHeatmapZoomXYPngParamsHrankForm          GetHeatmapZoomXYPngParamsHrank = "form"
	GetHeatmapZoomXYPngParamsHrankGenus         GetHeatmapZoomXYPngParamsHrank = "genus"
	GetHeatmapZoomXYPngParamsHrankGenushybrid   GetHeatmapZoomXYPngParamsHrank = "genushybrid"
	GetHeatmapZoomXYPngParamsHrankHybrid        GetHeatmapZoomXYPngParamsHrank = "hybrid"
	GetHeatmapZoomXYPngParamsHrankInfraclass    GetHeatmapZoomXYPngParamsHrank = "infraclass"
	GetHeatmapZoomXYPngParamsHrankInfrahybrid   GetHeatmapZoomXYPngParamsHrank = "infrahybrid"
	GetHeatmapZoomXYPngParamsHrankInfraorder    GetHeatmapZoomXYPngParamsHrank = "infraorder"
	GetHeatmapZoomXYPngParamsHrankKingdom       GetHeatmapZoomXYPngParamsHrank = "kingdom"
	GetHeatmapZoomXYPngParamsHrankOrder         GetHeatmapZoomXYPngParamsHrank = "order"
	GetHeatmapZoomXYPngParamsHrankParvorder     GetHeatmapZoomXYPngParamsHrank = "parvorder"
	GetHeatmapZoomXYPngParamsHrankPhylum        GetHeatmapZoomXYPngParamsHrank = "phylum"
	GetHeatmapZoomXYPngParamsHrankSection       GetHeatmapZoomXYPngParamsHrank = "section"
	GetHeatmapZoomXYPngParamsHrankSpecies       GetHeatmapZoomXYPngParamsHrank = "species"
	GetHeatmapZoomXYPngParamsHrankSubclass      GetHeatmapZoomXYPngParamsHrank = "subclass"
	GetHeatmapZoomXYPngParamsHrankSubfamily     GetHeatmapZoomXYPngParamsHrank = "subfamily"
	GetHeatmapZoomXYPngParamsHrankSubgenus      GetHeatmapZoomXYPngParamsHrank = "subgenus"
	GetHeatmapZoomXYPngParamsHrankSuborder      GetHeatmapZoomXYPngParamsHrank = "suborder"
	GetHeatmapZoomXYPngParamsHrankSubphylum     GetHeatmapZoomXYPngParamsHrank = "subphylum"
	GetHeatmapZoomXYPngParamsHrankSubsection    GetHeatmapZoomXYPngParamsHrank = "subsection"
	GetHeatmapZoomXYPngParamsHrankSubspecies    GetHeatmapZoomXYPngParamsHrank = "subspecies"
	GetHeatmapZoomXYPngParamsHrankSubterclass   GetHeatmapZoomXYPngParamsHrank = "subterclass"
	GetHeatmapZoomXYPngParamsHrankSubtribe      GetHeatmapZoomXYPngParamsHrank = "subtribe"
	GetHeatmapZoomXYPngParamsHrankSuperclass    GetHeatmapZoomXYPngParamsHrank = "superclass"
	GetHeatmapZoomXYPngParamsHrankSuperfamily   GetHeatmapZoomXYPngParamsHrank = "superfamily"
	GetHeatmapZoomXYPngParamsHrankSuperorder    GetHeatmapZoomXYPngParamsHrank = "superorder"
	GetHeatmapZoomXYPngParamsHrankSupertribe    GetHeatmapZoomXYPngParamsHrank = "supertribe"
	GetHeatmapZoomXYPngParamsHrankTribe         GetHeatmapZoomXYPngParamsHrank = "tribe"
	GetHeatmapZoomXYPngParamsHrankVariety       GetHeatmapZoomXYPngParamsHrank = "variety"
	GetHeatmapZoomXYPngParamsHrankZoosection    GetHeatmapZoomXYPngParamsHrank = "zoosection"
	GetHeatmapZoomXYPngParamsHrankZoosubsection GetHeatmapZoomXYPngParamsHrank = "zoosubsection"
)

Defines values for GetHeatmapZoomXYPngParamsHrank.

type GetHeatmapZoomXYPngParamsID0

type GetHeatmapZoomXYPngParamsID0 = openapi_types.UUID

GetHeatmapZoomXYPngParamsID0 defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsID1

type GetHeatmapZoomXYPngParamsID1 = int

GetHeatmapZoomXYPngParamsID1 defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsID2

type GetHeatmapZoomXYPngParamsID2 = string

GetHeatmapZoomXYPngParamsID2 defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsIconicTaxa

type GetHeatmapZoomXYPngParamsIconicTaxa string

GetHeatmapZoomXYPngParamsIconicTaxa defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsIconicTaxaActinopterygii GetHeatmapZoomXYPngParamsIconicTaxa = "Actinopterygii"
	GetHeatmapZoomXYPngParamsIconicTaxaAmphibia       GetHeatmapZoomXYPngParamsIconicTaxa = "Amphibia"
	GetHeatmapZoomXYPngParamsIconicTaxaAnimalia       GetHeatmapZoomXYPngParamsIconicTaxa = "Animalia"
	GetHeatmapZoomXYPngParamsIconicTaxaArachnida      GetHeatmapZoomXYPngParamsIconicTaxa = "Arachnida"
	GetHeatmapZoomXYPngParamsIconicTaxaAves           GetHeatmapZoomXYPngParamsIconicTaxa = "Aves"
	GetHeatmapZoomXYPngParamsIconicTaxaChromista      GetHeatmapZoomXYPngParamsIconicTaxa = "Chromista"
	GetHeatmapZoomXYPngParamsIconicTaxaFungi          GetHeatmapZoomXYPngParamsIconicTaxa = "Fungi"
	GetHeatmapZoomXYPngParamsIconicTaxaInsecta        GetHeatmapZoomXYPngParamsIconicTaxa = "Insecta"
	GetHeatmapZoomXYPngParamsIconicTaxaMammalia       GetHeatmapZoomXYPngParamsIconicTaxa = "Mammalia"
	GetHeatmapZoomXYPngParamsIconicTaxaMollusca       GetHeatmapZoomXYPngParamsIconicTaxa = "Mollusca"
	GetHeatmapZoomXYPngParamsIconicTaxaPlantae        GetHeatmapZoomXYPngParamsIconicTaxa = "Plantae"
	GetHeatmapZoomXYPngParamsIconicTaxaProtozoa       GetHeatmapZoomXYPngParamsIconicTaxa = "Protozoa"
	GetHeatmapZoomXYPngParamsIconicTaxaReptilia       GetHeatmapZoomXYPngParamsIconicTaxa = "Reptilia"
	GetHeatmapZoomXYPngParamsIconicTaxaUnknown        GetHeatmapZoomXYPngParamsIconicTaxa = "unknown"
)

Defines values for GetHeatmapZoomXYPngParamsIconicTaxa.

type GetHeatmapZoomXYPngParamsIdentifications

type GetHeatmapZoomXYPngParamsIdentifications string

GetHeatmapZoomXYPngParamsIdentifications defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsIdentificationsMostAgree    GetHeatmapZoomXYPngParamsIdentifications = "most_agree"
	GetHeatmapZoomXYPngParamsIdentificationsMostDisagree GetHeatmapZoomXYPngParamsIdentifications = "most_disagree"
	GetHeatmapZoomXYPngParamsIdentificationsSomeAgree    GetHeatmapZoomXYPngParamsIdentifications = "some_agree"
)

Defines values for GetHeatmapZoomXYPngParamsIdentifications.

type GetHeatmapZoomXYPngParamsLicense

type GetHeatmapZoomXYPngParamsLicense string

GetHeatmapZoomXYPngParamsLicense defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsLicenseCc0      GetHeatmapZoomXYPngParamsLicense = "cc0"
	GetHeatmapZoomXYPngParamsLicenseCcBy     GetHeatmapZoomXYPngParamsLicense = "cc-by"
	GetHeatmapZoomXYPngParamsLicenseCcByNc   GetHeatmapZoomXYPngParamsLicense = "cc-by-nc"
	GetHeatmapZoomXYPngParamsLicenseCcByNcNd GetHeatmapZoomXYPngParamsLicense = "cc-by-nc-nd"
	GetHeatmapZoomXYPngParamsLicenseCcByNcSa GetHeatmapZoomXYPngParamsLicense = "cc-by-nc-sa"
	GetHeatmapZoomXYPngParamsLicenseCcByNd   GetHeatmapZoomXYPngParamsLicense = "cc-by-nd"
	GetHeatmapZoomXYPngParamsLicenseCcBySa   GetHeatmapZoomXYPngParamsLicense = "cc-by-sa"
)

Defines values for GetHeatmapZoomXYPngParamsLicense.

type GetHeatmapZoomXYPngParamsLrank

type GetHeatmapZoomXYPngParamsLrank string

GetHeatmapZoomXYPngParamsLrank defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsLrankClass         GetHeatmapZoomXYPngParamsLrank = "class"
	GetHeatmapZoomXYPngParamsLrankComplex       GetHeatmapZoomXYPngParamsLrank = "complex"
	GetHeatmapZoomXYPngParamsLrankEpifamily     GetHeatmapZoomXYPngParamsLrank = "epifamily"
	GetHeatmapZoomXYPngParamsLrankFamily        GetHeatmapZoomXYPngParamsLrank = "family"
	GetHeatmapZoomXYPngParamsLrankForm          GetHeatmapZoomXYPngParamsLrank = "form"
	GetHeatmapZoomXYPngParamsLrankGenus         GetHeatmapZoomXYPngParamsLrank = "genus"
	GetHeatmapZoomXYPngParamsLrankGenushybrid   GetHeatmapZoomXYPngParamsLrank = "genushybrid"
	GetHeatmapZoomXYPngParamsLrankHybrid        GetHeatmapZoomXYPngParamsLrank = "hybrid"
	GetHeatmapZoomXYPngParamsLrankInfraclass    GetHeatmapZoomXYPngParamsLrank = "infraclass"
	GetHeatmapZoomXYPngParamsLrankInfrahybrid   GetHeatmapZoomXYPngParamsLrank = "infrahybrid"
	GetHeatmapZoomXYPngParamsLrankInfraorder    GetHeatmapZoomXYPngParamsLrank = "infraorder"
	GetHeatmapZoomXYPngParamsLrankKingdom       GetHeatmapZoomXYPngParamsLrank = "kingdom"
	GetHeatmapZoomXYPngParamsLrankOrder         GetHeatmapZoomXYPngParamsLrank = "order"
	GetHeatmapZoomXYPngParamsLrankParvorder     GetHeatmapZoomXYPngParamsLrank = "parvorder"
	GetHeatmapZoomXYPngParamsLrankPhylum        GetHeatmapZoomXYPngParamsLrank = "phylum"
	GetHeatmapZoomXYPngParamsLrankSection       GetHeatmapZoomXYPngParamsLrank = "section"
	GetHeatmapZoomXYPngParamsLrankSpecies       GetHeatmapZoomXYPngParamsLrank = "species"
	GetHeatmapZoomXYPngParamsLrankSubclass      GetHeatmapZoomXYPngParamsLrank = "subclass"
	GetHeatmapZoomXYPngParamsLrankSubfamily     GetHeatmapZoomXYPngParamsLrank = "subfamily"
	GetHeatmapZoomXYPngParamsLrankSubgenus      GetHeatmapZoomXYPngParamsLrank = "subgenus"
	GetHeatmapZoomXYPngParamsLrankSuborder      GetHeatmapZoomXYPngParamsLrank = "suborder"
	GetHeatmapZoomXYPngParamsLrankSubphylum     GetHeatmapZoomXYPngParamsLrank = "subphylum"
	GetHeatmapZoomXYPngParamsLrankSubsection    GetHeatmapZoomXYPngParamsLrank = "subsection"
	GetHeatmapZoomXYPngParamsLrankSubspecies    GetHeatmapZoomXYPngParamsLrank = "subspecies"
	GetHeatmapZoomXYPngParamsLrankSubterclass   GetHeatmapZoomXYPngParamsLrank = "subterclass"
	GetHeatmapZoomXYPngParamsLrankSubtribe      GetHeatmapZoomXYPngParamsLrank = "subtribe"
	GetHeatmapZoomXYPngParamsLrankSuperclass    GetHeatmapZoomXYPngParamsLrank = "superclass"
	GetHeatmapZoomXYPngParamsLrankSuperfamily   GetHeatmapZoomXYPngParamsLrank = "superfamily"
	GetHeatmapZoomXYPngParamsLrankSuperorder    GetHeatmapZoomXYPngParamsLrank = "superorder"
	GetHeatmapZoomXYPngParamsLrankSupertribe    GetHeatmapZoomXYPngParamsLrank = "supertribe"
	GetHeatmapZoomXYPngParamsLrankTribe         GetHeatmapZoomXYPngParamsLrank = "tribe"
	GetHeatmapZoomXYPngParamsLrankVariety       GetHeatmapZoomXYPngParamsLrank = "variety"
	GetHeatmapZoomXYPngParamsLrankZoosection    GetHeatmapZoomXYPngParamsLrank = "zoosection"
	GetHeatmapZoomXYPngParamsLrankZoosubsection GetHeatmapZoomXYPngParamsLrank = "zoosubsection"
)

Defines values for GetHeatmapZoomXYPngParamsLrank.

type GetHeatmapZoomXYPngParamsObscuration

type GetHeatmapZoomXYPngParamsObscuration string

GetHeatmapZoomXYPngParamsObscuration defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsObscurationNone     GetHeatmapZoomXYPngParamsObscuration = "none"
	GetHeatmapZoomXYPngParamsObscurationObscured GetHeatmapZoomXYPngParamsObscuration = "obscured"
	GetHeatmapZoomXYPngParamsObscurationPrivate  GetHeatmapZoomXYPngParamsObscuration = "private"
)

Defines values for GetHeatmapZoomXYPngParamsObscuration.

type GetHeatmapZoomXYPngParamsOrder

type GetHeatmapZoomXYPngParamsOrder string

GetHeatmapZoomXYPngParamsOrder defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsOrderAsc  GetHeatmapZoomXYPngParamsOrder = "asc"
	GetHeatmapZoomXYPngParamsOrderDesc GetHeatmapZoomXYPngParamsOrder = "desc"
)

Defines values for GetHeatmapZoomXYPngParamsOrder.

type GetHeatmapZoomXYPngParamsOrderBy

type GetHeatmapZoomXYPngParamsOrderBy string

GetHeatmapZoomXYPngParamsOrderBy defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsOrderByCreatedAt    GetHeatmapZoomXYPngParamsOrderBy = "created_at"
	GetHeatmapZoomXYPngParamsOrderByGeoScore     GetHeatmapZoomXYPngParamsOrderBy = "geo_score"
	GetHeatmapZoomXYPngParamsOrderByID           GetHeatmapZoomXYPngParamsOrderBy = "id"
	GetHeatmapZoomXYPngParamsOrderByObservedOn   GetHeatmapZoomXYPngParamsOrderBy = "observed_on"
	GetHeatmapZoomXYPngParamsOrderByRandom       GetHeatmapZoomXYPngParamsOrderBy = "random"
	GetHeatmapZoomXYPngParamsOrderBySpeciesGuess GetHeatmapZoomXYPngParamsOrderBy = "species_guess"
	GetHeatmapZoomXYPngParamsOrderByUpdatedAt    GetHeatmapZoomXYPngParamsOrderBy = "updated_at"
	GetHeatmapZoomXYPngParamsOrderByVotes        GetHeatmapZoomXYPngParamsOrderBy = "votes"
)

Defines values for GetHeatmapZoomXYPngParamsOrderBy.

type GetHeatmapZoomXYPngParamsPhotoLicense

type GetHeatmapZoomXYPngParamsPhotoLicense string

GetHeatmapZoomXYPngParamsPhotoLicense defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsPhotoLicenseCc0      GetHeatmapZoomXYPngParamsPhotoLicense = "cc0"
	GetHeatmapZoomXYPngParamsPhotoLicenseCcBy     GetHeatmapZoomXYPngParamsPhotoLicense = "cc-by"
	GetHeatmapZoomXYPngParamsPhotoLicenseCcByNc   GetHeatmapZoomXYPngParamsPhotoLicense = "cc-by-nc"
	GetHeatmapZoomXYPngParamsPhotoLicenseCcByNcNd GetHeatmapZoomXYPngParamsPhotoLicense = "cc-by-nc-nd"
	GetHeatmapZoomXYPngParamsPhotoLicenseCcByNcSa GetHeatmapZoomXYPngParamsPhotoLicense = "cc-by-nc-sa"
	GetHeatmapZoomXYPngParamsPhotoLicenseCcByNd   GetHeatmapZoomXYPngParamsPhotoLicense = "cc-by-nd"
	GetHeatmapZoomXYPngParamsPhotoLicenseCcBySa   GetHeatmapZoomXYPngParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetHeatmapZoomXYPngParamsPhotoLicense.

type GetHeatmapZoomXYPngParamsPlaceID0

type GetHeatmapZoomXYPngParamsPlaceID0 = openapi_types.UUID

GetHeatmapZoomXYPngParamsPlaceID0 defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsPlaceID1

type GetHeatmapZoomXYPngParamsPlaceID1 = int

GetHeatmapZoomXYPngParamsPlaceID1 defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsPlaceID2

type GetHeatmapZoomXYPngParamsPlaceID2 = string

GetHeatmapZoomXYPngParamsPlaceID2 defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsProjectID0

type GetHeatmapZoomXYPngParamsProjectID0 = int

GetHeatmapZoomXYPngParamsProjectID0 defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsProjectID1

type GetHeatmapZoomXYPngParamsProjectID1 = string

GetHeatmapZoomXYPngParamsProjectID1 defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParamsQualityGrade

type GetHeatmapZoomXYPngParamsQualityGrade string

GetHeatmapZoomXYPngParamsQualityGrade defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsQualityGradeCasual   GetHeatmapZoomXYPngParamsQualityGrade = "casual"
	GetHeatmapZoomXYPngParamsQualityGradeNeedsID  GetHeatmapZoomXYPngParamsQualityGrade = "needs_id"
	GetHeatmapZoomXYPngParamsQualityGradeResearch GetHeatmapZoomXYPngParamsQualityGrade = "research"
)

Defines values for GetHeatmapZoomXYPngParamsQualityGrade.

type GetHeatmapZoomXYPngParamsRank

type GetHeatmapZoomXYPngParamsRank string

GetHeatmapZoomXYPngParamsRank defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsRankClass         GetHeatmapZoomXYPngParamsRank = "class"
	GetHeatmapZoomXYPngParamsRankComplex       GetHeatmapZoomXYPngParamsRank = "complex"
	GetHeatmapZoomXYPngParamsRankEpifamily     GetHeatmapZoomXYPngParamsRank = "epifamily"
	GetHeatmapZoomXYPngParamsRankFamily        GetHeatmapZoomXYPngParamsRank = "family"
	GetHeatmapZoomXYPngParamsRankForm          GetHeatmapZoomXYPngParamsRank = "form"
	GetHeatmapZoomXYPngParamsRankGenus         GetHeatmapZoomXYPngParamsRank = "genus"
	GetHeatmapZoomXYPngParamsRankGenushybrid   GetHeatmapZoomXYPngParamsRank = "genushybrid"
	GetHeatmapZoomXYPngParamsRankHybrid        GetHeatmapZoomXYPngParamsRank = "hybrid"
	GetHeatmapZoomXYPngParamsRankInfraclass    GetHeatmapZoomXYPngParamsRank = "infraclass"
	GetHeatmapZoomXYPngParamsRankInfrahybrid   GetHeatmapZoomXYPngParamsRank = "infrahybrid"
	GetHeatmapZoomXYPngParamsRankInfraorder    GetHeatmapZoomXYPngParamsRank = "infraorder"
	GetHeatmapZoomXYPngParamsRankKingdom       GetHeatmapZoomXYPngParamsRank = "kingdom"
	GetHeatmapZoomXYPngParamsRankOrder         GetHeatmapZoomXYPngParamsRank = "order"
	GetHeatmapZoomXYPngParamsRankParvorder     GetHeatmapZoomXYPngParamsRank = "parvorder"
	GetHeatmapZoomXYPngParamsRankPhylum        GetHeatmapZoomXYPngParamsRank = "phylum"
	GetHeatmapZoomXYPngParamsRankSection       GetHeatmapZoomXYPngParamsRank = "section"
	GetHeatmapZoomXYPngParamsRankSpecies       GetHeatmapZoomXYPngParamsRank = "species"
	GetHeatmapZoomXYPngParamsRankSubclass      GetHeatmapZoomXYPngParamsRank = "subclass"
	GetHeatmapZoomXYPngParamsRankSubfamily     GetHeatmapZoomXYPngParamsRank = "subfamily"
	GetHeatmapZoomXYPngParamsRankSubgenus      GetHeatmapZoomXYPngParamsRank = "subgenus"
	GetHeatmapZoomXYPngParamsRankSuborder      GetHeatmapZoomXYPngParamsRank = "suborder"
	GetHeatmapZoomXYPngParamsRankSubphylum     GetHeatmapZoomXYPngParamsRank = "subphylum"
	GetHeatmapZoomXYPngParamsRankSubsection    GetHeatmapZoomXYPngParamsRank = "subsection"
	GetHeatmapZoomXYPngParamsRankSubspecies    GetHeatmapZoomXYPngParamsRank = "subspecies"
	GetHeatmapZoomXYPngParamsRankSubterclass   GetHeatmapZoomXYPngParamsRank = "subterclass"
	GetHeatmapZoomXYPngParamsRankSubtribe      GetHeatmapZoomXYPngParamsRank = "subtribe"
	GetHeatmapZoomXYPngParamsRankSuperclass    GetHeatmapZoomXYPngParamsRank = "superclass"
	GetHeatmapZoomXYPngParamsRankSuperfamily   GetHeatmapZoomXYPngParamsRank = "superfamily"
	GetHeatmapZoomXYPngParamsRankSuperorder    GetHeatmapZoomXYPngParamsRank = "superorder"
	GetHeatmapZoomXYPngParamsRankSupertribe    GetHeatmapZoomXYPngParamsRank = "supertribe"
	GetHeatmapZoomXYPngParamsRankTribe         GetHeatmapZoomXYPngParamsRank = "tribe"
	GetHeatmapZoomXYPngParamsRankVariety       GetHeatmapZoomXYPngParamsRank = "variety"
	GetHeatmapZoomXYPngParamsRankZoosection    GetHeatmapZoomXYPngParamsRank = "zoosection"
	GetHeatmapZoomXYPngParamsRankZoosubsection GetHeatmapZoomXYPngParamsRank = "zoosubsection"
)

Defines values for GetHeatmapZoomXYPngParamsRank.

type GetHeatmapZoomXYPngParamsSearchOn

type GetHeatmapZoomXYPngParamsSearchOn string

GetHeatmapZoomXYPngParamsSearchOn defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsSearchOnDescription        GetHeatmapZoomXYPngParamsSearchOn = "description"
	GetHeatmapZoomXYPngParamsSearchOnNames              GetHeatmapZoomXYPngParamsSearchOn = "names"
	GetHeatmapZoomXYPngParamsSearchOnPlace              GetHeatmapZoomXYPngParamsSearchOn = "place"
	GetHeatmapZoomXYPngParamsSearchOnTags               GetHeatmapZoomXYPngParamsSearchOn = "tags"
	GetHeatmapZoomXYPngParamsSearchOnTaxonPageObsPhotos GetHeatmapZoomXYPngParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetHeatmapZoomXYPngParamsSearchOn.

type GetHeatmapZoomXYPngParamsSoundLicense

type GetHeatmapZoomXYPngParamsSoundLicense string

GetHeatmapZoomXYPngParamsSoundLicense defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsSoundLicenseCc0      GetHeatmapZoomXYPngParamsSoundLicense = "cc0"
	GetHeatmapZoomXYPngParamsSoundLicenseCcBy     GetHeatmapZoomXYPngParamsSoundLicense = "cc-by"
	GetHeatmapZoomXYPngParamsSoundLicenseCcByNc   GetHeatmapZoomXYPngParamsSoundLicense = "cc-by-nc"
	GetHeatmapZoomXYPngParamsSoundLicenseCcByNcNd GetHeatmapZoomXYPngParamsSoundLicense = "cc-by-nc-nd"
	GetHeatmapZoomXYPngParamsSoundLicenseCcByNcSa GetHeatmapZoomXYPngParamsSoundLicense = "cc-by-nc-sa"
	GetHeatmapZoomXYPngParamsSoundLicenseCcByNd   GetHeatmapZoomXYPngParamsSoundLicense = "cc-by-nd"
	GetHeatmapZoomXYPngParamsSoundLicenseCcBySa   GetHeatmapZoomXYPngParamsSoundLicense = "cc-by-sa"
)

Defines values for GetHeatmapZoomXYPngParamsSoundLicense.

type GetHeatmapZoomXYPngParamsTaxonGeoprivacy

type GetHeatmapZoomXYPngParamsTaxonGeoprivacy string

GetHeatmapZoomXYPngParamsTaxonGeoprivacy defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsTaxonGeoprivacyObscured        GetHeatmapZoomXYPngParamsTaxonGeoprivacy = "obscured"
	GetHeatmapZoomXYPngParamsTaxonGeoprivacyObscuredPrivate GetHeatmapZoomXYPngParamsTaxonGeoprivacy = "obscured_private"
	GetHeatmapZoomXYPngParamsTaxonGeoprivacyOpen            GetHeatmapZoomXYPngParamsTaxonGeoprivacy = "open"
	GetHeatmapZoomXYPngParamsTaxonGeoprivacyPrivate         GetHeatmapZoomXYPngParamsTaxonGeoprivacy = "private"
)

Defines values for GetHeatmapZoomXYPngParamsTaxonGeoprivacy.

type GetHeatmapZoomXYPngParamsTileSize

type GetHeatmapZoomXYPngParamsTileSize int

GetHeatmapZoomXYPngParamsTileSize defines parameters for GetHeatmapZoomXYPng.

const (
	GetHeatmapZoomXYPngParamsTileSizeN256 GetHeatmapZoomXYPngParamsTileSize = 256
	GetHeatmapZoomXYPngParamsTileSizeN512 GetHeatmapZoomXYPngParamsTileSize = 512
)

Defines values for GetHeatmapZoomXYPngParamsTileSize.

type GetHeatmapZoomXYPngParams_ID_Item

type GetHeatmapZoomXYPngParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetHeatmapZoomXYPngParams_ID_Item defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParams_PlaceID_Item

type GetHeatmapZoomXYPngParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetHeatmapZoomXYPngParams_PlaceID_Item defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngParams_ProjectID_Item

type GetHeatmapZoomXYPngParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetHeatmapZoomXYPngParams_ProjectID_Item defines parameters for GetHeatmapZoomXYPng.

type GetHeatmapZoomXYPngResponse

type GetHeatmapZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetHeatmapZoomXYPngResponse

func ParseGetHeatmapZoomXYPngResponse(rsp *http.Response) (*GetHeatmapZoomXYPngResponse, error)

ParseGetHeatmapZoomXYPngResponse parses an HTTP response from a GetHeatmapZoomXYPngWithResponse call

func (GetHeatmapZoomXYPngResponse) Status

Status returns HTTPResponse.Status

func (GetHeatmapZoomXYPngResponse) StatusCode

func (r GetHeatmapZoomXYPngResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIdentificationsIdentifiersParams

type GetIdentificationsIdentifiersParams struct {
	Page    int    `form:"page,omitempty" json:"page,omitempty"`
	PerPage int    `form:"per_page,omitempty" json:"per_page,omitempty"`
	Fields  string `form:"fields,omitempty" json:"fields,omitempty"`

	// TaxonID ID taxa must match the given taxa or their descendants
	TaxonID []string `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`

	// QualityGrade Observation must have this quality grade
	QualityGrade        []GetIdentificationsIdentifiersParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	XHTTPMethodOverride string                                            `json:"X-HTTP-Method-Override,omitempty"`
}

GetIdentificationsIdentifiersParams defines parameters for GetIdentificationsIdentifiers.

type GetIdentificationsIdentifiersParamsQualityGrade

type GetIdentificationsIdentifiersParamsQualityGrade string

GetIdentificationsIdentifiersParamsQualityGrade defines parameters for GetIdentificationsIdentifiers.

const (
	GetIdentificationsIdentifiersParamsQualityGradeCasual   GetIdentificationsIdentifiersParamsQualityGrade = "casual"
	GetIdentificationsIdentifiersParamsQualityGradeNeedsID  GetIdentificationsIdentifiersParamsQualityGrade = "needs_id"
	GetIdentificationsIdentifiersParamsQualityGradeResearch GetIdentificationsIdentifiersParamsQualityGrade = "research"
)

Defines values for GetIdentificationsIdentifiersParamsQualityGrade.

type GetIdentificationsIdentifiersResponse

type GetIdentificationsIdentifiersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsIdentifiers
}

func ParseGetIdentificationsIdentifiersResponse

func ParseGetIdentificationsIdentifiersResponse(rsp *http.Response) (*GetIdentificationsIdentifiersResponse, error)

ParseGetIdentificationsIdentifiersResponse parses an HTTP response from a GetIdentificationsIdentifiersWithResponse call

func (GetIdentificationsIdentifiersResponse) Status

Status returns HTTPResponse.Status

func (GetIdentificationsIdentifiersResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetIdentificationsRecentTaxaParams

type GetIdentificationsRecentTaxaParams struct {
	Page       int         `form:"page,omitempty" json:"page,omitempty"`
	PerPage    int         `form:"per_page,omitempty" json:"per_page,omitempty"`
	Fields     string      `form:"fields,omitempty" json:"fields,omitempty"`
	Verifiable interface{} `form:"verifiable,omitempty" json:"verifiable,omitempty"`

	// TaxonID ID taxa must match the given taxa or their descendants
	TaxonID []int `form:"taxon_id" json:"taxon_id"`

	// QualityGrade Observation must have this quality grade
	QualityGrade        []GetIdentificationsRecentTaxaParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	Rank                string                                           `form:"rank,omitempty" json:"rank,omitempty"`
	Category            []string                                         `form:"category,omitempty" json:"category,omitempty"`
	Locale              string                                           `form:"locale,omitempty" json:"locale,omitempty"`
	XHTTPMethodOverride string                                           `json:"X-HTTP-Method-Override,omitempty"`
}

GetIdentificationsRecentTaxaParams defines parameters for GetIdentificationsRecentTaxa.

type GetIdentificationsRecentTaxaParamsQualityGrade

type GetIdentificationsRecentTaxaParamsQualityGrade string

GetIdentificationsRecentTaxaParamsQualityGrade defines parameters for GetIdentificationsRecentTaxa.

const (
	GetIdentificationsRecentTaxaParamsQualityGradeCasual   GetIdentificationsRecentTaxaParamsQualityGrade = "casual"
	GetIdentificationsRecentTaxaParamsQualityGradeNeedsID  GetIdentificationsRecentTaxaParamsQualityGrade = "needs_id"
	GetIdentificationsRecentTaxaParamsQualityGradeResearch GetIdentificationsRecentTaxaParamsQualityGrade = "research"
)

Defines values for GetIdentificationsRecentTaxaParamsQualityGrade.

type GetIdentificationsRecentTaxaResponse

type GetIdentificationsRecentTaxaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsIdentificationsRecentTaxa
}

func ParseGetIdentificationsRecentTaxaResponse

func ParseGetIdentificationsRecentTaxaResponse(rsp *http.Response) (*GetIdentificationsRecentTaxaResponse, error)

ParseGetIdentificationsRecentTaxaResponse parses an HTTP response from a GetIdentificationsRecentTaxaWithResponse call

func (GetIdentificationsRecentTaxaResponse) Status

Status returns HTTPResponse.Status

func (GetIdentificationsRecentTaxaResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetIdentificationsSimilarSpeciesParams

type GetIdentificationsSimilarSpeciesParams struct {
	Page    int    `form:"page,omitempty" json:"page,omitempty"`
	PerPage int    `form:"per_page,omitempty" json:"per_page,omitempty"`
	Fields  string `form:"fields,omitempty" json:"fields,omitempty"`
	TaxonID int    `form:"taxon_id" json:"taxon_id"`

	// QualityGrade Observation must have this quality grade
	QualityGrade        []GetIdentificationsSimilarSpeciesParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	XHTTPMethodOverride string                                               `json:"X-HTTP-Method-Override,omitempty"`
}

GetIdentificationsSimilarSpeciesParams defines parameters for GetIdentificationsSimilarSpecies.

type GetIdentificationsSimilarSpeciesParamsQualityGrade

type GetIdentificationsSimilarSpeciesParamsQualityGrade string

GetIdentificationsSimilarSpeciesParamsQualityGrade defines parameters for GetIdentificationsSimilarSpecies.

const (
	GetIdentificationsSimilarSpeciesParamsQualityGradeCasual   GetIdentificationsSimilarSpeciesParamsQualityGrade = "casual"
	GetIdentificationsSimilarSpeciesParamsQualityGradeNeedsID  GetIdentificationsSimilarSpeciesParamsQualityGrade = "needs_id"
	GetIdentificationsSimilarSpeciesParamsQualityGradeResearch GetIdentificationsSimilarSpeciesParamsQualityGrade = "research"
)

Defines values for GetIdentificationsSimilarSpeciesParamsQualityGrade.

type GetIdentificationsSimilarSpeciesResponse

type GetIdentificationsSimilarSpeciesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxaCounts
	JSONDefault  *Error
}

func ParseGetIdentificationsSimilarSpeciesResponse

func ParseGetIdentificationsSimilarSpeciesResponse(rsp *http.Response) (*GetIdentificationsSimilarSpeciesResponse, error)

ParseGetIdentificationsSimilarSpeciesResponse parses an HTTP response from a GetIdentificationsSimilarSpeciesWithResponse call

func (GetIdentificationsSimilarSpeciesResponse) Status

Status returns HTTPResponse.Status

func (GetIdentificationsSimilarSpeciesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetMessagesIDParams

type GetMessagesIDParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetMessagesIDParams defines parameters for GetMessagesID.

type GetMessagesIDResponse

type GetMessagesIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsMessagesThread
	JSONDefault  *Error
}

func ParseGetMessagesIDResponse

func ParseGetMessagesIDResponse(rsp *http.Response) (*GetMessagesIDResponse, error)

ParseGetMessagesIDResponse parses an HTTP response from a GetMessagesIDWithResponse call

func (GetMessagesIDResponse) Status

func (r GetMessagesIDResponse) Status() string

Status returns HTTPResponse.Status

func (GetMessagesIDResponse) StatusCode

func (r GetMessagesIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMessagesParams

type GetMessagesParams struct {
	Page                int         `form:"page,omitempty" json:"page,omitempty"`
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetMessagesParams defines parameters for GetMessages.

type GetMessagesResponse

type GetMessagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsMessages
	JSONDefault  *Error
}

func ParseGetMessagesResponse

func ParseGetMessagesResponse(rsp *http.Response) (*GetMessagesResponse, error)

ParseGetMessagesResponse parses an HTTP response from a GetMessagesWithResponse call

func (GetMessagesResponse) Status

func (r GetMessagesResponse) Status() string

Status returns HTTPResponse.Status

func (GetMessagesResponse) StatusCode

func (r GetMessagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetObservationsDeletedParams

type GetObservationsDeletedParams struct {
	Fields              interface{}        `form:"fields,omitempty" json:"fields,omitempty"`
	Since               openapi_types.Date `form:"since" json:"since"`
	XHTTPMethodOverride string             `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsDeletedParams defines parameters for GetObservationsDeleted.

type GetObservationsDeletedResponse

type GetObservationsDeletedResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsDeleted
}

func ParseGetObservationsDeletedResponse

func ParseGetObservationsDeletedResponse(rsp *http.Response) (*GetObservationsDeletedResponse, error)

ParseGetObservationsDeletedResponse parses an HTTP response from a GetObservationsDeletedWithResponse call

func (GetObservationsDeletedResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsDeletedResponse) StatusCode

func (r GetObservationsDeletedResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetObservationsHistogramParams

type GetObservationsHistogramParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                  `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetObservationsHistogramParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                         `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetObservationsHistogramParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetObservationsHistogramParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                     `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetObservationsHistogramParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetObservationsHistogramParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                     `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetObservationsHistogramParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                           `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetObservationsHistogramParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                           `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                           `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                          `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                        `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                        `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                           `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                           `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                           `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                           `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                           `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                           `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                           `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                           `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                           `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                           `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                           `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                        `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                             `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                             `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                             `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                          `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                          `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                          `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                          `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                          `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                          `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                          `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                          `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                           `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                          `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                          `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetObservationsHistogramParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetObservationsHistogramParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetObservationsHistogramParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetObservationsHistogramParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetObservationsHistogramParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetObservationsHistogramParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetObservationsHistogramParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                         `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                         `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetObservationsHistogramParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                  `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                      `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                      `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                      `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                      `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                      `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                      `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                      `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                          `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                     `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                       `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                       `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetObservationsHistogramParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetObservationsHistogramParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                       `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                       `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                       `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                          `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                  `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                  `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                       `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                          `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                          `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                          `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                          `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetObservationsHistogramParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetObservationsHistogramParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                                  `form:"only_id,omitempty" json:"only_id,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{}                             `form:"fields,omitempty" json:"fields,omitempty"`
	DateField           GetObservationsHistogramParamsDateField `form:"date_field,omitempty" json:"date_field,omitempty"`
	Interval            GetObservationsHistogramParamsInterval  `form:"interval,omitempty" json:"interval,omitempty"`
	XHTTPMethodOverride string                                  `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsHistogramParams defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsCsi

type GetObservationsHistogramParamsCsi string

GetObservationsHistogramParamsCsi defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsCsiCR GetObservationsHistogramParamsCsi = "CR"
	GetObservationsHistogramParamsCsiEN GetObservationsHistogramParamsCsi = "EN"
	GetObservationsHistogramParamsCsiEW GetObservationsHistogramParamsCsi = "EW"
	GetObservationsHistogramParamsCsiEX GetObservationsHistogramParamsCsi = "EX"
	GetObservationsHistogramParamsCsiLC GetObservationsHistogramParamsCsi = "LC"
	GetObservationsHistogramParamsCsiNT GetObservationsHistogramParamsCsi = "NT"
	GetObservationsHistogramParamsCsiVU GetObservationsHistogramParamsCsi = "VU"
)

Defines values for GetObservationsHistogramParamsCsi.

type GetObservationsHistogramParamsDateField

type GetObservationsHistogramParamsDateField string

GetObservationsHistogramParamsDateField defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsDateFieldCreated  GetObservationsHistogramParamsDateField = "created"
	GetObservationsHistogramParamsDateFieldObserved GetObservationsHistogramParamsDateField = "observed"
)

Defines values for GetObservationsHistogramParamsDateField.

type GetObservationsHistogramParamsGeoprivacy

type GetObservationsHistogramParamsGeoprivacy string

GetObservationsHistogramParamsGeoprivacy defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsGeoprivacyObscured        GetObservationsHistogramParamsGeoprivacy = "obscured"
	GetObservationsHistogramParamsGeoprivacyObscuredPrivate GetObservationsHistogramParamsGeoprivacy = "obscured_private"
	GetObservationsHistogramParamsGeoprivacyOpen            GetObservationsHistogramParamsGeoprivacy = "open"
	GetObservationsHistogramParamsGeoprivacyPrivate         GetObservationsHistogramParamsGeoprivacy = "private"
)

Defines values for GetObservationsHistogramParamsGeoprivacy.

type GetObservationsHistogramParamsHrank

type GetObservationsHistogramParamsHrank string

GetObservationsHistogramParamsHrank defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsHrankClass         GetObservationsHistogramParamsHrank = "class"
	GetObservationsHistogramParamsHrankComplex       GetObservationsHistogramParamsHrank = "complex"
	GetObservationsHistogramParamsHrankEpifamily     GetObservationsHistogramParamsHrank = "epifamily"
	GetObservationsHistogramParamsHrankFamily        GetObservationsHistogramParamsHrank = "family"
	GetObservationsHistogramParamsHrankForm          GetObservationsHistogramParamsHrank = "form"
	GetObservationsHistogramParamsHrankGenus         GetObservationsHistogramParamsHrank = "genus"
	GetObservationsHistogramParamsHrankGenushybrid   GetObservationsHistogramParamsHrank = "genushybrid"
	GetObservationsHistogramParamsHrankHybrid        GetObservationsHistogramParamsHrank = "hybrid"
	GetObservationsHistogramParamsHrankInfraclass    GetObservationsHistogramParamsHrank = "infraclass"
	GetObservationsHistogramParamsHrankInfrahybrid   GetObservationsHistogramParamsHrank = "infrahybrid"
	GetObservationsHistogramParamsHrankInfraorder    GetObservationsHistogramParamsHrank = "infraorder"
	GetObservationsHistogramParamsHrankKingdom       GetObservationsHistogramParamsHrank = "kingdom"
	GetObservationsHistogramParamsHrankOrder         GetObservationsHistogramParamsHrank = "order"
	GetObservationsHistogramParamsHrankParvorder     GetObservationsHistogramParamsHrank = "parvorder"
	GetObservationsHistogramParamsHrankPhylum        GetObservationsHistogramParamsHrank = "phylum"
	GetObservationsHistogramParamsHrankSection       GetObservationsHistogramParamsHrank = "section"
	GetObservationsHistogramParamsHrankSpecies       GetObservationsHistogramParamsHrank = "species"
	GetObservationsHistogramParamsHrankSubclass      GetObservationsHistogramParamsHrank = "subclass"
	GetObservationsHistogramParamsHrankSubfamily     GetObservationsHistogramParamsHrank = "subfamily"
	GetObservationsHistogramParamsHrankSubgenus      GetObservationsHistogramParamsHrank = "subgenus"
	GetObservationsHistogramParamsHrankSuborder      GetObservationsHistogramParamsHrank = "suborder"
	GetObservationsHistogramParamsHrankSubphylum     GetObservationsHistogramParamsHrank = "subphylum"
	GetObservationsHistogramParamsHrankSubsection    GetObservationsHistogramParamsHrank = "subsection"
	GetObservationsHistogramParamsHrankSubspecies    GetObservationsHistogramParamsHrank = "subspecies"
	GetObservationsHistogramParamsHrankSubterclass   GetObservationsHistogramParamsHrank = "subterclass"
	GetObservationsHistogramParamsHrankSubtribe      GetObservationsHistogramParamsHrank = "subtribe"
	GetObservationsHistogramParamsHrankSuperclass    GetObservationsHistogramParamsHrank = "superclass"
	GetObservationsHistogramParamsHrankSuperfamily   GetObservationsHistogramParamsHrank = "superfamily"
	GetObservationsHistogramParamsHrankSuperorder    GetObservationsHistogramParamsHrank = "superorder"
	GetObservationsHistogramParamsHrankSupertribe    GetObservationsHistogramParamsHrank = "supertribe"
	GetObservationsHistogramParamsHrankTribe         GetObservationsHistogramParamsHrank = "tribe"
	GetObservationsHistogramParamsHrankVariety       GetObservationsHistogramParamsHrank = "variety"
	GetObservationsHistogramParamsHrankZoosection    GetObservationsHistogramParamsHrank = "zoosection"
	GetObservationsHistogramParamsHrankZoosubsection GetObservationsHistogramParamsHrank = "zoosubsection"
)

Defines values for GetObservationsHistogramParamsHrank.

type GetObservationsHistogramParamsID0

type GetObservationsHistogramParamsID0 = openapi_types.UUID

GetObservationsHistogramParamsID0 defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsID1

type GetObservationsHistogramParamsID1 = int

GetObservationsHistogramParamsID1 defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsID2

type GetObservationsHistogramParamsID2 = string

GetObservationsHistogramParamsID2 defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsIconicTaxa

type GetObservationsHistogramParamsIconicTaxa string

GetObservationsHistogramParamsIconicTaxa defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsIconicTaxaActinopterygii GetObservationsHistogramParamsIconicTaxa = "Actinopterygii"
	GetObservationsHistogramParamsIconicTaxaAmphibia       GetObservationsHistogramParamsIconicTaxa = "Amphibia"
	GetObservationsHistogramParamsIconicTaxaAnimalia       GetObservationsHistogramParamsIconicTaxa = "Animalia"
	GetObservationsHistogramParamsIconicTaxaArachnida      GetObservationsHistogramParamsIconicTaxa = "Arachnida"
	GetObservationsHistogramParamsIconicTaxaAves           GetObservationsHistogramParamsIconicTaxa = "Aves"
	GetObservationsHistogramParamsIconicTaxaChromista      GetObservationsHistogramParamsIconicTaxa = "Chromista"
	GetObservationsHistogramParamsIconicTaxaFungi          GetObservationsHistogramParamsIconicTaxa = "Fungi"
	GetObservationsHistogramParamsIconicTaxaInsecta        GetObservationsHistogramParamsIconicTaxa = "Insecta"
	GetObservationsHistogramParamsIconicTaxaMammalia       GetObservationsHistogramParamsIconicTaxa = "Mammalia"
	GetObservationsHistogramParamsIconicTaxaMollusca       GetObservationsHistogramParamsIconicTaxa = "Mollusca"
	GetObservationsHistogramParamsIconicTaxaPlantae        GetObservationsHistogramParamsIconicTaxa = "Plantae"
	GetObservationsHistogramParamsIconicTaxaProtozoa       GetObservationsHistogramParamsIconicTaxa = "Protozoa"
	GetObservationsHistogramParamsIconicTaxaReptilia       GetObservationsHistogramParamsIconicTaxa = "Reptilia"
	GetObservationsHistogramParamsIconicTaxaUnknown        GetObservationsHistogramParamsIconicTaxa = "unknown"
)

Defines values for GetObservationsHistogramParamsIconicTaxa.

type GetObservationsHistogramParamsIdentifications

type GetObservationsHistogramParamsIdentifications string

GetObservationsHistogramParamsIdentifications defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsIdentificationsMostAgree    GetObservationsHistogramParamsIdentifications = "most_agree"
	GetObservationsHistogramParamsIdentificationsMostDisagree GetObservationsHistogramParamsIdentifications = "most_disagree"
	GetObservationsHistogramParamsIdentificationsSomeAgree    GetObservationsHistogramParamsIdentifications = "some_agree"
)

Defines values for GetObservationsHistogramParamsIdentifications.

type GetObservationsHistogramParamsInterval

type GetObservationsHistogramParamsInterval string

GetObservationsHistogramParamsInterval defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsIntervalDay         GetObservationsHistogramParamsInterval = "day"
	GetObservationsHistogramParamsIntervalHour        GetObservationsHistogramParamsInterval = "hour"
	GetObservationsHistogramParamsIntervalMonth       GetObservationsHistogramParamsInterval = "month"
	GetObservationsHistogramParamsIntervalMonthOfYear GetObservationsHistogramParamsInterval = "month_of_year"
	GetObservationsHistogramParamsIntervalWeek        GetObservationsHistogramParamsInterval = "week"
	GetObservationsHistogramParamsIntervalWeekOfYear  GetObservationsHistogramParamsInterval = "week_of_year"
	GetObservationsHistogramParamsIntervalYear        GetObservationsHistogramParamsInterval = "year"
)

Defines values for GetObservationsHistogramParamsInterval.

type GetObservationsHistogramParamsLicense

type GetObservationsHistogramParamsLicense string

GetObservationsHistogramParamsLicense defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsLicenseCc0      GetObservationsHistogramParamsLicense = "cc0"
	GetObservationsHistogramParamsLicenseCcBy     GetObservationsHistogramParamsLicense = "cc-by"
	GetObservationsHistogramParamsLicenseCcByNc   GetObservationsHistogramParamsLicense = "cc-by-nc"
	GetObservationsHistogramParamsLicenseCcByNcNd GetObservationsHistogramParamsLicense = "cc-by-nc-nd"
	GetObservationsHistogramParamsLicenseCcByNcSa GetObservationsHistogramParamsLicense = "cc-by-nc-sa"
	GetObservationsHistogramParamsLicenseCcByNd   GetObservationsHistogramParamsLicense = "cc-by-nd"
	GetObservationsHistogramParamsLicenseCcBySa   GetObservationsHistogramParamsLicense = "cc-by-sa"
)

Defines values for GetObservationsHistogramParamsLicense.

type GetObservationsHistogramParamsLrank

type GetObservationsHistogramParamsLrank string

GetObservationsHistogramParamsLrank defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsLrankClass         GetObservationsHistogramParamsLrank = "class"
	GetObservationsHistogramParamsLrankComplex       GetObservationsHistogramParamsLrank = "complex"
	GetObservationsHistogramParamsLrankEpifamily     GetObservationsHistogramParamsLrank = "epifamily"
	GetObservationsHistogramParamsLrankFamily        GetObservationsHistogramParamsLrank = "family"
	GetObservationsHistogramParamsLrankForm          GetObservationsHistogramParamsLrank = "form"
	GetObservationsHistogramParamsLrankGenus         GetObservationsHistogramParamsLrank = "genus"
	GetObservationsHistogramParamsLrankGenushybrid   GetObservationsHistogramParamsLrank = "genushybrid"
	GetObservationsHistogramParamsLrankHybrid        GetObservationsHistogramParamsLrank = "hybrid"
	GetObservationsHistogramParamsLrankInfraclass    GetObservationsHistogramParamsLrank = "infraclass"
	GetObservationsHistogramParamsLrankInfrahybrid   GetObservationsHistogramParamsLrank = "infrahybrid"
	GetObservationsHistogramParamsLrankInfraorder    GetObservationsHistogramParamsLrank = "infraorder"
	GetObservationsHistogramParamsLrankKingdom       GetObservationsHistogramParamsLrank = "kingdom"
	GetObservationsHistogramParamsLrankOrder         GetObservationsHistogramParamsLrank = "order"
	GetObservationsHistogramParamsLrankParvorder     GetObservationsHistogramParamsLrank = "parvorder"
	GetObservationsHistogramParamsLrankPhylum        GetObservationsHistogramParamsLrank = "phylum"
	GetObservationsHistogramParamsLrankSection       GetObservationsHistogramParamsLrank = "section"
	GetObservationsHistogramParamsLrankSpecies       GetObservationsHistogramParamsLrank = "species"
	GetObservationsHistogramParamsLrankSubclass      GetObservationsHistogramParamsLrank = "subclass"
	GetObservationsHistogramParamsLrankSubfamily     GetObservationsHistogramParamsLrank = "subfamily"
	GetObservationsHistogramParamsLrankSubgenus      GetObservationsHistogramParamsLrank = "subgenus"
	GetObservationsHistogramParamsLrankSuborder      GetObservationsHistogramParamsLrank = "suborder"
	GetObservationsHistogramParamsLrankSubphylum     GetObservationsHistogramParamsLrank = "subphylum"
	GetObservationsHistogramParamsLrankSubsection    GetObservationsHistogramParamsLrank = "subsection"
	GetObservationsHistogramParamsLrankSubspecies    GetObservationsHistogramParamsLrank = "subspecies"
	GetObservationsHistogramParamsLrankSubterclass   GetObservationsHistogramParamsLrank = "subterclass"
	GetObservationsHistogramParamsLrankSubtribe      GetObservationsHistogramParamsLrank = "subtribe"
	GetObservationsHistogramParamsLrankSuperclass    GetObservationsHistogramParamsLrank = "superclass"
	GetObservationsHistogramParamsLrankSuperfamily   GetObservationsHistogramParamsLrank = "superfamily"
	GetObservationsHistogramParamsLrankSuperorder    GetObservationsHistogramParamsLrank = "superorder"
	GetObservationsHistogramParamsLrankSupertribe    GetObservationsHistogramParamsLrank = "supertribe"
	GetObservationsHistogramParamsLrankTribe         GetObservationsHistogramParamsLrank = "tribe"
	GetObservationsHistogramParamsLrankVariety       GetObservationsHistogramParamsLrank = "variety"
	GetObservationsHistogramParamsLrankZoosection    GetObservationsHistogramParamsLrank = "zoosection"
	GetObservationsHistogramParamsLrankZoosubsection GetObservationsHistogramParamsLrank = "zoosubsection"
)

Defines values for GetObservationsHistogramParamsLrank.

type GetObservationsHistogramParamsObscuration

type GetObservationsHistogramParamsObscuration string

GetObservationsHistogramParamsObscuration defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsObscurationNone     GetObservationsHistogramParamsObscuration = "none"
	GetObservationsHistogramParamsObscurationObscured GetObservationsHistogramParamsObscuration = "obscured"
	GetObservationsHistogramParamsObscurationPrivate  GetObservationsHistogramParamsObscuration = "private"
)

Defines values for GetObservationsHistogramParamsObscuration.

type GetObservationsHistogramParamsOrder

type GetObservationsHistogramParamsOrder string

GetObservationsHistogramParamsOrder defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsOrderAsc  GetObservationsHistogramParamsOrder = "asc"
	GetObservationsHistogramParamsOrderDesc GetObservationsHistogramParamsOrder = "desc"
)

Defines values for GetObservationsHistogramParamsOrder.

type GetObservationsHistogramParamsOrderBy

type GetObservationsHistogramParamsOrderBy string

GetObservationsHistogramParamsOrderBy defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsOrderByCreatedAt    GetObservationsHistogramParamsOrderBy = "created_at"
	GetObservationsHistogramParamsOrderByGeoScore     GetObservationsHistogramParamsOrderBy = "geo_score"
	GetObservationsHistogramParamsOrderByID           GetObservationsHistogramParamsOrderBy = "id"
	GetObservationsHistogramParamsOrderByObservedOn   GetObservationsHistogramParamsOrderBy = "observed_on"
	GetObservationsHistogramParamsOrderByRandom       GetObservationsHistogramParamsOrderBy = "random"
	GetObservationsHistogramParamsOrderBySpeciesGuess GetObservationsHistogramParamsOrderBy = "species_guess"
	GetObservationsHistogramParamsOrderByUpdatedAt    GetObservationsHistogramParamsOrderBy = "updated_at"
	GetObservationsHistogramParamsOrderByVotes        GetObservationsHistogramParamsOrderBy = "votes"
)

Defines values for GetObservationsHistogramParamsOrderBy.

type GetObservationsHistogramParamsPhotoLicense

type GetObservationsHistogramParamsPhotoLicense string

GetObservationsHistogramParamsPhotoLicense defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsPhotoLicenseCc0      GetObservationsHistogramParamsPhotoLicense = "cc0"
	GetObservationsHistogramParamsPhotoLicenseCcBy     GetObservationsHistogramParamsPhotoLicense = "cc-by"
	GetObservationsHistogramParamsPhotoLicenseCcByNc   GetObservationsHistogramParamsPhotoLicense = "cc-by-nc"
	GetObservationsHistogramParamsPhotoLicenseCcByNcNd GetObservationsHistogramParamsPhotoLicense = "cc-by-nc-nd"
	GetObservationsHistogramParamsPhotoLicenseCcByNcSa GetObservationsHistogramParamsPhotoLicense = "cc-by-nc-sa"
	GetObservationsHistogramParamsPhotoLicenseCcByNd   GetObservationsHistogramParamsPhotoLicense = "cc-by-nd"
	GetObservationsHistogramParamsPhotoLicenseCcBySa   GetObservationsHistogramParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetObservationsHistogramParamsPhotoLicense.

type GetObservationsHistogramParamsPlaceID0

type GetObservationsHistogramParamsPlaceID0 = openapi_types.UUID

GetObservationsHistogramParamsPlaceID0 defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsPlaceID1

type GetObservationsHistogramParamsPlaceID1 = int

GetObservationsHistogramParamsPlaceID1 defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsPlaceID2

type GetObservationsHistogramParamsPlaceID2 = string

GetObservationsHistogramParamsPlaceID2 defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsProjectID0

type GetObservationsHistogramParamsProjectID0 = int

GetObservationsHistogramParamsProjectID0 defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsProjectID1

type GetObservationsHistogramParamsProjectID1 = string

GetObservationsHistogramParamsProjectID1 defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParamsQualityGrade

type GetObservationsHistogramParamsQualityGrade string

GetObservationsHistogramParamsQualityGrade defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsQualityGradeCasual   GetObservationsHistogramParamsQualityGrade = "casual"
	GetObservationsHistogramParamsQualityGradeNeedsID  GetObservationsHistogramParamsQualityGrade = "needs_id"
	GetObservationsHistogramParamsQualityGradeResearch GetObservationsHistogramParamsQualityGrade = "research"
)

Defines values for GetObservationsHistogramParamsQualityGrade.

type GetObservationsHistogramParamsRank

type GetObservationsHistogramParamsRank string

GetObservationsHistogramParamsRank defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsRankClass         GetObservationsHistogramParamsRank = "class"
	GetObservationsHistogramParamsRankComplex       GetObservationsHistogramParamsRank = "complex"
	GetObservationsHistogramParamsRankEpifamily     GetObservationsHistogramParamsRank = "epifamily"
	GetObservationsHistogramParamsRankFamily        GetObservationsHistogramParamsRank = "family"
	GetObservationsHistogramParamsRankForm          GetObservationsHistogramParamsRank = "form"
	GetObservationsHistogramParamsRankGenus         GetObservationsHistogramParamsRank = "genus"
	GetObservationsHistogramParamsRankGenushybrid   GetObservationsHistogramParamsRank = "genushybrid"
	GetObservationsHistogramParamsRankHybrid        GetObservationsHistogramParamsRank = "hybrid"
	GetObservationsHistogramParamsRankInfraclass    GetObservationsHistogramParamsRank = "infraclass"
	GetObservationsHistogramParamsRankInfrahybrid   GetObservationsHistogramParamsRank = "infrahybrid"
	GetObservationsHistogramParamsRankInfraorder    GetObservationsHistogramParamsRank = "infraorder"
	GetObservationsHistogramParamsRankKingdom       GetObservationsHistogramParamsRank = "kingdom"
	GetObservationsHistogramParamsRankOrder         GetObservationsHistogramParamsRank = "order"
	GetObservationsHistogramParamsRankParvorder     GetObservationsHistogramParamsRank = "parvorder"
	GetObservationsHistogramParamsRankPhylum        GetObservationsHistogramParamsRank = "phylum"
	GetObservationsHistogramParamsRankSection       GetObservationsHistogramParamsRank = "section"
	GetObservationsHistogramParamsRankSpecies       GetObservationsHistogramParamsRank = "species"
	GetObservationsHistogramParamsRankSubclass      GetObservationsHistogramParamsRank = "subclass"
	GetObservationsHistogramParamsRankSubfamily     GetObservationsHistogramParamsRank = "subfamily"
	GetObservationsHistogramParamsRankSubgenus      GetObservationsHistogramParamsRank = "subgenus"
	GetObservationsHistogramParamsRankSuborder      GetObservationsHistogramParamsRank = "suborder"
	GetObservationsHistogramParamsRankSubphylum     GetObservationsHistogramParamsRank = "subphylum"
	GetObservationsHistogramParamsRankSubsection    GetObservationsHistogramParamsRank = "subsection"
	GetObservationsHistogramParamsRankSubspecies    GetObservationsHistogramParamsRank = "subspecies"
	GetObservationsHistogramParamsRankSubterclass   GetObservationsHistogramParamsRank = "subterclass"
	GetObservationsHistogramParamsRankSubtribe      GetObservationsHistogramParamsRank = "subtribe"
	GetObservationsHistogramParamsRankSuperclass    GetObservationsHistogramParamsRank = "superclass"
	GetObservationsHistogramParamsRankSuperfamily   GetObservationsHistogramParamsRank = "superfamily"
	GetObservationsHistogramParamsRankSuperorder    GetObservationsHistogramParamsRank = "superorder"
	GetObservationsHistogramParamsRankSupertribe    GetObservationsHistogramParamsRank = "supertribe"
	GetObservationsHistogramParamsRankTribe         GetObservationsHistogramParamsRank = "tribe"
	GetObservationsHistogramParamsRankVariety       GetObservationsHistogramParamsRank = "variety"
	GetObservationsHistogramParamsRankZoosection    GetObservationsHistogramParamsRank = "zoosection"
	GetObservationsHistogramParamsRankZoosubsection GetObservationsHistogramParamsRank = "zoosubsection"
)

Defines values for GetObservationsHistogramParamsRank.

type GetObservationsHistogramParamsSearchOn

type GetObservationsHistogramParamsSearchOn string

GetObservationsHistogramParamsSearchOn defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsSearchOnDescription        GetObservationsHistogramParamsSearchOn = "description"
	GetObservationsHistogramParamsSearchOnNames              GetObservationsHistogramParamsSearchOn = "names"
	GetObservationsHistogramParamsSearchOnPlace              GetObservationsHistogramParamsSearchOn = "place"
	GetObservationsHistogramParamsSearchOnTags               GetObservationsHistogramParamsSearchOn = "tags"
	GetObservationsHistogramParamsSearchOnTaxonPageObsPhotos GetObservationsHistogramParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetObservationsHistogramParamsSearchOn.

type GetObservationsHistogramParamsSoundLicense

type GetObservationsHistogramParamsSoundLicense string

GetObservationsHistogramParamsSoundLicense defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsSoundLicenseCc0      GetObservationsHistogramParamsSoundLicense = "cc0"
	GetObservationsHistogramParamsSoundLicenseCcBy     GetObservationsHistogramParamsSoundLicense = "cc-by"
	GetObservationsHistogramParamsSoundLicenseCcByNc   GetObservationsHistogramParamsSoundLicense = "cc-by-nc"
	GetObservationsHistogramParamsSoundLicenseCcByNcNd GetObservationsHistogramParamsSoundLicense = "cc-by-nc-nd"
	GetObservationsHistogramParamsSoundLicenseCcByNcSa GetObservationsHistogramParamsSoundLicense = "cc-by-nc-sa"
	GetObservationsHistogramParamsSoundLicenseCcByNd   GetObservationsHistogramParamsSoundLicense = "cc-by-nd"
	GetObservationsHistogramParamsSoundLicenseCcBySa   GetObservationsHistogramParamsSoundLicense = "cc-by-sa"
)

Defines values for GetObservationsHistogramParamsSoundLicense.

type GetObservationsHistogramParamsTaxonGeoprivacy

type GetObservationsHistogramParamsTaxonGeoprivacy string

GetObservationsHistogramParamsTaxonGeoprivacy defines parameters for GetObservationsHistogram.

const (
	GetObservationsHistogramParamsTaxonGeoprivacyObscured        GetObservationsHistogramParamsTaxonGeoprivacy = "obscured"
	GetObservationsHistogramParamsTaxonGeoprivacyObscuredPrivate GetObservationsHistogramParamsTaxonGeoprivacy = "obscured_private"
	GetObservationsHistogramParamsTaxonGeoprivacyOpen            GetObservationsHistogramParamsTaxonGeoprivacy = "open"
	GetObservationsHistogramParamsTaxonGeoprivacyPrivate         GetObservationsHistogramParamsTaxonGeoprivacy = "private"
)

Defines values for GetObservationsHistogramParamsTaxonGeoprivacy.

type GetObservationsHistogramParams_ID_Item

type GetObservationsHistogramParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsHistogramParams_ID_Item defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParams_PlaceID_Item

type GetObservationsHistogramParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsHistogramParams_PlaceID_Item defines parameters for GetObservationsHistogram.

type GetObservationsHistogramParams_ProjectID_Item

type GetObservationsHistogramParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsHistogramParams_ProjectID_Item defines parameters for GetObservationsHistogram.

type GetObservationsHistogramResponse

type GetObservationsHistogramResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsHistogram
}

func ParseGetObservationsHistogramResponse

func ParseGetObservationsHistogramResponse(rsp *http.Response) (*GetObservationsHistogramResponse, error)

ParseGetObservationsHistogramResponse parses an HTTP response from a GetObservationsHistogramWithResponse call

func (GetObservationsHistogramResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsHistogramResponse) StatusCode

func (r GetObservationsHistogramResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetObservationsIconicTaxaSpeciesCountsParams

type GetObservationsIconicTaxaSpeciesCountsParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                                `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetObservationsIconicTaxaSpeciesCountsParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                                       `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetObservationsIconicTaxaSpeciesCountsParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                                   `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetObservationsIconicTaxaSpeciesCountsParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetObservationsIconicTaxaSpeciesCountsParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                                   `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetObservationsIconicTaxaSpeciesCountsParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                                         `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                                         `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                                         `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                                        `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                                      `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                                      `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                                         `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                                         `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                                         `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                                         `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                                         `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                                         `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                                         `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                                         `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                                         `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                                         `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                                         `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                                      `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                                           `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                                           `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                                           `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                                        `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                                        `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                                        `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                                        `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                                        `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                                        `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                                        `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                                        `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                                         `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                                        `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                                        `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetObservationsIconicTaxaSpeciesCountsParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetObservationsIconicTaxaSpeciesCountsParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetObservationsIconicTaxaSpeciesCountsParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetObservationsIconicTaxaSpeciesCountsParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                                       `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                                       `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetObservationsIconicTaxaSpeciesCountsParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                                `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                                    `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                                    `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                                    `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                                    `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                                    `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                                    `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                                    `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                                        `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                                   `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                                     `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                                     `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetObservationsIconicTaxaSpeciesCountsParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetObservationsIconicTaxaSpeciesCountsParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                                     `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                                     `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                                     `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                                        `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                                `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                                `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                                     `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                                        `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                                        `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                                        `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                                        `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetObservationsIconicTaxaSpeciesCountsParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetObservationsIconicTaxaSpeciesCountsParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                                                `form:"only_id,omitempty" json:"only_id,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsIconicTaxaSpeciesCountsParams defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsCsi

type GetObservationsIconicTaxaSpeciesCountsParamsCsi string

GetObservationsIconicTaxaSpeciesCountsParamsCsi defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsCsiCR GetObservationsIconicTaxaSpeciesCountsParamsCsi = "CR"
	GetObservationsIconicTaxaSpeciesCountsParamsCsiEN GetObservationsIconicTaxaSpeciesCountsParamsCsi = "EN"
	GetObservationsIconicTaxaSpeciesCountsParamsCsiEW GetObservationsIconicTaxaSpeciesCountsParamsCsi = "EW"
	GetObservationsIconicTaxaSpeciesCountsParamsCsiEX GetObservationsIconicTaxaSpeciesCountsParamsCsi = "EX"
	GetObservationsIconicTaxaSpeciesCountsParamsCsiLC GetObservationsIconicTaxaSpeciesCountsParamsCsi = "LC"
	GetObservationsIconicTaxaSpeciesCountsParamsCsiNT GetObservationsIconicTaxaSpeciesCountsParamsCsi = "NT"
	GetObservationsIconicTaxaSpeciesCountsParamsCsiVU GetObservationsIconicTaxaSpeciesCountsParamsCsi = "VU"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsCsi.

type GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy

type GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy string

GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacyObscured        GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy = "obscured"
	GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacyObscuredPrivate GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy = "obscured_private"
	GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacyOpen            GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy = "open"
	GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacyPrivate         GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy = "private"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsGeoprivacy.

type GetObservationsIconicTaxaSpeciesCountsParamsHrank

type GetObservationsIconicTaxaSpeciesCountsParamsHrank string

GetObservationsIconicTaxaSpeciesCountsParamsHrank defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsHrankClass         GetObservationsIconicTaxaSpeciesCountsParamsHrank = "class"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankComplex       GetObservationsIconicTaxaSpeciesCountsParamsHrank = "complex"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankEpifamily     GetObservationsIconicTaxaSpeciesCountsParamsHrank = "epifamily"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankFamily        GetObservationsIconicTaxaSpeciesCountsParamsHrank = "family"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankForm          GetObservationsIconicTaxaSpeciesCountsParamsHrank = "form"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankGenus         GetObservationsIconicTaxaSpeciesCountsParamsHrank = "genus"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankGenushybrid   GetObservationsIconicTaxaSpeciesCountsParamsHrank = "genushybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankHybrid        GetObservationsIconicTaxaSpeciesCountsParamsHrank = "hybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankInfraclass    GetObservationsIconicTaxaSpeciesCountsParamsHrank = "infraclass"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankInfrahybrid   GetObservationsIconicTaxaSpeciesCountsParamsHrank = "infrahybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankInfraorder    GetObservationsIconicTaxaSpeciesCountsParamsHrank = "infraorder"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankKingdom       GetObservationsIconicTaxaSpeciesCountsParamsHrank = "kingdom"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankOrder         GetObservationsIconicTaxaSpeciesCountsParamsHrank = "order"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankParvorder     GetObservationsIconicTaxaSpeciesCountsParamsHrank = "parvorder"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankPhylum        GetObservationsIconicTaxaSpeciesCountsParamsHrank = "phylum"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSection       GetObservationsIconicTaxaSpeciesCountsParamsHrank = "section"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSpecies       GetObservationsIconicTaxaSpeciesCountsParamsHrank = "species"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSubclass      GetObservationsIconicTaxaSpeciesCountsParamsHrank = "subclass"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSubfamily     GetObservationsIconicTaxaSpeciesCountsParamsHrank = "subfamily"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSubgenus      GetObservationsIconicTaxaSpeciesCountsParamsHrank = "subgenus"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSuborder      GetObservationsIconicTaxaSpeciesCountsParamsHrank = "suborder"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSubphylum     GetObservationsIconicTaxaSpeciesCountsParamsHrank = "subphylum"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSubsection    GetObservationsIconicTaxaSpeciesCountsParamsHrank = "subsection"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSubspecies    GetObservationsIconicTaxaSpeciesCountsParamsHrank = "subspecies"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSubterclass   GetObservationsIconicTaxaSpeciesCountsParamsHrank = "subterclass"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSubtribe      GetObservationsIconicTaxaSpeciesCountsParamsHrank = "subtribe"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSuperclass    GetObservationsIconicTaxaSpeciesCountsParamsHrank = "superclass"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSuperfamily   GetObservationsIconicTaxaSpeciesCountsParamsHrank = "superfamily"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSuperorder    GetObservationsIconicTaxaSpeciesCountsParamsHrank = "superorder"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankSupertribe    GetObservationsIconicTaxaSpeciesCountsParamsHrank = "supertribe"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankTribe         GetObservationsIconicTaxaSpeciesCountsParamsHrank = "tribe"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankVariety       GetObservationsIconicTaxaSpeciesCountsParamsHrank = "variety"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankZoosection    GetObservationsIconicTaxaSpeciesCountsParamsHrank = "zoosection"
	GetObservationsIconicTaxaSpeciesCountsParamsHrankZoosubsection GetObservationsIconicTaxaSpeciesCountsParamsHrank = "zoosubsection"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsHrank.

type GetObservationsIconicTaxaSpeciesCountsParamsID0

type GetObservationsIconicTaxaSpeciesCountsParamsID0 = openapi_types.UUID

GetObservationsIconicTaxaSpeciesCountsParamsID0 defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsID1

type GetObservationsIconicTaxaSpeciesCountsParamsID1 = int

GetObservationsIconicTaxaSpeciesCountsParamsID1 defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsID2

type GetObservationsIconicTaxaSpeciesCountsParamsID2 = string

GetObservationsIconicTaxaSpeciesCountsParamsID2 defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa

type GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa string

GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaActinopterygii GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Actinopterygii"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaAmphibia       GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Amphibia"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaAnimalia       GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Animalia"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaArachnida      GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Arachnida"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaAves           GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Aves"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaChromista      GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Chromista"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaFungi          GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Fungi"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaInsecta        GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Insecta"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaMammalia       GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Mammalia"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaMollusca       GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Mollusca"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaPlantae        GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Plantae"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaProtozoa       GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Protozoa"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaReptilia       GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "Reptilia"
	GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxaUnknown        GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa = "unknown"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsIconicTaxa.

type GetObservationsIconicTaxaSpeciesCountsParamsIdentifications

type GetObservationsIconicTaxaSpeciesCountsParamsIdentifications string

GetObservationsIconicTaxaSpeciesCountsParamsIdentifications defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsIdentificationsMostAgree    GetObservationsIconicTaxaSpeciesCountsParamsIdentifications = "most_agree"
	GetObservationsIconicTaxaSpeciesCountsParamsIdentificationsMostDisagree GetObservationsIconicTaxaSpeciesCountsParamsIdentifications = "most_disagree"
	GetObservationsIconicTaxaSpeciesCountsParamsIdentificationsSomeAgree    GetObservationsIconicTaxaSpeciesCountsParamsIdentifications = "some_agree"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsIdentifications.

type GetObservationsIconicTaxaSpeciesCountsParamsLicense

type GetObservationsIconicTaxaSpeciesCountsParamsLicense string

GetObservationsIconicTaxaSpeciesCountsParamsLicense defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsLicenseCc0      GetObservationsIconicTaxaSpeciesCountsParamsLicense = "cc0"
	GetObservationsIconicTaxaSpeciesCountsParamsLicenseCcBy     GetObservationsIconicTaxaSpeciesCountsParamsLicense = "cc-by"
	GetObservationsIconicTaxaSpeciesCountsParamsLicenseCcByNc   GetObservationsIconicTaxaSpeciesCountsParamsLicense = "cc-by-nc"
	GetObservationsIconicTaxaSpeciesCountsParamsLicenseCcByNcNd GetObservationsIconicTaxaSpeciesCountsParamsLicense = "cc-by-nc-nd"
	GetObservationsIconicTaxaSpeciesCountsParamsLicenseCcByNcSa GetObservationsIconicTaxaSpeciesCountsParamsLicense = "cc-by-nc-sa"
	GetObservationsIconicTaxaSpeciesCountsParamsLicenseCcByNd   GetObservationsIconicTaxaSpeciesCountsParamsLicense = "cc-by-nd"
	GetObservationsIconicTaxaSpeciesCountsParamsLicenseCcBySa   GetObservationsIconicTaxaSpeciesCountsParamsLicense = "cc-by-sa"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsLicense.

type GetObservationsIconicTaxaSpeciesCountsParamsLrank

type GetObservationsIconicTaxaSpeciesCountsParamsLrank string

GetObservationsIconicTaxaSpeciesCountsParamsLrank defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsLrankClass         GetObservationsIconicTaxaSpeciesCountsParamsLrank = "class"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankComplex       GetObservationsIconicTaxaSpeciesCountsParamsLrank = "complex"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankEpifamily     GetObservationsIconicTaxaSpeciesCountsParamsLrank = "epifamily"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankFamily        GetObservationsIconicTaxaSpeciesCountsParamsLrank = "family"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankForm          GetObservationsIconicTaxaSpeciesCountsParamsLrank = "form"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankGenus         GetObservationsIconicTaxaSpeciesCountsParamsLrank = "genus"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankGenushybrid   GetObservationsIconicTaxaSpeciesCountsParamsLrank = "genushybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankHybrid        GetObservationsIconicTaxaSpeciesCountsParamsLrank = "hybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankInfraclass    GetObservationsIconicTaxaSpeciesCountsParamsLrank = "infraclass"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankInfrahybrid   GetObservationsIconicTaxaSpeciesCountsParamsLrank = "infrahybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankInfraorder    GetObservationsIconicTaxaSpeciesCountsParamsLrank = "infraorder"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankKingdom       GetObservationsIconicTaxaSpeciesCountsParamsLrank = "kingdom"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankOrder         GetObservationsIconicTaxaSpeciesCountsParamsLrank = "order"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankParvorder     GetObservationsIconicTaxaSpeciesCountsParamsLrank = "parvorder"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankPhylum        GetObservationsIconicTaxaSpeciesCountsParamsLrank = "phylum"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSection       GetObservationsIconicTaxaSpeciesCountsParamsLrank = "section"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSpecies       GetObservationsIconicTaxaSpeciesCountsParamsLrank = "species"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSubclass      GetObservationsIconicTaxaSpeciesCountsParamsLrank = "subclass"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSubfamily     GetObservationsIconicTaxaSpeciesCountsParamsLrank = "subfamily"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSubgenus      GetObservationsIconicTaxaSpeciesCountsParamsLrank = "subgenus"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSuborder      GetObservationsIconicTaxaSpeciesCountsParamsLrank = "suborder"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSubphylum     GetObservationsIconicTaxaSpeciesCountsParamsLrank = "subphylum"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSubsection    GetObservationsIconicTaxaSpeciesCountsParamsLrank = "subsection"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSubspecies    GetObservationsIconicTaxaSpeciesCountsParamsLrank = "subspecies"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSubterclass   GetObservationsIconicTaxaSpeciesCountsParamsLrank = "subterclass"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSubtribe      GetObservationsIconicTaxaSpeciesCountsParamsLrank = "subtribe"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSuperclass    GetObservationsIconicTaxaSpeciesCountsParamsLrank = "superclass"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSuperfamily   GetObservationsIconicTaxaSpeciesCountsParamsLrank = "superfamily"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSuperorder    GetObservationsIconicTaxaSpeciesCountsParamsLrank = "superorder"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankSupertribe    GetObservationsIconicTaxaSpeciesCountsParamsLrank = "supertribe"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankTribe         GetObservationsIconicTaxaSpeciesCountsParamsLrank = "tribe"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankVariety       GetObservationsIconicTaxaSpeciesCountsParamsLrank = "variety"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankZoosection    GetObservationsIconicTaxaSpeciesCountsParamsLrank = "zoosection"
	GetObservationsIconicTaxaSpeciesCountsParamsLrankZoosubsection GetObservationsIconicTaxaSpeciesCountsParamsLrank = "zoosubsection"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsLrank.

type GetObservationsIconicTaxaSpeciesCountsParamsObscuration

type GetObservationsIconicTaxaSpeciesCountsParamsObscuration string

GetObservationsIconicTaxaSpeciesCountsParamsObscuration defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsObscurationNone     GetObservationsIconicTaxaSpeciesCountsParamsObscuration = "none"
	GetObservationsIconicTaxaSpeciesCountsParamsObscurationObscured GetObservationsIconicTaxaSpeciesCountsParamsObscuration = "obscured"
	GetObservationsIconicTaxaSpeciesCountsParamsObscurationPrivate  GetObservationsIconicTaxaSpeciesCountsParamsObscuration = "private"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsObscuration.

type GetObservationsIconicTaxaSpeciesCountsParamsOrder

type GetObservationsIconicTaxaSpeciesCountsParamsOrder string

GetObservationsIconicTaxaSpeciesCountsParamsOrder defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsOrderAsc  GetObservationsIconicTaxaSpeciesCountsParamsOrder = "asc"
	GetObservationsIconicTaxaSpeciesCountsParamsOrderDesc GetObservationsIconicTaxaSpeciesCountsParamsOrder = "desc"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsOrder.

type GetObservationsIconicTaxaSpeciesCountsParamsOrderBy

type GetObservationsIconicTaxaSpeciesCountsParamsOrderBy string

GetObservationsIconicTaxaSpeciesCountsParamsOrderBy defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsOrderByCreatedAt    GetObservationsIconicTaxaSpeciesCountsParamsOrderBy = "created_at"
	GetObservationsIconicTaxaSpeciesCountsParamsOrderByGeoScore     GetObservationsIconicTaxaSpeciesCountsParamsOrderBy = "geo_score"
	GetObservationsIconicTaxaSpeciesCountsParamsOrderByID           GetObservationsIconicTaxaSpeciesCountsParamsOrderBy = "id"
	GetObservationsIconicTaxaSpeciesCountsParamsOrderByObservedOn   GetObservationsIconicTaxaSpeciesCountsParamsOrderBy = "observed_on"
	GetObservationsIconicTaxaSpeciesCountsParamsOrderByRandom       GetObservationsIconicTaxaSpeciesCountsParamsOrderBy = "random"
	GetObservationsIconicTaxaSpeciesCountsParamsOrderBySpeciesGuess GetObservationsIconicTaxaSpeciesCountsParamsOrderBy = "species_guess"
	GetObservationsIconicTaxaSpeciesCountsParamsOrderByUpdatedAt    GetObservationsIconicTaxaSpeciesCountsParamsOrderBy = "updated_at"
	GetObservationsIconicTaxaSpeciesCountsParamsOrderByVotes        GetObservationsIconicTaxaSpeciesCountsParamsOrderBy = "votes"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsOrderBy.

type GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense

type GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense string

GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicenseCc0      GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense = "cc0"
	GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicenseCcBy     GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense = "cc-by"
	GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicenseCcByNc   GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense = "cc-by-nc"
	GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicenseCcByNcNd GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense = "cc-by-nc-nd"
	GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicenseCcByNcSa GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense = "cc-by-nc-sa"
	GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicenseCcByNd   GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense = "cc-by-nd"
	GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicenseCcBySa   GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsPhotoLicense.

type GetObservationsIconicTaxaSpeciesCountsParamsPlaceID0

type GetObservationsIconicTaxaSpeciesCountsParamsPlaceID0 = openapi_types.UUID

GetObservationsIconicTaxaSpeciesCountsParamsPlaceID0 defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsPlaceID1

type GetObservationsIconicTaxaSpeciesCountsParamsPlaceID1 = int

GetObservationsIconicTaxaSpeciesCountsParamsPlaceID1 defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsPlaceID2

type GetObservationsIconicTaxaSpeciesCountsParamsPlaceID2 = string

GetObservationsIconicTaxaSpeciesCountsParamsPlaceID2 defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsProjectID0

type GetObservationsIconicTaxaSpeciesCountsParamsProjectID0 = int

GetObservationsIconicTaxaSpeciesCountsParamsProjectID0 defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsProjectID1

type GetObservationsIconicTaxaSpeciesCountsParamsProjectID1 = string

GetObservationsIconicTaxaSpeciesCountsParamsProjectID1 defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParamsQualityGrade

type GetObservationsIconicTaxaSpeciesCountsParamsQualityGrade string

GetObservationsIconicTaxaSpeciesCountsParamsQualityGrade defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsQualityGradeCasual   GetObservationsIconicTaxaSpeciesCountsParamsQualityGrade = "casual"
	GetObservationsIconicTaxaSpeciesCountsParamsQualityGradeNeedsID  GetObservationsIconicTaxaSpeciesCountsParamsQualityGrade = "needs_id"
	GetObservationsIconicTaxaSpeciesCountsParamsQualityGradeResearch GetObservationsIconicTaxaSpeciesCountsParamsQualityGrade = "research"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsQualityGrade.

type GetObservationsIconicTaxaSpeciesCountsParamsRank

type GetObservationsIconicTaxaSpeciesCountsParamsRank string

GetObservationsIconicTaxaSpeciesCountsParamsRank defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsRankClass         GetObservationsIconicTaxaSpeciesCountsParamsRank = "class"
	GetObservationsIconicTaxaSpeciesCountsParamsRankComplex       GetObservationsIconicTaxaSpeciesCountsParamsRank = "complex"
	GetObservationsIconicTaxaSpeciesCountsParamsRankEpifamily     GetObservationsIconicTaxaSpeciesCountsParamsRank = "epifamily"
	GetObservationsIconicTaxaSpeciesCountsParamsRankFamily        GetObservationsIconicTaxaSpeciesCountsParamsRank = "family"
	GetObservationsIconicTaxaSpeciesCountsParamsRankForm          GetObservationsIconicTaxaSpeciesCountsParamsRank = "form"
	GetObservationsIconicTaxaSpeciesCountsParamsRankGenus         GetObservationsIconicTaxaSpeciesCountsParamsRank = "genus"
	GetObservationsIconicTaxaSpeciesCountsParamsRankGenushybrid   GetObservationsIconicTaxaSpeciesCountsParamsRank = "genushybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsRankHybrid        GetObservationsIconicTaxaSpeciesCountsParamsRank = "hybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsRankInfraclass    GetObservationsIconicTaxaSpeciesCountsParamsRank = "infraclass"
	GetObservationsIconicTaxaSpeciesCountsParamsRankInfrahybrid   GetObservationsIconicTaxaSpeciesCountsParamsRank = "infrahybrid"
	GetObservationsIconicTaxaSpeciesCountsParamsRankInfraorder    GetObservationsIconicTaxaSpeciesCountsParamsRank = "infraorder"
	GetObservationsIconicTaxaSpeciesCountsParamsRankKingdom       GetObservationsIconicTaxaSpeciesCountsParamsRank = "kingdom"
	GetObservationsIconicTaxaSpeciesCountsParamsRankOrder         GetObservationsIconicTaxaSpeciesCountsParamsRank = "order"
	GetObservationsIconicTaxaSpeciesCountsParamsRankParvorder     GetObservationsIconicTaxaSpeciesCountsParamsRank = "parvorder"
	GetObservationsIconicTaxaSpeciesCountsParamsRankPhylum        GetObservationsIconicTaxaSpeciesCountsParamsRank = "phylum"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSection       GetObservationsIconicTaxaSpeciesCountsParamsRank = "section"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSpecies       GetObservationsIconicTaxaSpeciesCountsParamsRank = "species"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSubclass      GetObservationsIconicTaxaSpeciesCountsParamsRank = "subclass"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSubfamily     GetObservationsIconicTaxaSpeciesCountsParamsRank = "subfamily"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSubgenus      GetObservationsIconicTaxaSpeciesCountsParamsRank = "subgenus"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSuborder      GetObservationsIconicTaxaSpeciesCountsParamsRank = "suborder"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSubphylum     GetObservationsIconicTaxaSpeciesCountsParamsRank = "subphylum"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSubsection    GetObservationsIconicTaxaSpeciesCountsParamsRank = "subsection"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSubspecies    GetObservationsIconicTaxaSpeciesCountsParamsRank = "subspecies"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSubterclass   GetObservationsIconicTaxaSpeciesCountsParamsRank = "subterclass"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSubtribe      GetObservationsIconicTaxaSpeciesCountsParamsRank = "subtribe"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSuperclass    GetObservationsIconicTaxaSpeciesCountsParamsRank = "superclass"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSuperfamily   GetObservationsIconicTaxaSpeciesCountsParamsRank = "superfamily"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSuperorder    GetObservationsIconicTaxaSpeciesCountsParamsRank = "superorder"
	GetObservationsIconicTaxaSpeciesCountsParamsRankSupertribe    GetObservationsIconicTaxaSpeciesCountsParamsRank = "supertribe"
	GetObservationsIconicTaxaSpeciesCountsParamsRankTribe         GetObservationsIconicTaxaSpeciesCountsParamsRank = "tribe"
	GetObservationsIconicTaxaSpeciesCountsParamsRankVariety       GetObservationsIconicTaxaSpeciesCountsParamsRank = "variety"
	GetObservationsIconicTaxaSpeciesCountsParamsRankZoosection    GetObservationsIconicTaxaSpeciesCountsParamsRank = "zoosection"
	GetObservationsIconicTaxaSpeciesCountsParamsRankZoosubsection GetObservationsIconicTaxaSpeciesCountsParamsRank = "zoosubsection"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsRank.

type GetObservationsIconicTaxaSpeciesCountsParamsSearchOn

type GetObservationsIconicTaxaSpeciesCountsParamsSearchOn string

GetObservationsIconicTaxaSpeciesCountsParamsSearchOn defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsSearchOnDescription        GetObservationsIconicTaxaSpeciesCountsParamsSearchOn = "description"
	GetObservationsIconicTaxaSpeciesCountsParamsSearchOnNames              GetObservationsIconicTaxaSpeciesCountsParamsSearchOn = "names"
	GetObservationsIconicTaxaSpeciesCountsParamsSearchOnPlace              GetObservationsIconicTaxaSpeciesCountsParamsSearchOn = "place"
	GetObservationsIconicTaxaSpeciesCountsParamsSearchOnTags               GetObservationsIconicTaxaSpeciesCountsParamsSearchOn = "tags"
	GetObservationsIconicTaxaSpeciesCountsParamsSearchOnTaxonPageObsPhotos GetObservationsIconicTaxaSpeciesCountsParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsSearchOn.

type GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense

type GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense string

GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsSoundLicenseCc0      GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense = "cc0"
	GetObservationsIconicTaxaSpeciesCountsParamsSoundLicenseCcBy     GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense = "cc-by"
	GetObservationsIconicTaxaSpeciesCountsParamsSoundLicenseCcByNc   GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense = "cc-by-nc"
	GetObservationsIconicTaxaSpeciesCountsParamsSoundLicenseCcByNcNd GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense = "cc-by-nc-nd"
	GetObservationsIconicTaxaSpeciesCountsParamsSoundLicenseCcByNcSa GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense = "cc-by-nc-sa"
	GetObservationsIconicTaxaSpeciesCountsParamsSoundLicenseCcByNd   GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense = "cc-by-nd"
	GetObservationsIconicTaxaSpeciesCountsParamsSoundLicenseCcBySa   GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense = "cc-by-sa"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsSoundLicense.

type GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy

type GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy string

GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy defines parameters for GetObservationsIconicTaxaSpeciesCounts.

const (
	GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacyObscured        GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy = "obscured"
	GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacyObscuredPrivate GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy = "obscured_private"
	GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacyOpen            GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy = "open"
	GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacyPrivate         GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy = "private"
)

Defines values for GetObservationsIconicTaxaSpeciesCountsParamsTaxonGeoprivacy.

type GetObservationsIconicTaxaSpeciesCountsParams_ID_Item

type GetObservationsIconicTaxaSpeciesCountsParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsIconicTaxaSpeciesCountsParams_ID_Item defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParams_PlaceID_Item

type GetObservationsIconicTaxaSpeciesCountsParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsIconicTaxaSpeciesCountsParams_PlaceID_Item defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsParams_ProjectID_Item

type GetObservationsIconicTaxaSpeciesCountsParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsIconicTaxaSpeciesCountsParams_ProjectID_Item defines parameters for GetObservationsIconicTaxaSpeciesCounts.

type GetObservationsIconicTaxaSpeciesCountsResponse

type GetObservationsIconicTaxaSpeciesCountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsSpeciesCounts
}

func ParseGetObservationsIconicTaxaSpeciesCountsResponse

func ParseGetObservationsIconicTaxaSpeciesCountsResponse(rsp *http.Response) (*GetObservationsIconicTaxaSpeciesCountsResponse, error)

ParseGetObservationsIconicTaxaSpeciesCountsResponse parses an HTTP response from a GetObservationsIconicTaxaSpeciesCountsWithResponse call

func (GetObservationsIconicTaxaSpeciesCountsResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsIconicTaxaSpeciesCountsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsIdentificationCategoriesParams

type GetObservationsIdentificationCategoriesParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsIdentificationCategoriesParams defines parameters for GetObservationsIdentificationCategories.

type GetObservationsIdentificationCategoriesResponse

type GetObservationsIdentificationCategoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsIdentificationCategories
	JSONDefault  *Error
}

func ParseGetObservationsIdentificationCategoriesResponse

func ParseGetObservationsIdentificationCategoriesResponse(rsp *http.Response) (*GetObservationsIdentificationCategoriesResponse, error)

ParseGetObservationsIdentificationCategoriesResponse parses an HTTP response from a GetObservationsIdentificationCategoriesWithResponse call

func (GetObservationsIdentificationCategoriesResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsIdentificationCategoriesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsIdentifiersParams

type GetObservationsIdentifiersParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                    `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetObservationsIdentifiersParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                           `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetObservationsIdentifiersParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetObservationsIdentifiersParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                       `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetObservationsIdentifiersParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetObservationsIdentifiersParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                       `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetObservationsIdentifiersParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                             `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetObservationsIdentifiersParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                             `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                             `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                            `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                          `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                          `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                             `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                             `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                             `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                             `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                             `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                             `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                             `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                             `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                             `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                             `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                             `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                          `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                               `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                               `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                               `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                            `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                            `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                            `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                            `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                            `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                            `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                            `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                            `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                             `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                            `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                            `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetObservationsIdentifiersParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetObservationsIdentifiersParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetObservationsIdentifiersParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetObservationsIdentifiersParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetObservationsIdentifiersParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetObservationsIdentifiersParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetObservationsIdentifiersParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                           `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                           `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetObservationsIdentifiersParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                    `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                        `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                        `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                        `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                        `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                        `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                        `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                        `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                            `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                       `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                         `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                         `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetObservationsIdentifiersParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetObservationsIdentifiersParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                         `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                         `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                         `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                            `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                    `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                    `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                         `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                            `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                            `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                            `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                            `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetObservationsIdentifiersParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetObservationsIdentifiersParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                                    `form:"only_id,omitempty" json:"only_id,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsIdentifiersParams defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsCsi

type GetObservationsIdentifiersParamsCsi string

GetObservationsIdentifiersParamsCsi defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsCsiCR GetObservationsIdentifiersParamsCsi = "CR"
	GetObservationsIdentifiersParamsCsiEN GetObservationsIdentifiersParamsCsi = "EN"
	GetObservationsIdentifiersParamsCsiEW GetObservationsIdentifiersParamsCsi = "EW"
	GetObservationsIdentifiersParamsCsiEX GetObservationsIdentifiersParamsCsi = "EX"
	GetObservationsIdentifiersParamsCsiLC GetObservationsIdentifiersParamsCsi = "LC"
	GetObservationsIdentifiersParamsCsiNT GetObservationsIdentifiersParamsCsi = "NT"
	GetObservationsIdentifiersParamsCsiVU GetObservationsIdentifiersParamsCsi = "VU"
)

Defines values for GetObservationsIdentifiersParamsCsi.

type GetObservationsIdentifiersParamsGeoprivacy

type GetObservationsIdentifiersParamsGeoprivacy string

GetObservationsIdentifiersParamsGeoprivacy defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsGeoprivacyObscured        GetObservationsIdentifiersParamsGeoprivacy = "obscured"
	GetObservationsIdentifiersParamsGeoprivacyObscuredPrivate GetObservationsIdentifiersParamsGeoprivacy = "obscured_private"
	GetObservationsIdentifiersParamsGeoprivacyOpen            GetObservationsIdentifiersParamsGeoprivacy = "open"
	GetObservationsIdentifiersParamsGeoprivacyPrivate         GetObservationsIdentifiersParamsGeoprivacy = "private"
)

Defines values for GetObservationsIdentifiersParamsGeoprivacy.

type GetObservationsIdentifiersParamsHrank

type GetObservationsIdentifiersParamsHrank string

GetObservationsIdentifiersParamsHrank defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsHrankClass         GetObservationsIdentifiersParamsHrank = "class"
	GetObservationsIdentifiersParamsHrankComplex       GetObservationsIdentifiersParamsHrank = "complex"
	GetObservationsIdentifiersParamsHrankEpifamily     GetObservationsIdentifiersParamsHrank = "epifamily"
	GetObservationsIdentifiersParamsHrankFamily        GetObservationsIdentifiersParamsHrank = "family"
	GetObservationsIdentifiersParamsHrankForm          GetObservationsIdentifiersParamsHrank = "form"
	GetObservationsIdentifiersParamsHrankGenus         GetObservationsIdentifiersParamsHrank = "genus"
	GetObservationsIdentifiersParamsHrankGenushybrid   GetObservationsIdentifiersParamsHrank = "genushybrid"
	GetObservationsIdentifiersParamsHrankHybrid        GetObservationsIdentifiersParamsHrank = "hybrid"
	GetObservationsIdentifiersParamsHrankInfraclass    GetObservationsIdentifiersParamsHrank = "infraclass"
	GetObservationsIdentifiersParamsHrankInfrahybrid   GetObservationsIdentifiersParamsHrank = "infrahybrid"
	GetObservationsIdentifiersParamsHrankInfraorder    GetObservationsIdentifiersParamsHrank = "infraorder"
	GetObservationsIdentifiersParamsHrankKingdom       GetObservationsIdentifiersParamsHrank = "kingdom"
	GetObservationsIdentifiersParamsHrankOrder         GetObservationsIdentifiersParamsHrank = "order"
	GetObservationsIdentifiersParamsHrankParvorder     GetObservationsIdentifiersParamsHrank = "parvorder"
	GetObservationsIdentifiersParamsHrankPhylum        GetObservationsIdentifiersParamsHrank = "phylum"
	GetObservationsIdentifiersParamsHrankSection       GetObservationsIdentifiersParamsHrank = "section"
	GetObservationsIdentifiersParamsHrankSpecies       GetObservationsIdentifiersParamsHrank = "species"
	GetObservationsIdentifiersParamsHrankSubclass      GetObservationsIdentifiersParamsHrank = "subclass"
	GetObservationsIdentifiersParamsHrankSubfamily     GetObservationsIdentifiersParamsHrank = "subfamily"
	GetObservationsIdentifiersParamsHrankSubgenus      GetObservationsIdentifiersParamsHrank = "subgenus"
	GetObservationsIdentifiersParamsHrankSuborder      GetObservationsIdentifiersParamsHrank = "suborder"
	GetObservationsIdentifiersParamsHrankSubphylum     GetObservationsIdentifiersParamsHrank = "subphylum"
	GetObservationsIdentifiersParamsHrankSubsection    GetObservationsIdentifiersParamsHrank = "subsection"
	GetObservationsIdentifiersParamsHrankSubspecies    GetObservationsIdentifiersParamsHrank = "subspecies"
	GetObservationsIdentifiersParamsHrankSubterclass   GetObservationsIdentifiersParamsHrank = "subterclass"
	GetObservationsIdentifiersParamsHrankSubtribe      GetObservationsIdentifiersParamsHrank = "subtribe"
	GetObservationsIdentifiersParamsHrankSuperclass    GetObservationsIdentifiersParamsHrank = "superclass"
	GetObservationsIdentifiersParamsHrankSuperfamily   GetObservationsIdentifiersParamsHrank = "superfamily"
	GetObservationsIdentifiersParamsHrankSuperorder    GetObservationsIdentifiersParamsHrank = "superorder"
	GetObservationsIdentifiersParamsHrankSupertribe    GetObservationsIdentifiersParamsHrank = "supertribe"
	GetObservationsIdentifiersParamsHrankTribe         GetObservationsIdentifiersParamsHrank = "tribe"
	GetObservationsIdentifiersParamsHrankVariety       GetObservationsIdentifiersParamsHrank = "variety"
	GetObservationsIdentifiersParamsHrankZoosection    GetObservationsIdentifiersParamsHrank = "zoosection"
	GetObservationsIdentifiersParamsHrankZoosubsection GetObservationsIdentifiersParamsHrank = "zoosubsection"
)

Defines values for GetObservationsIdentifiersParamsHrank.

type GetObservationsIdentifiersParamsID0

type GetObservationsIdentifiersParamsID0 = openapi_types.UUID

GetObservationsIdentifiersParamsID0 defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsID1

type GetObservationsIdentifiersParamsID1 = int

GetObservationsIdentifiersParamsID1 defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsID2

type GetObservationsIdentifiersParamsID2 = string

GetObservationsIdentifiersParamsID2 defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsIconicTaxa

type GetObservationsIdentifiersParamsIconicTaxa string

GetObservationsIdentifiersParamsIconicTaxa defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsIconicTaxaActinopterygii GetObservationsIdentifiersParamsIconicTaxa = "Actinopterygii"
	GetObservationsIdentifiersParamsIconicTaxaAmphibia       GetObservationsIdentifiersParamsIconicTaxa = "Amphibia"
	GetObservationsIdentifiersParamsIconicTaxaAnimalia       GetObservationsIdentifiersParamsIconicTaxa = "Animalia"
	GetObservationsIdentifiersParamsIconicTaxaArachnida      GetObservationsIdentifiersParamsIconicTaxa = "Arachnida"
	GetObservationsIdentifiersParamsIconicTaxaAves           GetObservationsIdentifiersParamsIconicTaxa = "Aves"
	GetObservationsIdentifiersParamsIconicTaxaChromista      GetObservationsIdentifiersParamsIconicTaxa = "Chromista"
	GetObservationsIdentifiersParamsIconicTaxaFungi          GetObservationsIdentifiersParamsIconicTaxa = "Fungi"
	GetObservationsIdentifiersParamsIconicTaxaInsecta        GetObservationsIdentifiersParamsIconicTaxa = "Insecta"
	GetObservationsIdentifiersParamsIconicTaxaMammalia       GetObservationsIdentifiersParamsIconicTaxa = "Mammalia"
	GetObservationsIdentifiersParamsIconicTaxaMollusca       GetObservationsIdentifiersParamsIconicTaxa = "Mollusca"
	GetObservationsIdentifiersParamsIconicTaxaPlantae        GetObservationsIdentifiersParamsIconicTaxa = "Plantae"
	GetObservationsIdentifiersParamsIconicTaxaProtozoa       GetObservationsIdentifiersParamsIconicTaxa = "Protozoa"
	GetObservationsIdentifiersParamsIconicTaxaReptilia       GetObservationsIdentifiersParamsIconicTaxa = "Reptilia"
	GetObservationsIdentifiersParamsIconicTaxaUnknown        GetObservationsIdentifiersParamsIconicTaxa = "unknown"
)

Defines values for GetObservationsIdentifiersParamsIconicTaxa.

type GetObservationsIdentifiersParamsIdentifications

type GetObservationsIdentifiersParamsIdentifications string

GetObservationsIdentifiersParamsIdentifications defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsIdentificationsMostAgree    GetObservationsIdentifiersParamsIdentifications = "most_agree"
	GetObservationsIdentifiersParamsIdentificationsMostDisagree GetObservationsIdentifiersParamsIdentifications = "most_disagree"
	GetObservationsIdentifiersParamsIdentificationsSomeAgree    GetObservationsIdentifiersParamsIdentifications = "some_agree"
)

Defines values for GetObservationsIdentifiersParamsIdentifications.

type GetObservationsIdentifiersParamsLicense

type GetObservationsIdentifiersParamsLicense string

GetObservationsIdentifiersParamsLicense defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsLicenseCc0      GetObservationsIdentifiersParamsLicense = "cc0"
	GetObservationsIdentifiersParamsLicenseCcBy     GetObservationsIdentifiersParamsLicense = "cc-by"
	GetObservationsIdentifiersParamsLicenseCcByNc   GetObservationsIdentifiersParamsLicense = "cc-by-nc"
	GetObservationsIdentifiersParamsLicenseCcByNcNd GetObservationsIdentifiersParamsLicense = "cc-by-nc-nd"
	GetObservationsIdentifiersParamsLicenseCcByNcSa GetObservationsIdentifiersParamsLicense = "cc-by-nc-sa"
	GetObservationsIdentifiersParamsLicenseCcByNd   GetObservationsIdentifiersParamsLicense = "cc-by-nd"
	GetObservationsIdentifiersParamsLicenseCcBySa   GetObservationsIdentifiersParamsLicense = "cc-by-sa"
)

Defines values for GetObservationsIdentifiersParamsLicense.

type GetObservationsIdentifiersParamsLrank

type GetObservationsIdentifiersParamsLrank string

GetObservationsIdentifiersParamsLrank defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsLrankClass         GetObservationsIdentifiersParamsLrank = "class"
	GetObservationsIdentifiersParamsLrankComplex       GetObservationsIdentifiersParamsLrank = "complex"
	GetObservationsIdentifiersParamsLrankEpifamily     GetObservationsIdentifiersParamsLrank = "epifamily"
	GetObservationsIdentifiersParamsLrankFamily        GetObservationsIdentifiersParamsLrank = "family"
	GetObservationsIdentifiersParamsLrankForm          GetObservationsIdentifiersParamsLrank = "form"
	GetObservationsIdentifiersParamsLrankGenus         GetObservationsIdentifiersParamsLrank = "genus"
	GetObservationsIdentifiersParamsLrankGenushybrid   GetObservationsIdentifiersParamsLrank = "genushybrid"
	GetObservationsIdentifiersParamsLrankHybrid        GetObservationsIdentifiersParamsLrank = "hybrid"
	GetObservationsIdentifiersParamsLrankInfraclass    GetObservationsIdentifiersParamsLrank = "infraclass"
	GetObservationsIdentifiersParamsLrankInfrahybrid   GetObservationsIdentifiersParamsLrank = "infrahybrid"
	GetObservationsIdentifiersParamsLrankInfraorder    GetObservationsIdentifiersParamsLrank = "infraorder"
	GetObservationsIdentifiersParamsLrankKingdom       GetObservationsIdentifiersParamsLrank = "kingdom"
	GetObservationsIdentifiersParamsLrankOrder         GetObservationsIdentifiersParamsLrank = "order"
	GetObservationsIdentifiersParamsLrankParvorder     GetObservationsIdentifiersParamsLrank = "parvorder"
	GetObservationsIdentifiersParamsLrankPhylum        GetObservationsIdentifiersParamsLrank = "phylum"
	GetObservationsIdentifiersParamsLrankSection       GetObservationsIdentifiersParamsLrank = "section"
	GetObservationsIdentifiersParamsLrankSpecies       GetObservationsIdentifiersParamsLrank = "species"
	GetObservationsIdentifiersParamsLrankSubclass      GetObservationsIdentifiersParamsLrank = "subclass"
	GetObservationsIdentifiersParamsLrankSubfamily     GetObservationsIdentifiersParamsLrank = "subfamily"
	GetObservationsIdentifiersParamsLrankSubgenus      GetObservationsIdentifiersParamsLrank = "subgenus"
	GetObservationsIdentifiersParamsLrankSuborder      GetObservationsIdentifiersParamsLrank = "suborder"
	GetObservationsIdentifiersParamsLrankSubphylum     GetObservationsIdentifiersParamsLrank = "subphylum"
	GetObservationsIdentifiersParamsLrankSubsection    GetObservationsIdentifiersParamsLrank = "subsection"
	GetObservationsIdentifiersParamsLrankSubspecies    GetObservationsIdentifiersParamsLrank = "subspecies"
	GetObservationsIdentifiersParamsLrankSubterclass   GetObservationsIdentifiersParamsLrank = "subterclass"
	GetObservationsIdentifiersParamsLrankSubtribe      GetObservationsIdentifiersParamsLrank = "subtribe"
	GetObservationsIdentifiersParamsLrankSuperclass    GetObservationsIdentifiersParamsLrank = "superclass"
	GetObservationsIdentifiersParamsLrankSuperfamily   GetObservationsIdentifiersParamsLrank = "superfamily"
	GetObservationsIdentifiersParamsLrankSuperorder    GetObservationsIdentifiersParamsLrank = "superorder"
	GetObservationsIdentifiersParamsLrankSupertribe    GetObservationsIdentifiersParamsLrank = "supertribe"
	GetObservationsIdentifiersParamsLrankTribe         GetObservationsIdentifiersParamsLrank = "tribe"
	GetObservationsIdentifiersParamsLrankVariety       GetObservationsIdentifiersParamsLrank = "variety"
	GetObservationsIdentifiersParamsLrankZoosection    GetObservationsIdentifiersParamsLrank = "zoosection"
	GetObservationsIdentifiersParamsLrankZoosubsection GetObservationsIdentifiersParamsLrank = "zoosubsection"
)

Defines values for GetObservationsIdentifiersParamsLrank.

type GetObservationsIdentifiersParamsObscuration

type GetObservationsIdentifiersParamsObscuration string

GetObservationsIdentifiersParamsObscuration defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsObscurationNone     GetObservationsIdentifiersParamsObscuration = "none"
	GetObservationsIdentifiersParamsObscurationObscured GetObservationsIdentifiersParamsObscuration = "obscured"
	GetObservationsIdentifiersParamsObscurationPrivate  GetObservationsIdentifiersParamsObscuration = "private"
)

Defines values for GetObservationsIdentifiersParamsObscuration.

type GetObservationsIdentifiersParamsOrder

type GetObservationsIdentifiersParamsOrder string

GetObservationsIdentifiersParamsOrder defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsOrderAsc  GetObservationsIdentifiersParamsOrder = "asc"
	GetObservationsIdentifiersParamsOrderDesc GetObservationsIdentifiersParamsOrder = "desc"
)

Defines values for GetObservationsIdentifiersParamsOrder.

type GetObservationsIdentifiersParamsOrderBy

type GetObservationsIdentifiersParamsOrderBy string

GetObservationsIdentifiersParamsOrderBy defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsOrderByCreatedAt    GetObservationsIdentifiersParamsOrderBy = "created_at"
	GetObservationsIdentifiersParamsOrderByGeoScore     GetObservationsIdentifiersParamsOrderBy = "geo_score"
	GetObservationsIdentifiersParamsOrderByID           GetObservationsIdentifiersParamsOrderBy = "id"
	GetObservationsIdentifiersParamsOrderByObservedOn   GetObservationsIdentifiersParamsOrderBy = "observed_on"
	GetObservationsIdentifiersParamsOrderByRandom       GetObservationsIdentifiersParamsOrderBy = "random"
	GetObservationsIdentifiersParamsOrderBySpeciesGuess GetObservationsIdentifiersParamsOrderBy = "species_guess"
	GetObservationsIdentifiersParamsOrderByUpdatedAt    GetObservationsIdentifiersParamsOrderBy = "updated_at"
	GetObservationsIdentifiersParamsOrderByVotes        GetObservationsIdentifiersParamsOrderBy = "votes"
)

Defines values for GetObservationsIdentifiersParamsOrderBy.

type GetObservationsIdentifiersParamsPhotoLicense

type GetObservationsIdentifiersParamsPhotoLicense string

GetObservationsIdentifiersParamsPhotoLicense defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsPhotoLicenseCc0      GetObservationsIdentifiersParamsPhotoLicense = "cc0"
	GetObservationsIdentifiersParamsPhotoLicenseCcBy     GetObservationsIdentifiersParamsPhotoLicense = "cc-by"
	GetObservationsIdentifiersParamsPhotoLicenseCcByNc   GetObservationsIdentifiersParamsPhotoLicense = "cc-by-nc"
	GetObservationsIdentifiersParamsPhotoLicenseCcByNcNd GetObservationsIdentifiersParamsPhotoLicense = "cc-by-nc-nd"
	GetObservationsIdentifiersParamsPhotoLicenseCcByNcSa GetObservationsIdentifiersParamsPhotoLicense = "cc-by-nc-sa"
	GetObservationsIdentifiersParamsPhotoLicenseCcByNd   GetObservationsIdentifiersParamsPhotoLicense = "cc-by-nd"
	GetObservationsIdentifiersParamsPhotoLicenseCcBySa   GetObservationsIdentifiersParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetObservationsIdentifiersParamsPhotoLicense.

type GetObservationsIdentifiersParamsPlaceID0

type GetObservationsIdentifiersParamsPlaceID0 = openapi_types.UUID

GetObservationsIdentifiersParamsPlaceID0 defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsPlaceID1

type GetObservationsIdentifiersParamsPlaceID1 = int

GetObservationsIdentifiersParamsPlaceID1 defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsPlaceID2

type GetObservationsIdentifiersParamsPlaceID2 = string

GetObservationsIdentifiersParamsPlaceID2 defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsProjectID0

type GetObservationsIdentifiersParamsProjectID0 = int

GetObservationsIdentifiersParamsProjectID0 defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsProjectID1

type GetObservationsIdentifiersParamsProjectID1 = string

GetObservationsIdentifiersParamsProjectID1 defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParamsQualityGrade

type GetObservationsIdentifiersParamsQualityGrade string

GetObservationsIdentifiersParamsQualityGrade defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsQualityGradeCasual   GetObservationsIdentifiersParamsQualityGrade = "casual"
	GetObservationsIdentifiersParamsQualityGradeNeedsID  GetObservationsIdentifiersParamsQualityGrade = "needs_id"
	GetObservationsIdentifiersParamsQualityGradeResearch GetObservationsIdentifiersParamsQualityGrade = "research"
)

Defines values for GetObservationsIdentifiersParamsQualityGrade.

type GetObservationsIdentifiersParamsRank

type GetObservationsIdentifiersParamsRank string

GetObservationsIdentifiersParamsRank defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsRankClass         GetObservationsIdentifiersParamsRank = "class"
	GetObservationsIdentifiersParamsRankComplex       GetObservationsIdentifiersParamsRank = "complex"
	GetObservationsIdentifiersParamsRankEpifamily     GetObservationsIdentifiersParamsRank = "epifamily"
	GetObservationsIdentifiersParamsRankFamily        GetObservationsIdentifiersParamsRank = "family"
	GetObservationsIdentifiersParamsRankForm          GetObservationsIdentifiersParamsRank = "form"
	GetObservationsIdentifiersParamsRankGenus         GetObservationsIdentifiersParamsRank = "genus"
	GetObservationsIdentifiersParamsRankGenushybrid   GetObservationsIdentifiersParamsRank = "genushybrid"
	GetObservationsIdentifiersParamsRankHybrid        GetObservationsIdentifiersParamsRank = "hybrid"
	GetObservationsIdentifiersParamsRankInfraclass    GetObservationsIdentifiersParamsRank = "infraclass"
	GetObservationsIdentifiersParamsRankInfrahybrid   GetObservationsIdentifiersParamsRank = "infrahybrid"
	GetObservationsIdentifiersParamsRankInfraorder    GetObservationsIdentifiersParamsRank = "infraorder"
	GetObservationsIdentifiersParamsRankKingdom       GetObservationsIdentifiersParamsRank = "kingdom"
	GetObservationsIdentifiersParamsRankOrder         GetObservationsIdentifiersParamsRank = "order"
	GetObservationsIdentifiersParamsRankParvorder     GetObservationsIdentifiersParamsRank = "parvorder"
	GetObservationsIdentifiersParamsRankPhylum        GetObservationsIdentifiersParamsRank = "phylum"
	GetObservationsIdentifiersParamsRankSection       GetObservationsIdentifiersParamsRank = "section"
	GetObservationsIdentifiersParamsRankSpecies       GetObservationsIdentifiersParamsRank = "species"
	GetObservationsIdentifiersParamsRankSubclass      GetObservationsIdentifiersParamsRank = "subclass"
	GetObservationsIdentifiersParamsRankSubfamily     GetObservationsIdentifiersParamsRank = "subfamily"
	GetObservationsIdentifiersParamsRankSubgenus      GetObservationsIdentifiersParamsRank = "subgenus"
	GetObservationsIdentifiersParamsRankSuborder      GetObservationsIdentifiersParamsRank = "suborder"
	GetObservationsIdentifiersParamsRankSubphylum     GetObservationsIdentifiersParamsRank = "subphylum"
	GetObservationsIdentifiersParamsRankSubsection    GetObservationsIdentifiersParamsRank = "subsection"
	GetObservationsIdentifiersParamsRankSubspecies    GetObservationsIdentifiersParamsRank = "subspecies"
	GetObservationsIdentifiersParamsRankSubterclass   GetObservationsIdentifiersParamsRank = "subterclass"
	GetObservationsIdentifiersParamsRankSubtribe      GetObservationsIdentifiersParamsRank = "subtribe"
	GetObservationsIdentifiersParamsRankSuperclass    GetObservationsIdentifiersParamsRank = "superclass"
	GetObservationsIdentifiersParamsRankSuperfamily   GetObservationsIdentifiersParamsRank = "superfamily"
	GetObservationsIdentifiersParamsRankSuperorder    GetObservationsIdentifiersParamsRank = "superorder"
	GetObservationsIdentifiersParamsRankSupertribe    GetObservationsIdentifiersParamsRank = "supertribe"
	GetObservationsIdentifiersParamsRankTribe         GetObservationsIdentifiersParamsRank = "tribe"
	GetObservationsIdentifiersParamsRankVariety       GetObservationsIdentifiersParamsRank = "variety"
	GetObservationsIdentifiersParamsRankZoosection    GetObservationsIdentifiersParamsRank = "zoosection"
	GetObservationsIdentifiersParamsRankZoosubsection GetObservationsIdentifiersParamsRank = "zoosubsection"
)

Defines values for GetObservationsIdentifiersParamsRank.

type GetObservationsIdentifiersParamsSearchOn

type GetObservationsIdentifiersParamsSearchOn string

GetObservationsIdentifiersParamsSearchOn defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsSearchOnDescription        GetObservationsIdentifiersParamsSearchOn = "description"
	GetObservationsIdentifiersParamsSearchOnNames              GetObservationsIdentifiersParamsSearchOn = "names"
	GetObservationsIdentifiersParamsSearchOnPlace              GetObservationsIdentifiersParamsSearchOn = "place"
	GetObservationsIdentifiersParamsSearchOnTags               GetObservationsIdentifiersParamsSearchOn = "tags"
	GetObservationsIdentifiersParamsSearchOnTaxonPageObsPhotos GetObservationsIdentifiersParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetObservationsIdentifiersParamsSearchOn.

type GetObservationsIdentifiersParamsSoundLicense

type GetObservationsIdentifiersParamsSoundLicense string

GetObservationsIdentifiersParamsSoundLicense defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsSoundLicenseCc0      GetObservationsIdentifiersParamsSoundLicense = "cc0"
	GetObservationsIdentifiersParamsSoundLicenseCcBy     GetObservationsIdentifiersParamsSoundLicense = "cc-by"
	GetObservationsIdentifiersParamsSoundLicenseCcByNc   GetObservationsIdentifiersParamsSoundLicense = "cc-by-nc"
	GetObservationsIdentifiersParamsSoundLicenseCcByNcNd GetObservationsIdentifiersParamsSoundLicense = "cc-by-nc-nd"
	GetObservationsIdentifiersParamsSoundLicenseCcByNcSa GetObservationsIdentifiersParamsSoundLicense = "cc-by-nc-sa"
	GetObservationsIdentifiersParamsSoundLicenseCcByNd   GetObservationsIdentifiersParamsSoundLicense = "cc-by-nd"
	GetObservationsIdentifiersParamsSoundLicenseCcBySa   GetObservationsIdentifiersParamsSoundLicense = "cc-by-sa"
)

Defines values for GetObservationsIdentifiersParamsSoundLicense.

type GetObservationsIdentifiersParamsTaxonGeoprivacy

type GetObservationsIdentifiersParamsTaxonGeoprivacy string

GetObservationsIdentifiersParamsTaxonGeoprivacy defines parameters for GetObservationsIdentifiers.

const (
	GetObservationsIdentifiersParamsTaxonGeoprivacyObscured        GetObservationsIdentifiersParamsTaxonGeoprivacy = "obscured"
	GetObservationsIdentifiersParamsTaxonGeoprivacyObscuredPrivate GetObservationsIdentifiersParamsTaxonGeoprivacy = "obscured_private"
	GetObservationsIdentifiersParamsTaxonGeoprivacyOpen            GetObservationsIdentifiersParamsTaxonGeoprivacy = "open"
	GetObservationsIdentifiersParamsTaxonGeoprivacyPrivate         GetObservationsIdentifiersParamsTaxonGeoprivacy = "private"
)

Defines values for GetObservationsIdentifiersParamsTaxonGeoprivacy.

type GetObservationsIdentifiersParams_ID_Item

type GetObservationsIdentifiersParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsIdentifiersParams_ID_Item defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParams_PlaceID_Item

type GetObservationsIdentifiersParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsIdentifiersParams_PlaceID_Item defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersParams_ProjectID_Item

type GetObservationsIdentifiersParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsIdentifiersParams_ProjectID_Item defines parameters for GetObservationsIdentifiers.

type GetObservationsIdentifiersResponse

type GetObservationsIdentifiersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsIdentifiers
}

func ParseGetObservationsIdentifiersResponse

func ParseGetObservationsIdentifiersResponse(rsp *http.Response) (*GetObservationsIdentifiersResponse, error)

ParseGetObservationsIdentifiersResponse parses an HTTP response from a GetObservationsIdentifiersWithResponse call

func (GetObservationsIdentifiersResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsIdentifiersResponse) StatusCode

func (r GetObservationsIdentifiersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetObservationsObserversParams

type GetObservationsObserversParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                  `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetObservationsObserversParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                         `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetObservationsObserversParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetObservationsObserversParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                     `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetObservationsObserversParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetObservationsObserversParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                     `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetObservationsObserversParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                           `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetObservationsObserversParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                           `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                           `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                          `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                        `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                        `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                           `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                           `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                           `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                           `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                           `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                           `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                           `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                           `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                           `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                           `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                           `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                        `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                             `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                             `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                             `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                          `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                          `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                          `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                          `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                          `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                          `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                          `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                          `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                           `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                          `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                          `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetObservationsObserversParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetObservationsObserversParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetObservationsObserversParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetObservationsObserversParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetObservationsObserversParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetObservationsObserversParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetObservationsObserversParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                         `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                         `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetObservationsObserversParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                  `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                      `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                      `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                      `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                      `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                      `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                      `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                      `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                          `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                     `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                       `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                       `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetObservationsObserversParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetObservationsObserversParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                       `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                       `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                       `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                          `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                  `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                  `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                       `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                          `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                          `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                          `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                          `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetObservationsObserversParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OnlyID                     interface{}                                  `form:"only_id,omitempty" json:"only_id,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{}                           `form:"fields,omitempty" json:"fields,omitempty"`
	OrderBy             GetObservationsObserversParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	XHTTPMethodOverride string                                `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsObserversParams defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsCsi

type GetObservationsObserversParamsCsi string

GetObservationsObserversParamsCsi defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsCsiCR GetObservationsObserversParamsCsi = "CR"
	GetObservationsObserversParamsCsiEN GetObservationsObserversParamsCsi = "EN"
	GetObservationsObserversParamsCsiEW GetObservationsObserversParamsCsi = "EW"
	GetObservationsObserversParamsCsiEX GetObservationsObserversParamsCsi = "EX"
	GetObservationsObserversParamsCsiLC GetObservationsObserversParamsCsi = "LC"
	GetObservationsObserversParamsCsiNT GetObservationsObserversParamsCsi = "NT"
	GetObservationsObserversParamsCsiVU GetObservationsObserversParamsCsi = "VU"
)

Defines values for GetObservationsObserversParamsCsi.

type GetObservationsObserversParamsGeoprivacy

type GetObservationsObserversParamsGeoprivacy string

GetObservationsObserversParamsGeoprivacy defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsGeoprivacyObscured        GetObservationsObserversParamsGeoprivacy = "obscured"
	GetObservationsObserversParamsGeoprivacyObscuredPrivate GetObservationsObserversParamsGeoprivacy = "obscured_private"
	GetObservationsObserversParamsGeoprivacyOpen            GetObservationsObserversParamsGeoprivacy = "open"
	GetObservationsObserversParamsGeoprivacyPrivate         GetObservationsObserversParamsGeoprivacy = "private"
)

Defines values for GetObservationsObserversParamsGeoprivacy.

type GetObservationsObserversParamsHrank

type GetObservationsObserversParamsHrank string

GetObservationsObserversParamsHrank defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsHrankClass         GetObservationsObserversParamsHrank = "class"
	GetObservationsObserversParamsHrankComplex       GetObservationsObserversParamsHrank = "complex"
	GetObservationsObserversParamsHrankEpifamily     GetObservationsObserversParamsHrank = "epifamily"
	GetObservationsObserversParamsHrankFamily        GetObservationsObserversParamsHrank = "family"
	GetObservationsObserversParamsHrankForm          GetObservationsObserversParamsHrank = "form"
	GetObservationsObserversParamsHrankGenus         GetObservationsObserversParamsHrank = "genus"
	GetObservationsObserversParamsHrankGenushybrid   GetObservationsObserversParamsHrank = "genushybrid"
	GetObservationsObserversParamsHrankHybrid        GetObservationsObserversParamsHrank = "hybrid"
	GetObservationsObserversParamsHrankInfraclass    GetObservationsObserversParamsHrank = "infraclass"
	GetObservationsObserversParamsHrankInfrahybrid   GetObservationsObserversParamsHrank = "infrahybrid"
	GetObservationsObserversParamsHrankInfraorder    GetObservationsObserversParamsHrank = "infraorder"
	GetObservationsObserversParamsHrankKingdom       GetObservationsObserversParamsHrank = "kingdom"
	GetObservationsObserversParamsHrankOrder         GetObservationsObserversParamsHrank = "order"
	GetObservationsObserversParamsHrankParvorder     GetObservationsObserversParamsHrank = "parvorder"
	GetObservationsObserversParamsHrankPhylum        GetObservationsObserversParamsHrank = "phylum"
	GetObservationsObserversParamsHrankSection       GetObservationsObserversParamsHrank = "section"
	GetObservationsObserversParamsHrankSpecies       GetObservationsObserversParamsHrank = "species"
	GetObservationsObserversParamsHrankSubclass      GetObservationsObserversParamsHrank = "subclass"
	GetObservationsObserversParamsHrankSubfamily     GetObservationsObserversParamsHrank = "subfamily"
	GetObservationsObserversParamsHrankSubgenus      GetObservationsObserversParamsHrank = "subgenus"
	GetObservationsObserversParamsHrankSuborder      GetObservationsObserversParamsHrank = "suborder"
	GetObservationsObserversParamsHrankSubphylum     GetObservationsObserversParamsHrank = "subphylum"
	GetObservationsObserversParamsHrankSubsection    GetObservationsObserversParamsHrank = "subsection"
	GetObservationsObserversParamsHrankSubspecies    GetObservationsObserversParamsHrank = "subspecies"
	GetObservationsObserversParamsHrankSubterclass   GetObservationsObserversParamsHrank = "subterclass"
	GetObservationsObserversParamsHrankSubtribe      GetObservationsObserversParamsHrank = "subtribe"
	GetObservationsObserversParamsHrankSuperclass    GetObservationsObserversParamsHrank = "superclass"
	GetObservationsObserversParamsHrankSuperfamily   GetObservationsObserversParamsHrank = "superfamily"
	GetObservationsObserversParamsHrankSuperorder    GetObservationsObserversParamsHrank = "superorder"
	GetObservationsObserversParamsHrankSupertribe    GetObservationsObserversParamsHrank = "supertribe"
	GetObservationsObserversParamsHrankTribe         GetObservationsObserversParamsHrank = "tribe"
	GetObservationsObserversParamsHrankVariety       GetObservationsObserversParamsHrank = "variety"
	GetObservationsObserversParamsHrankZoosection    GetObservationsObserversParamsHrank = "zoosection"
	GetObservationsObserversParamsHrankZoosubsection GetObservationsObserversParamsHrank = "zoosubsection"
)

Defines values for GetObservationsObserversParamsHrank.

type GetObservationsObserversParamsID0

type GetObservationsObserversParamsID0 = openapi_types.UUID

GetObservationsObserversParamsID0 defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsID1

type GetObservationsObserversParamsID1 = int

GetObservationsObserversParamsID1 defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsID2

type GetObservationsObserversParamsID2 = string

GetObservationsObserversParamsID2 defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsIconicTaxa

type GetObservationsObserversParamsIconicTaxa string

GetObservationsObserversParamsIconicTaxa defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsIconicTaxaActinopterygii GetObservationsObserversParamsIconicTaxa = "Actinopterygii"
	GetObservationsObserversParamsIconicTaxaAmphibia       GetObservationsObserversParamsIconicTaxa = "Amphibia"
	GetObservationsObserversParamsIconicTaxaAnimalia       GetObservationsObserversParamsIconicTaxa = "Animalia"
	GetObservationsObserversParamsIconicTaxaArachnida      GetObservationsObserversParamsIconicTaxa = "Arachnida"
	GetObservationsObserversParamsIconicTaxaAves           GetObservationsObserversParamsIconicTaxa = "Aves"
	GetObservationsObserversParamsIconicTaxaChromista      GetObservationsObserversParamsIconicTaxa = "Chromista"
	GetObservationsObserversParamsIconicTaxaFungi          GetObservationsObserversParamsIconicTaxa = "Fungi"
	GetObservationsObserversParamsIconicTaxaInsecta        GetObservationsObserversParamsIconicTaxa = "Insecta"
	GetObservationsObserversParamsIconicTaxaMammalia       GetObservationsObserversParamsIconicTaxa = "Mammalia"
	GetObservationsObserversParamsIconicTaxaMollusca       GetObservationsObserversParamsIconicTaxa = "Mollusca"
	GetObservationsObserversParamsIconicTaxaPlantae        GetObservationsObserversParamsIconicTaxa = "Plantae"
	GetObservationsObserversParamsIconicTaxaProtozoa       GetObservationsObserversParamsIconicTaxa = "Protozoa"
	GetObservationsObserversParamsIconicTaxaReptilia       GetObservationsObserversParamsIconicTaxa = "Reptilia"
	GetObservationsObserversParamsIconicTaxaUnknown        GetObservationsObserversParamsIconicTaxa = "unknown"
)

Defines values for GetObservationsObserversParamsIconicTaxa.

type GetObservationsObserversParamsIdentifications

type GetObservationsObserversParamsIdentifications string

GetObservationsObserversParamsIdentifications defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsIdentificationsMostAgree    GetObservationsObserversParamsIdentifications = "most_agree"
	GetObservationsObserversParamsIdentificationsMostDisagree GetObservationsObserversParamsIdentifications = "most_disagree"
	GetObservationsObserversParamsIdentificationsSomeAgree    GetObservationsObserversParamsIdentifications = "some_agree"
)

Defines values for GetObservationsObserversParamsIdentifications.

type GetObservationsObserversParamsLicense

type GetObservationsObserversParamsLicense string

GetObservationsObserversParamsLicense defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsLicenseCc0      GetObservationsObserversParamsLicense = "cc0"
	GetObservationsObserversParamsLicenseCcBy     GetObservationsObserversParamsLicense = "cc-by"
	GetObservationsObserversParamsLicenseCcByNc   GetObservationsObserversParamsLicense = "cc-by-nc"
	GetObservationsObserversParamsLicenseCcByNcNd GetObservationsObserversParamsLicense = "cc-by-nc-nd"
	GetObservationsObserversParamsLicenseCcByNcSa GetObservationsObserversParamsLicense = "cc-by-nc-sa"
	GetObservationsObserversParamsLicenseCcByNd   GetObservationsObserversParamsLicense = "cc-by-nd"
	GetObservationsObserversParamsLicenseCcBySa   GetObservationsObserversParamsLicense = "cc-by-sa"
)

Defines values for GetObservationsObserversParamsLicense.

type GetObservationsObserversParamsLrank

type GetObservationsObserversParamsLrank string

GetObservationsObserversParamsLrank defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsLrankClass         GetObservationsObserversParamsLrank = "class"
	GetObservationsObserversParamsLrankComplex       GetObservationsObserversParamsLrank = "complex"
	GetObservationsObserversParamsLrankEpifamily     GetObservationsObserversParamsLrank = "epifamily"
	GetObservationsObserversParamsLrankFamily        GetObservationsObserversParamsLrank = "family"
	GetObservationsObserversParamsLrankForm          GetObservationsObserversParamsLrank = "form"
	GetObservationsObserversParamsLrankGenus         GetObservationsObserversParamsLrank = "genus"
	GetObservationsObserversParamsLrankGenushybrid   GetObservationsObserversParamsLrank = "genushybrid"
	GetObservationsObserversParamsLrankHybrid        GetObservationsObserversParamsLrank = "hybrid"
	GetObservationsObserversParamsLrankInfraclass    GetObservationsObserversParamsLrank = "infraclass"
	GetObservationsObserversParamsLrankInfrahybrid   GetObservationsObserversParamsLrank = "infrahybrid"
	GetObservationsObserversParamsLrankInfraorder    GetObservationsObserversParamsLrank = "infraorder"
	GetObservationsObserversParamsLrankKingdom       GetObservationsObserversParamsLrank = "kingdom"
	GetObservationsObserversParamsLrankOrder         GetObservationsObserversParamsLrank = "order"
	GetObservationsObserversParamsLrankParvorder     GetObservationsObserversParamsLrank = "parvorder"
	GetObservationsObserversParamsLrankPhylum        GetObservationsObserversParamsLrank = "phylum"
	GetObservationsObserversParamsLrankSection       GetObservationsObserversParamsLrank = "section"
	GetObservationsObserversParamsLrankSpecies       GetObservationsObserversParamsLrank = "species"
	GetObservationsObserversParamsLrankSubclass      GetObservationsObserversParamsLrank = "subclass"
	GetObservationsObserversParamsLrankSubfamily     GetObservationsObserversParamsLrank = "subfamily"
	GetObservationsObserversParamsLrankSubgenus      GetObservationsObserversParamsLrank = "subgenus"
	GetObservationsObserversParamsLrankSuborder      GetObservationsObserversParamsLrank = "suborder"
	GetObservationsObserversParamsLrankSubphylum     GetObservationsObserversParamsLrank = "subphylum"
	GetObservationsObserversParamsLrankSubsection    GetObservationsObserversParamsLrank = "subsection"
	GetObservationsObserversParamsLrankSubspecies    GetObservationsObserversParamsLrank = "subspecies"
	GetObservationsObserversParamsLrankSubterclass   GetObservationsObserversParamsLrank = "subterclass"
	GetObservationsObserversParamsLrankSubtribe      GetObservationsObserversParamsLrank = "subtribe"
	GetObservationsObserversParamsLrankSuperclass    GetObservationsObserversParamsLrank = "superclass"
	GetObservationsObserversParamsLrankSuperfamily   GetObservationsObserversParamsLrank = "superfamily"
	GetObservationsObserversParamsLrankSuperorder    GetObservationsObserversParamsLrank = "superorder"
	GetObservationsObserversParamsLrankSupertribe    GetObservationsObserversParamsLrank = "supertribe"
	GetObservationsObserversParamsLrankTribe         GetObservationsObserversParamsLrank = "tribe"
	GetObservationsObserversParamsLrankVariety       GetObservationsObserversParamsLrank = "variety"
	GetObservationsObserversParamsLrankZoosection    GetObservationsObserversParamsLrank = "zoosection"
	GetObservationsObserversParamsLrankZoosubsection GetObservationsObserversParamsLrank = "zoosubsection"
)

Defines values for GetObservationsObserversParamsLrank.

type GetObservationsObserversParamsObscuration

type GetObservationsObserversParamsObscuration string

GetObservationsObserversParamsObscuration defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsObscurationNone     GetObservationsObserversParamsObscuration = "none"
	GetObservationsObserversParamsObscurationObscured GetObservationsObserversParamsObscuration = "obscured"
	GetObservationsObserversParamsObscurationPrivate  GetObservationsObserversParamsObscuration = "private"
)

Defines values for GetObservationsObserversParamsObscuration.

type GetObservationsObserversParamsOrder

type GetObservationsObserversParamsOrder string

GetObservationsObserversParamsOrder defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsOrderAsc  GetObservationsObserversParamsOrder = "asc"
	GetObservationsObserversParamsOrderDesc GetObservationsObserversParamsOrder = "desc"
)

Defines values for GetObservationsObserversParamsOrder.

type GetObservationsObserversParamsOrderBy

type GetObservationsObserversParamsOrderBy string

GetObservationsObserversParamsOrderBy defines parameters for GetObservationsObservers.

const (
	ObservationCount GetObservationsObserversParamsOrderBy = "observation_count"
	SpeciesCount     GetObservationsObserversParamsOrderBy = "species_count"
)

Defines values for GetObservationsObserversParamsOrderBy.

type GetObservationsObserversParamsPhotoLicense

type GetObservationsObserversParamsPhotoLicense string

GetObservationsObserversParamsPhotoLicense defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsPhotoLicenseCc0      GetObservationsObserversParamsPhotoLicense = "cc0"
	GetObservationsObserversParamsPhotoLicenseCcBy     GetObservationsObserversParamsPhotoLicense = "cc-by"
	GetObservationsObserversParamsPhotoLicenseCcByNc   GetObservationsObserversParamsPhotoLicense = "cc-by-nc"
	GetObservationsObserversParamsPhotoLicenseCcByNcNd GetObservationsObserversParamsPhotoLicense = "cc-by-nc-nd"
	GetObservationsObserversParamsPhotoLicenseCcByNcSa GetObservationsObserversParamsPhotoLicense = "cc-by-nc-sa"
	GetObservationsObserversParamsPhotoLicenseCcByNd   GetObservationsObserversParamsPhotoLicense = "cc-by-nd"
	GetObservationsObserversParamsPhotoLicenseCcBySa   GetObservationsObserversParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetObservationsObserversParamsPhotoLicense.

type GetObservationsObserversParamsPlaceID0

type GetObservationsObserversParamsPlaceID0 = openapi_types.UUID

GetObservationsObserversParamsPlaceID0 defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsPlaceID1

type GetObservationsObserversParamsPlaceID1 = int

GetObservationsObserversParamsPlaceID1 defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsPlaceID2

type GetObservationsObserversParamsPlaceID2 = string

GetObservationsObserversParamsPlaceID2 defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsProjectID0

type GetObservationsObserversParamsProjectID0 = int

GetObservationsObserversParamsProjectID0 defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsProjectID1

type GetObservationsObserversParamsProjectID1 = string

GetObservationsObserversParamsProjectID1 defines parameters for GetObservationsObservers.

type GetObservationsObserversParamsQualityGrade

type GetObservationsObserversParamsQualityGrade string

GetObservationsObserversParamsQualityGrade defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsQualityGradeCasual   GetObservationsObserversParamsQualityGrade = "casual"
	GetObservationsObserversParamsQualityGradeNeedsID  GetObservationsObserversParamsQualityGrade = "needs_id"
	GetObservationsObserversParamsQualityGradeResearch GetObservationsObserversParamsQualityGrade = "research"
)

Defines values for GetObservationsObserversParamsQualityGrade.

type GetObservationsObserversParamsRank

type GetObservationsObserversParamsRank string

GetObservationsObserversParamsRank defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsRankClass         GetObservationsObserversParamsRank = "class"
	GetObservationsObserversParamsRankComplex       GetObservationsObserversParamsRank = "complex"
	GetObservationsObserversParamsRankEpifamily     GetObservationsObserversParamsRank = "epifamily"
	GetObservationsObserversParamsRankFamily        GetObservationsObserversParamsRank = "family"
	GetObservationsObserversParamsRankForm          GetObservationsObserversParamsRank = "form"
	GetObservationsObserversParamsRankGenus         GetObservationsObserversParamsRank = "genus"
	GetObservationsObserversParamsRankGenushybrid   GetObservationsObserversParamsRank = "genushybrid"
	GetObservationsObserversParamsRankHybrid        GetObservationsObserversParamsRank = "hybrid"
	GetObservationsObserversParamsRankInfraclass    GetObservationsObserversParamsRank = "infraclass"
	GetObservationsObserversParamsRankInfrahybrid   GetObservationsObserversParamsRank = "infrahybrid"
	GetObservationsObserversParamsRankInfraorder    GetObservationsObserversParamsRank = "infraorder"
	GetObservationsObserversParamsRankKingdom       GetObservationsObserversParamsRank = "kingdom"
	GetObservationsObserversParamsRankOrder         GetObservationsObserversParamsRank = "order"
	GetObservationsObserversParamsRankParvorder     GetObservationsObserversParamsRank = "parvorder"
	GetObservationsObserversParamsRankPhylum        GetObservationsObserversParamsRank = "phylum"
	GetObservationsObserversParamsRankSection       GetObservationsObserversParamsRank = "section"
	GetObservationsObserversParamsRankSpecies       GetObservationsObserversParamsRank = "species"
	GetObservationsObserversParamsRankSubclass      GetObservationsObserversParamsRank = "subclass"
	GetObservationsObserversParamsRankSubfamily     GetObservationsObserversParamsRank = "subfamily"
	GetObservationsObserversParamsRankSubgenus      GetObservationsObserversParamsRank = "subgenus"
	GetObservationsObserversParamsRankSuborder      GetObservationsObserversParamsRank = "suborder"
	GetObservationsObserversParamsRankSubphylum     GetObservationsObserversParamsRank = "subphylum"
	GetObservationsObserversParamsRankSubsection    GetObservationsObserversParamsRank = "subsection"
	GetObservationsObserversParamsRankSubspecies    GetObservationsObserversParamsRank = "subspecies"
	GetObservationsObserversParamsRankSubterclass   GetObservationsObserversParamsRank = "subterclass"
	GetObservationsObserversParamsRankSubtribe      GetObservationsObserversParamsRank = "subtribe"
	GetObservationsObserversParamsRankSuperclass    GetObservationsObserversParamsRank = "superclass"
	GetObservationsObserversParamsRankSuperfamily   GetObservationsObserversParamsRank = "superfamily"
	GetObservationsObserversParamsRankSuperorder    GetObservationsObserversParamsRank = "superorder"
	GetObservationsObserversParamsRankSupertribe    GetObservationsObserversParamsRank = "supertribe"
	GetObservationsObserversParamsRankTribe         GetObservationsObserversParamsRank = "tribe"
	GetObservationsObserversParamsRankVariety       GetObservationsObserversParamsRank = "variety"
	GetObservationsObserversParamsRankZoosection    GetObservationsObserversParamsRank = "zoosection"
	GetObservationsObserversParamsRankZoosubsection GetObservationsObserversParamsRank = "zoosubsection"
)

Defines values for GetObservationsObserversParamsRank.

type GetObservationsObserversParamsSearchOn

type GetObservationsObserversParamsSearchOn string

GetObservationsObserversParamsSearchOn defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsSearchOnDescription        GetObservationsObserversParamsSearchOn = "description"
	GetObservationsObserversParamsSearchOnNames              GetObservationsObserversParamsSearchOn = "names"
	GetObservationsObserversParamsSearchOnPlace              GetObservationsObserversParamsSearchOn = "place"
	GetObservationsObserversParamsSearchOnTags               GetObservationsObserversParamsSearchOn = "tags"
	GetObservationsObserversParamsSearchOnTaxonPageObsPhotos GetObservationsObserversParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetObservationsObserversParamsSearchOn.

type GetObservationsObserversParamsSoundLicense

type GetObservationsObserversParamsSoundLicense string

GetObservationsObserversParamsSoundLicense defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsSoundLicenseCc0      GetObservationsObserversParamsSoundLicense = "cc0"
	GetObservationsObserversParamsSoundLicenseCcBy     GetObservationsObserversParamsSoundLicense = "cc-by"
	GetObservationsObserversParamsSoundLicenseCcByNc   GetObservationsObserversParamsSoundLicense = "cc-by-nc"
	GetObservationsObserversParamsSoundLicenseCcByNcNd GetObservationsObserversParamsSoundLicense = "cc-by-nc-nd"
	GetObservationsObserversParamsSoundLicenseCcByNcSa GetObservationsObserversParamsSoundLicense = "cc-by-nc-sa"
	GetObservationsObserversParamsSoundLicenseCcByNd   GetObservationsObserversParamsSoundLicense = "cc-by-nd"
	GetObservationsObserversParamsSoundLicenseCcBySa   GetObservationsObserversParamsSoundLicense = "cc-by-sa"
)

Defines values for GetObservationsObserversParamsSoundLicense.

type GetObservationsObserversParamsTaxonGeoprivacy

type GetObservationsObserversParamsTaxonGeoprivacy string

GetObservationsObserversParamsTaxonGeoprivacy defines parameters for GetObservationsObservers.

const (
	GetObservationsObserversParamsTaxonGeoprivacyObscured        GetObservationsObserversParamsTaxonGeoprivacy = "obscured"
	GetObservationsObserversParamsTaxonGeoprivacyObscuredPrivate GetObservationsObserversParamsTaxonGeoprivacy = "obscured_private"
	GetObservationsObserversParamsTaxonGeoprivacyOpen            GetObservationsObserversParamsTaxonGeoprivacy = "open"
	GetObservationsObserversParamsTaxonGeoprivacyPrivate         GetObservationsObserversParamsTaxonGeoprivacy = "private"
)

Defines values for GetObservationsObserversParamsTaxonGeoprivacy.

type GetObservationsObserversParams_ID_Item

type GetObservationsObserversParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsObserversParams_ID_Item defines parameters for GetObservationsObservers.

type GetObservationsObserversParams_PlaceID_Item

type GetObservationsObserversParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsObserversParams_PlaceID_Item defines parameters for GetObservationsObservers.

type GetObservationsObserversParams_ProjectID_Item

type GetObservationsObserversParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsObserversParams_ProjectID_Item defines parameters for GetObservationsObservers.

type GetObservationsObserversResponse

type GetObservationsObserversResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsObservers
}

func ParseGetObservationsObserversResponse

func ParseGetObservationsObserversResponse(rsp *http.Response) (*GetObservationsObserversResponse, error)

ParseGetObservationsObserversResponse parses an HTTP response from a GetObservationsObserversWithResponse call

func (GetObservationsObserversResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsObserversResponse) StatusCode

func (r GetObservationsObserversResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetObservationsParams

type GetObservationsParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                         `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetObservationsParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetObservationsParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetObservationsParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                            `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetObservationsParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetObservationsParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                            `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetObservationsParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                  `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetObservationsParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                  `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                  `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                 `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                               `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                               `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                  `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                  `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                  `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                  `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                  `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                  `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                  `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                  `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                  `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                  `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                  `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                               `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                    `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                    `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                    `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                 `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                 `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                 `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                 `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                 `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                 `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                 `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                 `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                  `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                 `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                 `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetObservationsParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetObservationsParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetObservationsParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetObservationsParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetObservationsParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetObservationsParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetObservationsParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetObservationsParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                         `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                             `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                             `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                             `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                             `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                             `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                             `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                             `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                 `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                            `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                              `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                              `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetObservationsParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetObservationsParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                              `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                              `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                              `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                 `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                         `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                         `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                              `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                 `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                 `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                 `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                 `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetObservationsParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetObservationsParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                         `form:"only_id,omitempty" json:"only_id,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsParams defines parameters for GetObservations.

type GetObservationsParamsCsi

type GetObservationsParamsCsi string

GetObservationsParamsCsi defines parameters for GetObservations.

const (
	GetObservationsParamsCsiCR GetObservationsParamsCsi = "CR"
	GetObservationsParamsCsiEN GetObservationsParamsCsi = "EN"
	GetObservationsParamsCsiEW GetObservationsParamsCsi = "EW"
	GetObservationsParamsCsiEX GetObservationsParamsCsi = "EX"
	GetObservationsParamsCsiLC GetObservationsParamsCsi = "LC"
	GetObservationsParamsCsiNT GetObservationsParamsCsi = "NT"
	GetObservationsParamsCsiVU GetObservationsParamsCsi = "VU"
)

Defines values for GetObservationsParamsCsi.

type GetObservationsParamsGeoprivacy

type GetObservationsParamsGeoprivacy string

GetObservationsParamsGeoprivacy defines parameters for GetObservations.

const (
	GetObservationsParamsGeoprivacyObscured        GetObservationsParamsGeoprivacy = "obscured"
	GetObservationsParamsGeoprivacyObscuredPrivate GetObservationsParamsGeoprivacy = "obscured_private"
	GetObservationsParamsGeoprivacyOpen            GetObservationsParamsGeoprivacy = "open"
	GetObservationsParamsGeoprivacyPrivate         GetObservationsParamsGeoprivacy = "private"
)

Defines values for GetObservationsParamsGeoprivacy.

type GetObservationsParamsHrank

type GetObservationsParamsHrank string

GetObservationsParamsHrank defines parameters for GetObservations.

const (
	GetObservationsParamsHrankClass         GetObservationsParamsHrank = "class"
	GetObservationsParamsHrankComplex       GetObservationsParamsHrank = "complex"
	GetObservationsParamsHrankEpifamily     GetObservationsParamsHrank = "epifamily"
	GetObservationsParamsHrankFamily        GetObservationsParamsHrank = "family"
	GetObservationsParamsHrankForm          GetObservationsParamsHrank = "form"
	GetObservationsParamsHrankGenus         GetObservationsParamsHrank = "genus"
	GetObservationsParamsHrankGenushybrid   GetObservationsParamsHrank = "genushybrid"
	GetObservationsParamsHrankHybrid        GetObservationsParamsHrank = "hybrid"
	GetObservationsParamsHrankInfraclass    GetObservationsParamsHrank = "infraclass"
	GetObservationsParamsHrankInfrahybrid   GetObservationsParamsHrank = "infrahybrid"
	GetObservationsParamsHrankInfraorder    GetObservationsParamsHrank = "infraorder"
	GetObservationsParamsHrankKingdom       GetObservationsParamsHrank = "kingdom"
	GetObservationsParamsHrankOrder         GetObservationsParamsHrank = "order"
	GetObservationsParamsHrankParvorder     GetObservationsParamsHrank = "parvorder"
	GetObservationsParamsHrankPhylum        GetObservationsParamsHrank = "phylum"
	GetObservationsParamsHrankSection       GetObservationsParamsHrank = "section"
	GetObservationsParamsHrankSpecies       GetObservationsParamsHrank = "species"
	GetObservationsParamsHrankSubclass      GetObservationsParamsHrank = "subclass"
	GetObservationsParamsHrankSubfamily     GetObservationsParamsHrank = "subfamily"
	GetObservationsParamsHrankSubgenus      GetObservationsParamsHrank = "subgenus"
	GetObservationsParamsHrankSuborder      GetObservationsParamsHrank = "suborder"
	GetObservationsParamsHrankSubphylum     GetObservationsParamsHrank = "subphylum"
	GetObservationsParamsHrankSubsection    GetObservationsParamsHrank = "subsection"
	GetObservationsParamsHrankSubspecies    GetObservationsParamsHrank = "subspecies"
	GetObservationsParamsHrankSubterclass   GetObservationsParamsHrank = "subterclass"
	GetObservationsParamsHrankSubtribe      GetObservationsParamsHrank = "subtribe"
	GetObservationsParamsHrankSuperclass    GetObservationsParamsHrank = "superclass"
	GetObservationsParamsHrankSuperfamily   GetObservationsParamsHrank = "superfamily"
	GetObservationsParamsHrankSuperorder    GetObservationsParamsHrank = "superorder"
	GetObservationsParamsHrankSupertribe    GetObservationsParamsHrank = "supertribe"
	GetObservationsParamsHrankTribe         GetObservationsParamsHrank = "tribe"
	GetObservationsParamsHrankVariety       GetObservationsParamsHrank = "variety"
	GetObservationsParamsHrankZoosection    GetObservationsParamsHrank = "zoosection"
	GetObservationsParamsHrankZoosubsection GetObservationsParamsHrank = "zoosubsection"
)

Defines values for GetObservationsParamsHrank.

type GetObservationsParamsID0

type GetObservationsParamsID0 = openapi_types.UUID

GetObservationsParamsID0 defines parameters for GetObservations.

type GetObservationsParamsID1

type GetObservationsParamsID1 = int

GetObservationsParamsID1 defines parameters for GetObservations.

type GetObservationsParamsID2

type GetObservationsParamsID2 = string

GetObservationsParamsID2 defines parameters for GetObservations.

type GetObservationsParamsIconicTaxa

type GetObservationsParamsIconicTaxa string

GetObservationsParamsIconicTaxa defines parameters for GetObservations.

const (
	GetObservationsParamsIconicTaxaActinopterygii GetObservationsParamsIconicTaxa = "Actinopterygii"
	GetObservationsParamsIconicTaxaAmphibia       GetObservationsParamsIconicTaxa = "Amphibia"
	GetObservationsParamsIconicTaxaAnimalia       GetObservationsParamsIconicTaxa = "Animalia"
	GetObservationsParamsIconicTaxaArachnida      GetObservationsParamsIconicTaxa = "Arachnida"
	GetObservationsParamsIconicTaxaAves           GetObservationsParamsIconicTaxa = "Aves"
	GetObservationsParamsIconicTaxaChromista      GetObservationsParamsIconicTaxa = "Chromista"
	GetObservationsParamsIconicTaxaFungi          GetObservationsParamsIconicTaxa = "Fungi"
	GetObservationsParamsIconicTaxaInsecta        GetObservationsParamsIconicTaxa = "Insecta"
	GetObservationsParamsIconicTaxaMammalia       GetObservationsParamsIconicTaxa = "Mammalia"
	GetObservationsParamsIconicTaxaMollusca       GetObservationsParamsIconicTaxa = "Mollusca"
	GetObservationsParamsIconicTaxaPlantae        GetObservationsParamsIconicTaxa = "Plantae"
	GetObservationsParamsIconicTaxaProtozoa       GetObservationsParamsIconicTaxa = "Protozoa"
	GetObservationsParamsIconicTaxaReptilia       GetObservationsParamsIconicTaxa = "Reptilia"
	GetObservationsParamsIconicTaxaUnknown        GetObservationsParamsIconicTaxa = "unknown"
)

Defines values for GetObservationsParamsIconicTaxa.

type GetObservationsParamsIdentifications

type GetObservationsParamsIdentifications string

GetObservationsParamsIdentifications defines parameters for GetObservations.

const (
	GetObservationsParamsIdentificationsMostAgree    GetObservationsParamsIdentifications = "most_agree"
	GetObservationsParamsIdentificationsMostDisagree GetObservationsParamsIdentifications = "most_disagree"
	GetObservationsParamsIdentificationsSomeAgree    GetObservationsParamsIdentifications = "some_agree"
)

Defines values for GetObservationsParamsIdentifications.

type GetObservationsParamsLicense

type GetObservationsParamsLicense string

GetObservationsParamsLicense defines parameters for GetObservations.

const (
	GetObservationsParamsLicenseCc0      GetObservationsParamsLicense = "cc0"
	GetObservationsParamsLicenseCcBy     GetObservationsParamsLicense = "cc-by"
	GetObservationsParamsLicenseCcByNc   GetObservationsParamsLicense = "cc-by-nc"
	GetObservationsParamsLicenseCcByNcNd GetObservationsParamsLicense = "cc-by-nc-nd"
	GetObservationsParamsLicenseCcByNcSa GetObservationsParamsLicense = "cc-by-nc-sa"
	GetObservationsParamsLicenseCcByNd   GetObservationsParamsLicense = "cc-by-nd"
	GetObservationsParamsLicenseCcBySa   GetObservationsParamsLicense = "cc-by-sa"
)

Defines values for GetObservationsParamsLicense.

type GetObservationsParamsLrank

type GetObservationsParamsLrank string

GetObservationsParamsLrank defines parameters for GetObservations.

const (
	GetObservationsParamsLrankClass         GetObservationsParamsLrank = "class"
	GetObservationsParamsLrankComplex       GetObservationsParamsLrank = "complex"
	GetObservationsParamsLrankEpifamily     GetObservationsParamsLrank = "epifamily"
	GetObservationsParamsLrankFamily        GetObservationsParamsLrank = "family"
	GetObservationsParamsLrankForm          GetObservationsParamsLrank = "form"
	GetObservationsParamsLrankGenus         GetObservationsParamsLrank = "genus"
	GetObservationsParamsLrankGenushybrid   GetObservationsParamsLrank = "genushybrid"
	GetObservationsParamsLrankHybrid        GetObservationsParamsLrank = "hybrid"
	GetObservationsParamsLrankInfraclass    GetObservationsParamsLrank = "infraclass"
	GetObservationsParamsLrankInfrahybrid   GetObservationsParamsLrank = "infrahybrid"
	GetObservationsParamsLrankInfraorder    GetObservationsParamsLrank = "infraorder"
	GetObservationsParamsLrankKingdom       GetObservationsParamsLrank = "kingdom"
	GetObservationsParamsLrankOrder         GetObservationsParamsLrank = "order"
	GetObservationsParamsLrankParvorder     GetObservationsParamsLrank = "parvorder"
	GetObservationsParamsLrankPhylum        GetObservationsParamsLrank = "phylum"
	GetObservationsParamsLrankSection       GetObservationsParamsLrank = "section"
	GetObservationsParamsLrankSpecies       GetObservationsParamsLrank = "species"
	GetObservationsParamsLrankSubclass      GetObservationsParamsLrank = "subclass"
	GetObservationsParamsLrankSubfamily     GetObservationsParamsLrank = "subfamily"
	GetObservationsParamsLrankSubgenus      GetObservationsParamsLrank = "subgenus"
	GetObservationsParamsLrankSuborder      GetObservationsParamsLrank = "suborder"
	GetObservationsParamsLrankSubphylum     GetObservationsParamsLrank = "subphylum"
	GetObservationsParamsLrankSubsection    GetObservationsParamsLrank = "subsection"
	GetObservationsParamsLrankSubspecies    GetObservationsParamsLrank = "subspecies"
	GetObservationsParamsLrankSubterclass   GetObservationsParamsLrank = "subterclass"
	GetObservationsParamsLrankSubtribe      GetObservationsParamsLrank = "subtribe"
	GetObservationsParamsLrankSuperclass    GetObservationsParamsLrank = "superclass"
	GetObservationsParamsLrankSuperfamily   GetObservationsParamsLrank = "superfamily"
	GetObservationsParamsLrankSuperorder    GetObservationsParamsLrank = "superorder"
	GetObservationsParamsLrankSupertribe    GetObservationsParamsLrank = "supertribe"
	GetObservationsParamsLrankTribe         GetObservationsParamsLrank = "tribe"
	GetObservationsParamsLrankVariety       GetObservationsParamsLrank = "variety"
	GetObservationsParamsLrankZoosection    GetObservationsParamsLrank = "zoosection"
	GetObservationsParamsLrankZoosubsection GetObservationsParamsLrank = "zoosubsection"
)

Defines values for GetObservationsParamsLrank.

type GetObservationsParamsObscuration

type GetObservationsParamsObscuration string

GetObservationsParamsObscuration defines parameters for GetObservations.

const (
	GetObservationsParamsObscurationNone     GetObservationsParamsObscuration = "none"
	GetObservationsParamsObscurationObscured GetObservationsParamsObscuration = "obscured"
	GetObservationsParamsObscurationPrivate  GetObservationsParamsObscuration = "private"
)

Defines values for GetObservationsParamsObscuration.

type GetObservationsParamsOrder

type GetObservationsParamsOrder string

GetObservationsParamsOrder defines parameters for GetObservations.

const (
	GetObservationsParamsOrderAsc  GetObservationsParamsOrder = "asc"
	GetObservationsParamsOrderDesc GetObservationsParamsOrder = "desc"
)

Defines values for GetObservationsParamsOrder.

type GetObservationsParamsOrderBy

type GetObservationsParamsOrderBy string

GetObservationsParamsOrderBy defines parameters for GetObservations.

const (
	GetObservationsParamsOrderByCreatedAt    GetObservationsParamsOrderBy = "created_at"
	GetObservationsParamsOrderByGeoScore     GetObservationsParamsOrderBy = "geo_score"
	GetObservationsParamsOrderByID           GetObservationsParamsOrderBy = "id"
	GetObservationsParamsOrderByObservedOn   GetObservationsParamsOrderBy = "observed_on"
	GetObservationsParamsOrderByRandom       GetObservationsParamsOrderBy = "random"
	GetObservationsParamsOrderBySpeciesGuess GetObservationsParamsOrderBy = "species_guess"
	GetObservationsParamsOrderByUpdatedAt    GetObservationsParamsOrderBy = "updated_at"
	GetObservationsParamsOrderByVotes        GetObservationsParamsOrderBy = "votes"
)

Defines values for GetObservationsParamsOrderBy.

type GetObservationsParamsPhotoLicense

type GetObservationsParamsPhotoLicense string

GetObservationsParamsPhotoLicense defines parameters for GetObservations.

const (
	GetObservationsParamsPhotoLicenseCc0      GetObservationsParamsPhotoLicense = "cc0"
	GetObservationsParamsPhotoLicenseCcBy     GetObservationsParamsPhotoLicense = "cc-by"
	GetObservationsParamsPhotoLicenseCcByNc   GetObservationsParamsPhotoLicense = "cc-by-nc"
	GetObservationsParamsPhotoLicenseCcByNcNd GetObservationsParamsPhotoLicense = "cc-by-nc-nd"
	GetObservationsParamsPhotoLicenseCcByNcSa GetObservationsParamsPhotoLicense = "cc-by-nc-sa"
	GetObservationsParamsPhotoLicenseCcByNd   GetObservationsParamsPhotoLicense = "cc-by-nd"
	GetObservationsParamsPhotoLicenseCcBySa   GetObservationsParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetObservationsParamsPhotoLicense.

type GetObservationsParamsPlaceID0

type GetObservationsParamsPlaceID0 = openapi_types.UUID

GetObservationsParamsPlaceID0 defines parameters for GetObservations.

type GetObservationsParamsPlaceID1

type GetObservationsParamsPlaceID1 = int

GetObservationsParamsPlaceID1 defines parameters for GetObservations.

type GetObservationsParamsPlaceID2

type GetObservationsParamsPlaceID2 = string

GetObservationsParamsPlaceID2 defines parameters for GetObservations.

type GetObservationsParamsProjectID0

type GetObservationsParamsProjectID0 = int

GetObservationsParamsProjectID0 defines parameters for GetObservations.

type GetObservationsParamsProjectID1

type GetObservationsParamsProjectID1 = string

GetObservationsParamsProjectID1 defines parameters for GetObservations.

type GetObservationsParamsQualityGrade

type GetObservationsParamsQualityGrade string

GetObservationsParamsQualityGrade defines parameters for GetObservations.

const (
	GetObservationsParamsQualityGradeCasual   GetObservationsParamsQualityGrade = "casual"
	GetObservationsParamsQualityGradeNeedsID  GetObservationsParamsQualityGrade = "needs_id"
	GetObservationsParamsQualityGradeResearch GetObservationsParamsQualityGrade = "research"
)

Defines values for GetObservationsParamsQualityGrade.

type GetObservationsParamsRank

type GetObservationsParamsRank string

GetObservationsParamsRank defines parameters for GetObservations.

const (
	GetObservationsParamsRankClass         GetObservationsParamsRank = "class"
	GetObservationsParamsRankComplex       GetObservationsParamsRank = "complex"
	GetObservationsParamsRankEpifamily     GetObservationsParamsRank = "epifamily"
	GetObservationsParamsRankFamily        GetObservationsParamsRank = "family"
	GetObservationsParamsRankForm          GetObservationsParamsRank = "form"
	GetObservationsParamsRankGenus         GetObservationsParamsRank = "genus"
	GetObservationsParamsRankGenushybrid   GetObservationsParamsRank = "genushybrid"
	GetObservationsParamsRankHybrid        GetObservationsParamsRank = "hybrid"
	GetObservationsParamsRankInfraclass    GetObservationsParamsRank = "infraclass"
	GetObservationsParamsRankInfrahybrid   GetObservationsParamsRank = "infrahybrid"
	GetObservationsParamsRankInfraorder    GetObservationsParamsRank = "infraorder"
	GetObservationsParamsRankKingdom       GetObservationsParamsRank = "kingdom"
	GetObservationsParamsRankOrder         GetObservationsParamsRank = "order"
	GetObservationsParamsRankParvorder     GetObservationsParamsRank = "parvorder"
	GetObservationsParamsRankPhylum        GetObservationsParamsRank = "phylum"
	GetObservationsParamsRankSection       GetObservationsParamsRank = "section"
	GetObservationsParamsRankSpecies       GetObservationsParamsRank = "species"
	GetObservationsParamsRankSubclass      GetObservationsParamsRank = "subclass"
	GetObservationsParamsRankSubfamily     GetObservationsParamsRank = "subfamily"
	GetObservationsParamsRankSubgenus      GetObservationsParamsRank = "subgenus"
	GetObservationsParamsRankSuborder      GetObservationsParamsRank = "suborder"
	GetObservationsParamsRankSubphylum     GetObservationsParamsRank = "subphylum"
	GetObservationsParamsRankSubsection    GetObservationsParamsRank = "subsection"
	GetObservationsParamsRankSubspecies    GetObservationsParamsRank = "subspecies"
	GetObservationsParamsRankSubterclass   GetObservationsParamsRank = "subterclass"
	GetObservationsParamsRankSubtribe      GetObservationsParamsRank = "subtribe"
	GetObservationsParamsRankSuperclass    GetObservationsParamsRank = "superclass"
	GetObservationsParamsRankSuperfamily   GetObservationsParamsRank = "superfamily"
	GetObservationsParamsRankSuperorder    GetObservationsParamsRank = "superorder"
	GetObservationsParamsRankSupertribe    GetObservationsParamsRank = "supertribe"
	GetObservationsParamsRankTribe         GetObservationsParamsRank = "tribe"
	GetObservationsParamsRankVariety       GetObservationsParamsRank = "variety"
	GetObservationsParamsRankZoosection    GetObservationsParamsRank = "zoosection"
	GetObservationsParamsRankZoosubsection GetObservationsParamsRank = "zoosubsection"
)

Defines values for GetObservationsParamsRank.

type GetObservationsParamsSearchOn

type GetObservationsParamsSearchOn string

GetObservationsParamsSearchOn defines parameters for GetObservations.

const (
	GetObservationsParamsSearchOnDescription        GetObservationsParamsSearchOn = "description"
	GetObservationsParamsSearchOnNames              GetObservationsParamsSearchOn = "names"
	GetObservationsParamsSearchOnPlace              GetObservationsParamsSearchOn = "place"
	GetObservationsParamsSearchOnTags               GetObservationsParamsSearchOn = "tags"
	GetObservationsParamsSearchOnTaxonPageObsPhotos GetObservationsParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetObservationsParamsSearchOn.

type GetObservationsParamsSoundLicense

type GetObservationsParamsSoundLicense string

GetObservationsParamsSoundLicense defines parameters for GetObservations.

const (
	GetObservationsParamsSoundLicenseCc0      GetObservationsParamsSoundLicense = "cc0"
	GetObservationsParamsSoundLicenseCcBy     GetObservationsParamsSoundLicense = "cc-by"
	GetObservationsParamsSoundLicenseCcByNc   GetObservationsParamsSoundLicense = "cc-by-nc"
	GetObservationsParamsSoundLicenseCcByNcNd GetObservationsParamsSoundLicense = "cc-by-nc-nd"
	GetObservationsParamsSoundLicenseCcByNcSa GetObservationsParamsSoundLicense = "cc-by-nc-sa"
	GetObservationsParamsSoundLicenseCcByNd   GetObservationsParamsSoundLicense = "cc-by-nd"
	GetObservationsParamsSoundLicenseCcBySa   GetObservationsParamsSoundLicense = "cc-by-sa"
)

Defines values for GetObservationsParamsSoundLicense.

type GetObservationsParamsTaxonGeoprivacy

type GetObservationsParamsTaxonGeoprivacy string

GetObservationsParamsTaxonGeoprivacy defines parameters for GetObservations.

const (
	GetObservationsParamsTaxonGeoprivacyObscured        GetObservationsParamsTaxonGeoprivacy = "obscured"
	GetObservationsParamsTaxonGeoprivacyObscuredPrivate GetObservationsParamsTaxonGeoprivacy = "obscured_private"
	GetObservationsParamsTaxonGeoprivacyOpen            GetObservationsParamsTaxonGeoprivacy = "open"
	GetObservationsParamsTaxonGeoprivacyPrivate         GetObservationsParamsTaxonGeoprivacy = "private"
)

Defines values for GetObservationsParamsTaxonGeoprivacy.

type GetObservationsParams_ID_Item

type GetObservationsParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsParams_ID_Item defines parameters for GetObservations.

type GetObservationsParams_PlaceID_Item

type GetObservationsParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsParams_PlaceID_Item defines parameters for GetObservations.

type GetObservationsParams_ProjectID_Item

type GetObservationsParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsParams_ProjectID_Item defines parameters for GetObservations.

type GetObservationsPopularFieldValuesParams

type GetObservationsPopularFieldValuesParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                           `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetObservationsPopularFieldValuesParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                                  `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetObservationsPopularFieldValuesParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetObservationsPopularFieldValuesParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                              `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetObservationsPopularFieldValuesParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetObservationsPopularFieldValuesParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                              `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetObservationsPopularFieldValuesParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                                    `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetObservationsPopularFieldValuesParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                                    `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                                    `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                                   `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                                 `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                                 `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                                    `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                                    `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                                    `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                                    `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                                    `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                                    `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                                    `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                                    `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                                    `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                                    `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                                    `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                                 `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                                      `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                                      `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                                      `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                                   `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                                   `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                                   `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                                   `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                                   `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                                   `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                                   `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                                   `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                                    `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                                   `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                                   `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetObservationsPopularFieldValuesParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetObservationsPopularFieldValuesParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetObservationsPopularFieldValuesParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetObservationsPopularFieldValuesParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetObservationsPopularFieldValuesParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetObservationsPopularFieldValuesParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetObservationsPopularFieldValuesParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                                  `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                                  `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetObservationsPopularFieldValuesParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                           `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                               `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                               `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                               `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                               `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                               `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                               `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                               `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                                   `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                              `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                                `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                                `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetObservationsPopularFieldValuesParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetObservationsPopularFieldValuesParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                                `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                                `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                                `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                                   `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                           `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                           `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                                `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                                   `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                                   `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                                   `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                                   `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetObservationsPopularFieldValuesParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetObservationsPopularFieldValuesParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                                           `form:"only_id,omitempty" json:"only_id,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{}                                      `form:"fields,omitempty" json:"fields,omitempty"`
	NoHistograms        interface{}                                      `form:"no_histograms,omitempty" json:"no_histograms,omitempty"`
	Unannotated         interface{}                                      `form:"unannotated,omitempty" json:"unannotated,omitempty"`
	DateField           GetObservationsPopularFieldValuesParamsDateField `form:"date_field,omitempty" json:"date_field,omitempty"`
	Interval            GetObservationsPopularFieldValuesParamsInterval  `form:"interval,omitempty" json:"interval,omitempty"`
	XHTTPMethodOverride string                                           `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsPopularFieldValuesParams defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsCsi

type GetObservationsPopularFieldValuesParamsCsi string

GetObservationsPopularFieldValuesParamsCsi defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsCsiCR GetObservationsPopularFieldValuesParamsCsi = "CR"
	GetObservationsPopularFieldValuesParamsCsiEN GetObservationsPopularFieldValuesParamsCsi = "EN"
	GetObservationsPopularFieldValuesParamsCsiEW GetObservationsPopularFieldValuesParamsCsi = "EW"
	GetObservationsPopularFieldValuesParamsCsiEX GetObservationsPopularFieldValuesParamsCsi = "EX"
	GetObservationsPopularFieldValuesParamsCsiLC GetObservationsPopularFieldValuesParamsCsi = "LC"
	GetObservationsPopularFieldValuesParamsCsiNT GetObservationsPopularFieldValuesParamsCsi = "NT"
	GetObservationsPopularFieldValuesParamsCsiVU GetObservationsPopularFieldValuesParamsCsi = "VU"
)

Defines values for GetObservationsPopularFieldValuesParamsCsi.

type GetObservationsPopularFieldValuesParamsDateField

type GetObservationsPopularFieldValuesParamsDateField string

GetObservationsPopularFieldValuesParamsDateField defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsDateFieldCreated  GetObservationsPopularFieldValuesParamsDateField = "created"
	GetObservationsPopularFieldValuesParamsDateFieldObserved GetObservationsPopularFieldValuesParamsDateField = "observed"
)

Defines values for GetObservationsPopularFieldValuesParamsDateField.

type GetObservationsPopularFieldValuesParamsGeoprivacy

type GetObservationsPopularFieldValuesParamsGeoprivacy string

GetObservationsPopularFieldValuesParamsGeoprivacy defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsGeoprivacyObscured        GetObservationsPopularFieldValuesParamsGeoprivacy = "obscured"
	GetObservationsPopularFieldValuesParamsGeoprivacyObscuredPrivate GetObservationsPopularFieldValuesParamsGeoprivacy = "obscured_private"
	GetObservationsPopularFieldValuesParamsGeoprivacyOpen            GetObservationsPopularFieldValuesParamsGeoprivacy = "open"
	GetObservationsPopularFieldValuesParamsGeoprivacyPrivate         GetObservationsPopularFieldValuesParamsGeoprivacy = "private"
)

Defines values for GetObservationsPopularFieldValuesParamsGeoprivacy.

type GetObservationsPopularFieldValuesParamsHrank

type GetObservationsPopularFieldValuesParamsHrank string

GetObservationsPopularFieldValuesParamsHrank defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsHrankClass         GetObservationsPopularFieldValuesParamsHrank = "class"
	GetObservationsPopularFieldValuesParamsHrankComplex       GetObservationsPopularFieldValuesParamsHrank = "complex"
	GetObservationsPopularFieldValuesParamsHrankEpifamily     GetObservationsPopularFieldValuesParamsHrank = "epifamily"
	GetObservationsPopularFieldValuesParamsHrankFamily        GetObservationsPopularFieldValuesParamsHrank = "family"
	GetObservationsPopularFieldValuesParamsHrankForm          GetObservationsPopularFieldValuesParamsHrank = "form"
	GetObservationsPopularFieldValuesParamsHrankGenus         GetObservationsPopularFieldValuesParamsHrank = "genus"
	GetObservationsPopularFieldValuesParamsHrankGenushybrid   GetObservationsPopularFieldValuesParamsHrank = "genushybrid"
	GetObservationsPopularFieldValuesParamsHrankHybrid        GetObservationsPopularFieldValuesParamsHrank = "hybrid"
	GetObservationsPopularFieldValuesParamsHrankInfraclass    GetObservationsPopularFieldValuesParamsHrank = "infraclass"
	GetObservationsPopularFieldValuesParamsHrankInfrahybrid   GetObservationsPopularFieldValuesParamsHrank = "infrahybrid"
	GetObservationsPopularFieldValuesParamsHrankInfraorder    GetObservationsPopularFieldValuesParamsHrank = "infraorder"
	GetObservationsPopularFieldValuesParamsHrankKingdom       GetObservationsPopularFieldValuesParamsHrank = "kingdom"
	GetObservationsPopularFieldValuesParamsHrankOrder         GetObservationsPopularFieldValuesParamsHrank = "order"
	GetObservationsPopularFieldValuesParamsHrankParvorder     GetObservationsPopularFieldValuesParamsHrank = "parvorder"
	GetObservationsPopularFieldValuesParamsHrankPhylum        GetObservationsPopularFieldValuesParamsHrank = "phylum"
	GetObservationsPopularFieldValuesParamsHrankSection       GetObservationsPopularFieldValuesParamsHrank = "section"
	GetObservationsPopularFieldValuesParamsHrankSpecies       GetObservationsPopularFieldValuesParamsHrank = "species"
	GetObservationsPopularFieldValuesParamsHrankSubclass      GetObservationsPopularFieldValuesParamsHrank = "subclass"
	GetObservationsPopularFieldValuesParamsHrankSubfamily     GetObservationsPopularFieldValuesParamsHrank = "subfamily"
	GetObservationsPopularFieldValuesParamsHrankSubgenus      GetObservationsPopularFieldValuesParamsHrank = "subgenus"
	GetObservationsPopularFieldValuesParamsHrankSuborder      GetObservationsPopularFieldValuesParamsHrank = "suborder"
	GetObservationsPopularFieldValuesParamsHrankSubphylum     GetObservationsPopularFieldValuesParamsHrank = "subphylum"
	GetObservationsPopularFieldValuesParamsHrankSubsection    GetObservationsPopularFieldValuesParamsHrank = "subsection"
	GetObservationsPopularFieldValuesParamsHrankSubspecies    GetObservationsPopularFieldValuesParamsHrank = "subspecies"
	GetObservationsPopularFieldValuesParamsHrankSubterclass   GetObservationsPopularFieldValuesParamsHrank = "subterclass"
	GetObservationsPopularFieldValuesParamsHrankSubtribe      GetObservationsPopularFieldValuesParamsHrank = "subtribe"
	GetObservationsPopularFieldValuesParamsHrankSuperclass    GetObservationsPopularFieldValuesParamsHrank = "superclass"
	GetObservationsPopularFieldValuesParamsHrankSuperfamily   GetObservationsPopularFieldValuesParamsHrank = "superfamily"
	GetObservationsPopularFieldValuesParamsHrankSuperorder    GetObservationsPopularFieldValuesParamsHrank = "superorder"
	GetObservationsPopularFieldValuesParamsHrankSupertribe    GetObservationsPopularFieldValuesParamsHrank = "supertribe"
	GetObservationsPopularFieldValuesParamsHrankTribe         GetObservationsPopularFieldValuesParamsHrank = "tribe"
	GetObservationsPopularFieldValuesParamsHrankVariety       GetObservationsPopularFieldValuesParamsHrank = "variety"
	GetObservationsPopularFieldValuesParamsHrankZoosection    GetObservationsPopularFieldValuesParamsHrank = "zoosection"
	GetObservationsPopularFieldValuesParamsHrankZoosubsection GetObservationsPopularFieldValuesParamsHrank = "zoosubsection"
)

Defines values for GetObservationsPopularFieldValuesParamsHrank.

type GetObservationsPopularFieldValuesParamsID0

type GetObservationsPopularFieldValuesParamsID0 = openapi_types.UUID

GetObservationsPopularFieldValuesParamsID0 defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsID1

type GetObservationsPopularFieldValuesParamsID1 = int

GetObservationsPopularFieldValuesParamsID1 defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsID2

type GetObservationsPopularFieldValuesParamsID2 = string

GetObservationsPopularFieldValuesParamsID2 defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsIconicTaxa

type GetObservationsPopularFieldValuesParamsIconicTaxa string

GetObservationsPopularFieldValuesParamsIconicTaxa defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsIconicTaxaActinopterygii GetObservationsPopularFieldValuesParamsIconicTaxa = "Actinopterygii"
	GetObservationsPopularFieldValuesParamsIconicTaxaAmphibia       GetObservationsPopularFieldValuesParamsIconicTaxa = "Amphibia"
	GetObservationsPopularFieldValuesParamsIconicTaxaAnimalia       GetObservationsPopularFieldValuesParamsIconicTaxa = "Animalia"
	GetObservationsPopularFieldValuesParamsIconicTaxaArachnida      GetObservationsPopularFieldValuesParamsIconicTaxa = "Arachnida"
	GetObservationsPopularFieldValuesParamsIconicTaxaAves           GetObservationsPopularFieldValuesParamsIconicTaxa = "Aves"
	GetObservationsPopularFieldValuesParamsIconicTaxaChromista      GetObservationsPopularFieldValuesParamsIconicTaxa = "Chromista"
	GetObservationsPopularFieldValuesParamsIconicTaxaFungi          GetObservationsPopularFieldValuesParamsIconicTaxa = "Fungi"
	GetObservationsPopularFieldValuesParamsIconicTaxaInsecta        GetObservationsPopularFieldValuesParamsIconicTaxa = "Insecta"
	GetObservationsPopularFieldValuesParamsIconicTaxaMammalia       GetObservationsPopularFieldValuesParamsIconicTaxa = "Mammalia"
	GetObservationsPopularFieldValuesParamsIconicTaxaMollusca       GetObservationsPopularFieldValuesParamsIconicTaxa = "Mollusca"
	GetObservationsPopularFieldValuesParamsIconicTaxaPlantae        GetObservationsPopularFieldValuesParamsIconicTaxa = "Plantae"
	GetObservationsPopularFieldValuesParamsIconicTaxaProtozoa       GetObservationsPopularFieldValuesParamsIconicTaxa = "Protozoa"
	GetObservationsPopularFieldValuesParamsIconicTaxaReptilia       GetObservationsPopularFieldValuesParamsIconicTaxa = "Reptilia"
	GetObservationsPopularFieldValuesParamsIconicTaxaUnknown        GetObservationsPopularFieldValuesParamsIconicTaxa = "unknown"
)

Defines values for GetObservationsPopularFieldValuesParamsIconicTaxa.

type GetObservationsPopularFieldValuesParamsIdentifications

type GetObservationsPopularFieldValuesParamsIdentifications string

GetObservationsPopularFieldValuesParamsIdentifications defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsIdentificationsMostAgree    GetObservationsPopularFieldValuesParamsIdentifications = "most_agree"
	GetObservationsPopularFieldValuesParamsIdentificationsMostDisagree GetObservationsPopularFieldValuesParamsIdentifications = "most_disagree"
	GetObservationsPopularFieldValuesParamsIdentificationsSomeAgree    GetObservationsPopularFieldValuesParamsIdentifications = "some_agree"
)

Defines values for GetObservationsPopularFieldValuesParamsIdentifications.

type GetObservationsPopularFieldValuesParamsInterval

type GetObservationsPopularFieldValuesParamsInterval string

GetObservationsPopularFieldValuesParamsInterval defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsIntervalMonthOfYear GetObservationsPopularFieldValuesParamsInterval = "month_of_year"
	GetObservationsPopularFieldValuesParamsIntervalWeekOfYear  GetObservationsPopularFieldValuesParamsInterval = "week_of_year"
)

Defines values for GetObservationsPopularFieldValuesParamsInterval.

type GetObservationsPopularFieldValuesParamsLicense

type GetObservationsPopularFieldValuesParamsLicense string

GetObservationsPopularFieldValuesParamsLicense defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsLicenseCc0      GetObservationsPopularFieldValuesParamsLicense = "cc0"
	GetObservationsPopularFieldValuesParamsLicenseCcBy     GetObservationsPopularFieldValuesParamsLicense = "cc-by"
	GetObservationsPopularFieldValuesParamsLicenseCcByNc   GetObservationsPopularFieldValuesParamsLicense = "cc-by-nc"
	GetObservationsPopularFieldValuesParamsLicenseCcByNcNd GetObservationsPopularFieldValuesParamsLicense = "cc-by-nc-nd"
	GetObservationsPopularFieldValuesParamsLicenseCcByNcSa GetObservationsPopularFieldValuesParamsLicense = "cc-by-nc-sa"
	GetObservationsPopularFieldValuesParamsLicenseCcByNd   GetObservationsPopularFieldValuesParamsLicense = "cc-by-nd"
	GetObservationsPopularFieldValuesParamsLicenseCcBySa   GetObservationsPopularFieldValuesParamsLicense = "cc-by-sa"
)

Defines values for GetObservationsPopularFieldValuesParamsLicense.

type GetObservationsPopularFieldValuesParamsLrank

type GetObservationsPopularFieldValuesParamsLrank string

GetObservationsPopularFieldValuesParamsLrank defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsLrankClass         GetObservationsPopularFieldValuesParamsLrank = "class"
	GetObservationsPopularFieldValuesParamsLrankComplex       GetObservationsPopularFieldValuesParamsLrank = "complex"
	GetObservationsPopularFieldValuesParamsLrankEpifamily     GetObservationsPopularFieldValuesParamsLrank = "epifamily"
	GetObservationsPopularFieldValuesParamsLrankFamily        GetObservationsPopularFieldValuesParamsLrank = "family"
	GetObservationsPopularFieldValuesParamsLrankForm          GetObservationsPopularFieldValuesParamsLrank = "form"
	GetObservationsPopularFieldValuesParamsLrankGenus         GetObservationsPopularFieldValuesParamsLrank = "genus"
	GetObservationsPopularFieldValuesParamsLrankGenushybrid   GetObservationsPopularFieldValuesParamsLrank = "genushybrid"
	GetObservationsPopularFieldValuesParamsLrankHybrid        GetObservationsPopularFieldValuesParamsLrank = "hybrid"
	GetObservationsPopularFieldValuesParamsLrankInfraclass    GetObservationsPopularFieldValuesParamsLrank = "infraclass"
	GetObservationsPopularFieldValuesParamsLrankInfrahybrid   GetObservationsPopularFieldValuesParamsLrank = "infrahybrid"
	GetObservationsPopularFieldValuesParamsLrankInfraorder    GetObservationsPopularFieldValuesParamsLrank = "infraorder"
	GetObservationsPopularFieldValuesParamsLrankKingdom       GetObservationsPopularFieldValuesParamsLrank = "kingdom"
	GetObservationsPopularFieldValuesParamsLrankOrder         GetObservationsPopularFieldValuesParamsLrank = "order"
	GetObservationsPopularFieldValuesParamsLrankParvorder     GetObservationsPopularFieldValuesParamsLrank = "parvorder"
	GetObservationsPopularFieldValuesParamsLrankPhylum        GetObservationsPopularFieldValuesParamsLrank = "phylum"
	GetObservationsPopularFieldValuesParamsLrankSection       GetObservationsPopularFieldValuesParamsLrank = "section"
	GetObservationsPopularFieldValuesParamsLrankSpecies       GetObservationsPopularFieldValuesParamsLrank = "species"
	GetObservationsPopularFieldValuesParamsLrankSubclass      GetObservationsPopularFieldValuesParamsLrank = "subclass"
	GetObservationsPopularFieldValuesParamsLrankSubfamily     GetObservationsPopularFieldValuesParamsLrank = "subfamily"
	GetObservationsPopularFieldValuesParamsLrankSubgenus      GetObservationsPopularFieldValuesParamsLrank = "subgenus"
	GetObservationsPopularFieldValuesParamsLrankSuborder      GetObservationsPopularFieldValuesParamsLrank = "suborder"
	GetObservationsPopularFieldValuesParamsLrankSubphylum     GetObservationsPopularFieldValuesParamsLrank = "subphylum"
	GetObservationsPopularFieldValuesParamsLrankSubsection    GetObservationsPopularFieldValuesParamsLrank = "subsection"
	GetObservationsPopularFieldValuesParamsLrankSubspecies    GetObservationsPopularFieldValuesParamsLrank = "subspecies"
	GetObservationsPopularFieldValuesParamsLrankSubterclass   GetObservationsPopularFieldValuesParamsLrank = "subterclass"
	GetObservationsPopularFieldValuesParamsLrankSubtribe      GetObservationsPopularFieldValuesParamsLrank = "subtribe"
	GetObservationsPopularFieldValuesParamsLrankSuperclass    GetObservationsPopularFieldValuesParamsLrank = "superclass"
	GetObservationsPopularFieldValuesParamsLrankSuperfamily   GetObservationsPopularFieldValuesParamsLrank = "superfamily"
	GetObservationsPopularFieldValuesParamsLrankSuperorder    GetObservationsPopularFieldValuesParamsLrank = "superorder"
	GetObservationsPopularFieldValuesParamsLrankSupertribe    GetObservationsPopularFieldValuesParamsLrank = "supertribe"
	GetObservationsPopularFieldValuesParamsLrankTribe         GetObservationsPopularFieldValuesParamsLrank = "tribe"
	GetObservationsPopularFieldValuesParamsLrankVariety       GetObservationsPopularFieldValuesParamsLrank = "variety"
	GetObservationsPopularFieldValuesParamsLrankZoosection    GetObservationsPopularFieldValuesParamsLrank = "zoosection"
	GetObservationsPopularFieldValuesParamsLrankZoosubsection GetObservationsPopularFieldValuesParamsLrank = "zoosubsection"
)

Defines values for GetObservationsPopularFieldValuesParamsLrank.

type GetObservationsPopularFieldValuesParamsObscuration

type GetObservationsPopularFieldValuesParamsObscuration string

GetObservationsPopularFieldValuesParamsObscuration defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsObscurationNone     GetObservationsPopularFieldValuesParamsObscuration = "none"
	GetObservationsPopularFieldValuesParamsObscurationObscured GetObservationsPopularFieldValuesParamsObscuration = "obscured"
	GetObservationsPopularFieldValuesParamsObscurationPrivate  GetObservationsPopularFieldValuesParamsObscuration = "private"
)

Defines values for GetObservationsPopularFieldValuesParamsObscuration.

type GetObservationsPopularFieldValuesParamsOrder

type GetObservationsPopularFieldValuesParamsOrder string

GetObservationsPopularFieldValuesParamsOrder defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsOrderAsc  GetObservationsPopularFieldValuesParamsOrder = "asc"
	GetObservationsPopularFieldValuesParamsOrderDesc GetObservationsPopularFieldValuesParamsOrder = "desc"
)

Defines values for GetObservationsPopularFieldValuesParamsOrder.

type GetObservationsPopularFieldValuesParamsOrderBy

type GetObservationsPopularFieldValuesParamsOrderBy string

GetObservationsPopularFieldValuesParamsOrderBy defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsOrderByCreatedAt    GetObservationsPopularFieldValuesParamsOrderBy = "created_at"
	GetObservationsPopularFieldValuesParamsOrderByGeoScore     GetObservationsPopularFieldValuesParamsOrderBy = "geo_score"
	GetObservationsPopularFieldValuesParamsOrderByID           GetObservationsPopularFieldValuesParamsOrderBy = "id"
	GetObservationsPopularFieldValuesParamsOrderByObservedOn   GetObservationsPopularFieldValuesParamsOrderBy = "observed_on"
	GetObservationsPopularFieldValuesParamsOrderByRandom       GetObservationsPopularFieldValuesParamsOrderBy = "random"
	GetObservationsPopularFieldValuesParamsOrderBySpeciesGuess GetObservationsPopularFieldValuesParamsOrderBy = "species_guess"
	GetObservationsPopularFieldValuesParamsOrderByUpdatedAt    GetObservationsPopularFieldValuesParamsOrderBy = "updated_at"
	GetObservationsPopularFieldValuesParamsOrderByVotes        GetObservationsPopularFieldValuesParamsOrderBy = "votes"
)

Defines values for GetObservationsPopularFieldValuesParamsOrderBy.

type GetObservationsPopularFieldValuesParamsPhotoLicense

type GetObservationsPopularFieldValuesParamsPhotoLicense string

GetObservationsPopularFieldValuesParamsPhotoLicense defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsPhotoLicenseCc0      GetObservationsPopularFieldValuesParamsPhotoLicense = "cc0"
	GetObservationsPopularFieldValuesParamsPhotoLicenseCcBy     GetObservationsPopularFieldValuesParamsPhotoLicense = "cc-by"
	GetObservationsPopularFieldValuesParamsPhotoLicenseCcByNc   GetObservationsPopularFieldValuesParamsPhotoLicense = "cc-by-nc"
	GetObservationsPopularFieldValuesParamsPhotoLicenseCcByNcNd GetObservationsPopularFieldValuesParamsPhotoLicense = "cc-by-nc-nd"
	GetObservationsPopularFieldValuesParamsPhotoLicenseCcByNcSa GetObservationsPopularFieldValuesParamsPhotoLicense = "cc-by-nc-sa"
	GetObservationsPopularFieldValuesParamsPhotoLicenseCcByNd   GetObservationsPopularFieldValuesParamsPhotoLicense = "cc-by-nd"
	GetObservationsPopularFieldValuesParamsPhotoLicenseCcBySa   GetObservationsPopularFieldValuesParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetObservationsPopularFieldValuesParamsPhotoLicense.

type GetObservationsPopularFieldValuesParamsPlaceID0

type GetObservationsPopularFieldValuesParamsPlaceID0 = openapi_types.UUID

GetObservationsPopularFieldValuesParamsPlaceID0 defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsPlaceID1

type GetObservationsPopularFieldValuesParamsPlaceID1 = int

GetObservationsPopularFieldValuesParamsPlaceID1 defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsPlaceID2

type GetObservationsPopularFieldValuesParamsPlaceID2 = string

GetObservationsPopularFieldValuesParamsPlaceID2 defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsProjectID0

type GetObservationsPopularFieldValuesParamsProjectID0 = int

GetObservationsPopularFieldValuesParamsProjectID0 defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsProjectID1

type GetObservationsPopularFieldValuesParamsProjectID1 = string

GetObservationsPopularFieldValuesParamsProjectID1 defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParamsQualityGrade

type GetObservationsPopularFieldValuesParamsQualityGrade string

GetObservationsPopularFieldValuesParamsQualityGrade defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsQualityGradeCasual   GetObservationsPopularFieldValuesParamsQualityGrade = "casual"
	GetObservationsPopularFieldValuesParamsQualityGradeNeedsID  GetObservationsPopularFieldValuesParamsQualityGrade = "needs_id"
	GetObservationsPopularFieldValuesParamsQualityGradeResearch GetObservationsPopularFieldValuesParamsQualityGrade = "research"
)

Defines values for GetObservationsPopularFieldValuesParamsQualityGrade.

type GetObservationsPopularFieldValuesParamsRank

type GetObservationsPopularFieldValuesParamsRank string

GetObservationsPopularFieldValuesParamsRank defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsRankClass         GetObservationsPopularFieldValuesParamsRank = "class"
	GetObservationsPopularFieldValuesParamsRankComplex       GetObservationsPopularFieldValuesParamsRank = "complex"
	GetObservationsPopularFieldValuesParamsRankEpifamily     GetObservationsPopularFieldValuesParamsRank = "epifamily"
	GetObservationsPopularFieldValuesParamsRankFamily        GetObservationsPopularFieldValuesParamsRank = "family"
	GetObservationsPopularFieldValuesParamsRankForm          GetObservationsPopularFieldValuesParamsRank = "form"
	GetObservationsPopularFieldValuesParamsRankGenus         GetObservationsPopularFieldValuesParamsRank = "genus"
	GetObservationsPopularFieldValuesParamsRankGenushybrid   GetObservationsPopularFieldValuesParamsRank = "genushybrid"
	GetObservationsPopularFieldValuesParamsRankHybrid        GetObservationsPopularFieldValuesParamsRank = "hybrid"
	GetObservationsPopularFieldValuesParamsRankInfraclass    GetObservationsPopularFieldValuesParamsRank = "infraclass"
	GetObservationsPopularFieldValuesParamsRankInfrahybrid   GetObservationsPopularFieldValuesParamsRank = "infrahybrid"
	GetObservationsPopularFieldValuesParamsRankInfraorder    GetObservationsPopularFieldValuesParamsRank = "infraorder"
	GetObservationsPopularFieldValuesParamsRankKingdom       GetObservationsPopularFieldValuesParamsRank = "kingdom"
	GetObservationsPopularFieldValuesParamsRankOrder         GetObservationsPopularFieldValuesParamsRank = "order"
	GetObservationsPopularFieldValuesParamsRankParvorder     GetObservationsPopularFieldValuesParamsRank = "parvorder"
	GetObservationsPopularFieldValuesParamsRankPhylum        GetObservationsPopularFieldValuesParamsRank = "phylum"
	GetObservationsPopularFieldValuesParamsRankSection       GetObservationsPopularFieldValuesParamsRank = "section"
	GetObservationsPopularFieldValuesParamsRankSpecies       GetObservationsPopularFieldValuesParamsRank = "species"
	GetObservationsPopularFieldValuesParamsRankSubclass      GetObservationsPopularFieldValuesParamsRank = "subclass"
	GetObservationsPopularFieldValuesParamsRankSubfamily     GetObservationsPopularFieldValuesParamsRank = "subfamily"
	GetObservationsPopularFieldValuesParamsRankSubgenus      GetObservationsPopularFieldValuesParamsRank = "subgenus"
	GetObservationsPopularFieldValuesParamsRankSuborder      GetObservationsPopularFieldValuesParamsRank = "suborder"
	GetObservationsPopularFieldValuesParamsRankSubphylum     GetObservationsPopularFieldValuesParamsRank = "subphylum"
	GetObservationsPopularFieldValuesParamsRankSubsection    GetObservationsPopularFieldValuesParamsRank = "subsection"
	GetObservationsPopularFieldValuesParamsRankSubspecies    GetObservationsPopularFieldValuesParamsRank = "subspecies"
	GetObservationsPopularFieldValuesParamsRankSubterclass   GetObservationsPopularFieldValuesParamsRank = "subterclass"
	GetObservationsPopularFieldValuesParamsRankSubtribe      GetObservationsPopularFieldValuesParamsRank = "subtribe"
	GetObservationsPopularFieldValuesParamsRankSuperclass    GetObservationsPopularFieldValuesParamsRank = "superclass"
	GetObservationsPopularFieldValuesParamsRankSuperfamily   GetObservationsPopularFieldValuesParamsRank = "superfamily"
	GetObservationsPopularFieldValuesParamsRankSuperorder    GetObservationsPopularFieldValuesParamsRank = "superorder"
	GetObservationsPopularFieldValuesParamsRankSupertribe    GetObservationsPopularFieldValuesParamsRank = "supertribe"
	GetObservationsPopularFieldValuesParamsRankTribe         GetObservationsPopularFieldValuesParamsRank = "tribe"
	GetObservationsPopularFieldValuesParamsRankVariety       GetObservationsPopularFieldValuesParamsRank = "variety"
	GetObservationsPopularFieldValuesParamsRankZoosection    GetObservationsPopularFieldValuesParamsRank = "zoosection"
	GetObservationsPopularFieldValuesParamsRankZoosubsection GetObservationsPopularFieldValuesParamsRank = "zoosubsection"
)

Defines values for GetObservationsPopularFieldValuesParamsRank.

type GetObservationsPopularFieldValuesParamsSearchOn

type GetObservationsPopularFieldValuesParamsSearchOn string

GetObservationsPopularFieldValuesParamsSearchOn defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsSearchOnDescription        GetObservationsPopularFieldValuesParamsSearchOn = "description"
	GetObservationsPopularFieldValuesParamsSearchOnNames              GetObservationsPopularFieldValuesParamsSearchOn = "names"
	GetObservationsPopularFieldValuesParamsSearchOnPlace              GetObservationsPopularFieldValuesParamsSearchOn = "place"
	GetObservationsPopularFieldValuesParamsSearchOnTags               GetObservationsPopularFieldValuesParamsSearchOn = "tags"
	GetObservationsPopularFieldValuesParamsSearchOnTaxonPageObsPhotos GetObservationsPopularFieldValuesParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetObservationsPopularFieldValuesParamsSearchOn.

type GetObservationsPopularFieldValuesParamsSoundLicense

type GetObservationsPopularFieldValuesParamsSoundLicense string

GetObservationsPopularFieldValuesParamsSoundLicense defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsSoundLicenseCc0      GetObservationsPopularFieldValuesParamsSoundLicense = "cc0"
	GetObservationsPopularFieldValuesParamsSoundLicenseCcBy     GetObservationsPopularFieldValuesParamsSoundLicense = "cc-by"
	GetObservationsPopularFieldValuesParamsSoundLicenseCcByNc   GetObservationsPopularFieldValuesParamsSoundLicense = "cc-by-nc"
	GetObservationsPopularFieldValuesParamsSoundLicenseCcByNcNd GetObservationsPopularFieldValuesParamsSoundLicense = "cc-by-nc-nd"
	GetObservationsPopularFieldValuesParamsSoundLicenseCcByNcSa GetObservationsPopularFieldValuesParamsSoundLicense = "cc-by-nc-sa"
	GetObservationsPopularFieldValuesParamsSoundLicenseCcByNd   GetObservationsPopularFieldValuesParamsSoundLicense = "cc-by-nd"
	GetObservationsPopularFieldValuesParamsSoundLicenseCcBySa   GetObservationsPopularFieldValuesParamsSoundLicense = "cc-by-sa"
)

Defines values for GetObservationsPopularFieldValuesParamsSoundLicense.

type GetObservationsPopularFieldValuesParamsTaxonGeoprivacy

type GetObservationsPopularFieldValuesParamsTaxonGeoprivacy string

GetObservationsPopularFieldValuesParamsTaxonGeoprivacy defines parameters for GetObservationsPopularFieldValues.

const (
	GetObservationsPopularFieldValuesParamsTaxonGeoprivacyObscured        GetObservationsPopularFieldValuesParamsTaxonGeoprivacy = "obscured"
	GetObservationsPopularFieldValuesParamsTaxonGeoprivacyObscuredPrivate GetObservationsPopularFieldValuesParamsTaxonGeoprivacy = "obscured_private"
	GetObservationsPopularFieldValuesParamsTaxonGeoprivacyOpen            GetObservationsPopularFieldValuesParamsTaxonGeoprivacy = "open"
	GetObservationsPopularFieldValuesParamsTaxonGeoprivacyPrivate         GetObservationsPopularFieldValuesParamsTaxonGeoprivacy = "private"
)

Defines values for GetObservationsPopularFieldValuesParamsTaxonGeoprivacy.

type GetObservationsPopularFieldValuesParams_ID_Item

type GetObservationsPopularFieldValuesParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsPopularFieldValuesParams_ID_Item defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParams_PlaceID_Item

type GetObservationsPopularFieldValuesParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsPopularFieldValuesParams_PlaceID_Item defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesParams_ProjectID_Item

type GetObservationsPopularFieldValuesParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsPopularFieldValuesParams_ProjectID_Item defines parameters for GetObservationsPopularFieldValues.

type GetObservationsPopularFieldValuesResponse

type GetObservationsPopularFieldValuesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsPopularFieldValues
}

func ParseGetObservationsPopularFieldValuesResponse

func ParseGetObservationsPopularFieldValuesResponse(rsp *http.Response) (*GetObservationsPopularFieldValuesResponse, error)

ParseGetObservationsPopularFieldValuesResponse parses an HTTP response from a GetObservationsPopularFieldValuesWithResponse call

func (GetObservationsPopularFieldValuesResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsPopularFieldValuesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsQualityGradesParams

type GetObservationsQualityGradesParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsQualityGradesParams defines parameters for GetObservationsQualityGrades.

type GetObservationsQualityGradesResponse

type GetObservationsQualityGradesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsQualityGrades
	JSONDefault  *Error
}

func ParseGetObservationsQualityGradesResponse

func ParseGetObservationsQualityGradesResponse(rsp *http.Response) (*GetObservationsQualityGradesResponse, error)

ParseGetObservationsQualityGradesResponse parses an HTTP response from a GetObservationsQualityGradesWithResponse call

func (GetObservationsQualityGradesResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsQualityGradesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsResponse

type GetObservationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservations
	JSONDefault  *Error
}

func ParseGetObservationsResponse

func ParseGetObservationsResponse(rsp *http.Response) (*GetObservationsResponse, error)

ParseGetObservationsResponse parses an HTTP response from a GetObservationsWithResponse call

func (GetObservationsResponse) Status

func (r GetObservationsResponse) Status() string

Status returns HTTPResponse.Status

func (GetObservationsResponse) StatusCode

func (r GetObservationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetObservationsSpeciesCountsParams

type GetObservationsSpeciesCountsParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                      `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetObservationsSpeciesCountsParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                             `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetObservationsSpeciesCountsParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetObservationsSpeciesCountsParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                         `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetObservationsSpeciesCountsParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetObservationsSpeciesCountsParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                         `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetObservationsSpeciesCountsParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                               `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetObservationsSpeciesCountsParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                               `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                               `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                              `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                            `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                            `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                               `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                               `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                               `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                               `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                               `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                               `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                               `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                               `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                               `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                               `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                               `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                            `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                                 `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                                 `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                                 `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                              `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                              `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                              `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                              `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                              `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                              `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                              `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                              `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                               `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                              `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                              `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetObservationsSpeciesCountsParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetObservationsSpeciesCountsParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetObservationsSpeciesCountsParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetObservationsSpeciesCountsParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetObservationsSpeciesCountsParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetObservationsSpeciesCountsParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetObservationsSpeciesCountsParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                             `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                             `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetObservationsSpeciesCountsParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                      `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                          `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                          `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                          `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                          `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                          `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                          `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                          `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                              `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                         `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                           `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                           `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetObservationsSpeciesCountsParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetObservationsSpeciesCountsParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                           `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                           `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                           `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                              `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                      `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                      `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                           `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                              `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                              `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                              `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                              `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetObservationsSpeciesCountsParamsOrder          `form:"order,omitempty" json:"order,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	IncludeAncestors    interface{} `form:"include_ancestors,omitempty" json:"include_ancestors,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsSpeciesCountsParams defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsCsi

type GetObservationsSpeciesCountsParamsCsi string

GetObservationsSpeciesCountsParamsCsi defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsCsiCR GetObservationsSpeciesCountsParamsCsi = "CR"
	GetObservationsSpeciesCountsParamsCsiEN GetObservationsSpeciesCountsParamsCsi = "EN"
	GetObservationsSpeciesCountsParamsCsiEW GetObservationsSpeciesCountsParamsCsi = "EW"
	GetObservationsSpeciesCountsParamsCsiEX GetObservationsSpeciesCountsParamsCsi = "EX"
	GetObservationsSpeciesCountsParamsCsiLC GetObservationsSpeciesCountsParamsCsi = "LC"
	GetObservationsSpeciesCountsParamsCsiNT GetObservationsSpeciesCountsParamsCsi = "NT"
	GetObservationsSpeciesCountsParamsCsiVU GetObservationsSpeciesCountsParamsCsi = "VU"
)

Defines values for GetObservationsSpeciesCountsParamsCsi.

type GetObservationsSpeciesCountsParamsGeoprivacy

type GetObservationsSpeciesCountsParamsGeoprivacy string

GetObservationsSpeciesCountsParamsGeoprivacy defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsGeoprivacyObscured        GetObservationsSpeciesCountsParamsGeoprivacy = "obscured"
	GetObservationsSpeciesCountsParamsGeoprivacyObscuredPrivate GetObservationsSpeciesCountsParamsGeoprivacy = "obscured_private"
	GetObservationsSpeciesCountsParamsGeoprivacyOpen            GetObservationsSpeciesCountsParamsGeoprivacy = "open"
	GetObservationsSpeciesCountsParamsGeoprivacyPrivate         GetObservationsSpeciesCountsParamsGeoprivacy = "private"
)

Defines values for GetObservationsSpeciesCountsParamsGeoprivacy.

type GetObservationsSpeciesCountsParamsHrank

type GetObservationsSpeciesCountsParamsHrank string

GetObservationsSpeciesCountsParamsHrank defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsHrankClass         GetObservationsSpeciesCountsParamsHrank = "class"
	GetObservationsSpeciesCountsParamsHrankComplex       GetObservationsSpeciesCountsParamsHrank = "complex"
	GetObservationsSpeciesCountsParamsHrankEpifamily     GetObservationsSpeciesCountsParamsHrank = "epifamily"
	GetObservationsSpeciesCountsParamsHrankFamily        GetObservationsSpeciesCountsParamsHrank = "family"
	GetObservationsSpeciesCountsParamsHrankForm          GetObservationsSpeciesCountsParamsHrank = "form"
	GetObservationsSpeciesCountsParamsHrankGenus         GetObservationsSpeciesCountsParamsHrank = "genus"
	GetObservationsSpeciesCountsParamsHrankGenushybrid   GetObservationsSpeciesCountsParamsHrank = "genushybrid"
	GetObservationsSpeciesCountsParamsHrankHybrid        GetObservationsSpeciesCountsParamsHrank = "hybrid"
	GetObservationsSpeciesCountsParamsHrankInfraclass    GetObservationsSpeciesCountsParamsHrank = "infraclass"
	GetObservationsSpeciesCountsParamsHrankInfrahybrid   GetObservationsSpeciesCountsParamsHrank = "infrahybrid"
	GetObservationsSpeciesCountsParamsHrankInfraorder    GetObservationsSpeciesCountsParamsHrank = "infraorder"
	GetObservationsSpeciesCountsParamsHrankKingdom       GetObservationsSpeciesCountsParamsHrank = "kingdom"
	GetObservationsSpeciesCountsParamsHrankOrder         GetObservationsSpeciesCountsParamsHrank = "order"
	GetObservationsSpeciesCountsParamsHrankParvorder     GetObservationsSpeciesCountsParamsHrank = "parvorder"
	GetObservationsSpeciesCountsParamsHrankPhylum        GetObservationsSpeciesCountsParamsHrank = "phylum"
	GetObservationsSpeciesCountsParamsHrankSection       GetObservationsSpeciesCountsParamsHrank = "section"
	GetObservationsSpeciesCountsParamsHrankSpecies       GetObservationsSpeciesCountsParamsHrank = "species"
	GetObservationsSpeciesCountsParamsHrankSubclass      GetObservationsSpeciesCountsParamsHrank = "subclass"
	GetObservationsSpeciesCountsParamsHrankSubfamily     GetObservationsSpeciesCountsParamsHrank = "subfamily"
	GetObservationsSpeciesCountsParamsHrankSubgenus      GetObservationsSpeciesCountsParamsHrank = "subgenus"
	GetObservationsSpeciesCountsParamsHrankSuborder      GetObservationsSpeciesCountsParamsHrank = "suborder"
	GetObservationsSpeciesCountsParamsHrankSubphylum     GetObservationsSpeciesCountsParamsHrank = "subphylum"
	GetObservationsSpeciesCountsParamsHrankSubsection    GetObservationsSpeciesCountsParamsHrank = "subsection"
	GetObservationsSpeciesCountsParamsHrankSubspecies    GetObservationsSpeciesCountsParamsHrank = "subspecies"
	GetObservationsSpeciesCountsParamsHrankSubterclass   GetObservationsSpeciesCountsParamsHrank = "subterclass"
	GetObservationsSpeciesCountsParamsHrankSubtribe      GetObservationsSpeciesCountsParamsHrank = "subtribe"
	GetObservationsSpeciesCountsParamsHrankSuperclass    GetObservationsSpeciesCountsParamsHrank = "superclass"
	GetObservationsSpeciesCountsParamsHrankSuperfamily   GetObservationsSpeciesCountsParamsHrank = "superfamily"
	GetObservationsSpeciesCountsParamsHrankSuperorder    GetObservationsSpeciesCountsParamsHrank = "superorder"
	GetObservationsSpeciesCountsParamsHrankSupertribe    GetObservationsSpeciesCountsParamsHrank = "supertribe"
	GetObservationsSpeciesCountsParamsHrankTribe         GetObservationsSpeciesCountsParamsHrank = "tribe"
	GetObservationsSpeciesCountsParamsHrankVariety       GetObservationsSpeciesCountsParamsHrank = "variety"
	GetObservationsSpeciesCountsParamsHrankZoosection    GetObservationsSpeciesCountsParamsHrank = "zoosection"
	GetObservationsSpeciesCountsParamsHrankZoosubsection GetObservationsSpeciesCountsParamsHrank = "zoosubsection"
)

Defines values for GetObservationsSpeciesCountsParamsHrank.

type GetObservationsSpeciesCountsParamsID0

type GetObservationsSpeciesCountsParamsID0 = openapi_types.UUID

GetObservationsSpeciesCountsParamsID0 defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsID1

type GetObservationsSpeciesCountsParamsID1 = int

GetObservationsSpeciesCountsParamsID1 defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsID2

type GetObservationsSpeciesCountsParamsID2 = string

GetObservationsSpeciesCountsParamsID2 defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsIconicTaxa

type GetObservationsSpeciesCountsParamsIconicTaxa string

GetObservationsSpeciesCountsParamsIconicTaxa defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsIconicTaxaActinopterygii GetObservationsSpeciesCountsParamsIconicTaxa = "Actinopterygii"
	GetObservationsSpeciesCountsParamsIconicTaxaAmphibia       GetObservationsSpeciesCountsParamsIconicTaxa = "Amphibia"
	GetObservationsSpeciesCountsParamsIconicTaxaAnimalia       GetObservationsSpeciesCountsParamsIconicTaxa = "Animalia"
	GetObservationsSpeciesCountsParamsIconicTaxaArachnida      GetObservationsSpeciesCountsParamsIconicTaxa = "Arachnida"
	GetObservationsSpeciesCountsParamsIconicTaxaAves           GetObservationsSpeciesCountsParamsIconicTaxa = "Aves"
	GetObservationsSpeciesCountsParamsIconicTaxaChromista      GetObservationsSpeciesCountsParamsIconicTaxa = "Chromista"
	GetObservationsSpeciesCountsParamsIconicTaxaFungi          GetObservationsSpeciesCountsParamsIconicTaxa = "Fungi"
	GetObservationsSpeciesCountsParamsIconicTaxaInsecta        GetObservationsSpeciesCountsParamsIconicTaxa = "Insecta"
	GetObservationsSpeciesCountsParamsIconicTaxaMammalia       GetObservationsSpeciesCountsParamsIconicTaxa = "Mammalia"
	GetObservationsSpeciesCountsParamsIconicTaxaMollusca       GetObservationsSpeciesCountsParamsIconicTaxa = "Mollusca"
	GetObservationsSpeciesCountsParamsIconicTaxaPlantae        GetObservationsSpeciesCountsParamsIconicTaxa = "Plantae"
	GetObservationsSpeciesCountsParamsIconicTaxaProtozoa       GetObservationsSpeciesCountsParamsIconicTaxa = "Protozoa"
	GetObservationsSpeciesCountsParamsIconicTaxaReptilia       GetObservationsSpeciesCountsParamsIconicTaxa = "Reptilia"
	GetObservationsSpeciesCountsParamsIconicTaxaUnknown        GetObservationsSpeciesCountsParamsIconicTaxa = "unknown"
)

Defines values for GetObservationsSpeciesCountsParamsIconicTaxa.

type GetObservationsSpeciesCountsParamsIdentifications

type GetObservationsSpeciesCountsParamsIdentifications string

GetObservationsSpeciesCountsParamsIdentifications defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsIdentificationsMostAgree    GetObservationsSpeciesCountsParamsIdentifications = "most_agree"
	GetObservationsSpeciesCountsParamsIdentificationsMostDisagree GetObservationsSpeciesCountsParamsIdentifications = "most_disagree"
	GetObservationsSpeciesCountsParamsIdentificationsSomeAgree    GetObservationsSpeciesCountsParamsIdentifications = "some_agree"
)

Defines values for GetObservationsSpeciesCountsParamsIdentifications.

type GetObservationsSpeciesCountsParamsLicense

type GetObservationsSpeciesCountsParamsLicense string

GetObservationsSpeciesCountsParamsLicense defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsLicenseCc0      GetObservationsSpeciesCountsParamsLicense = "cc0"
	GetObservationsSpeciesCountsParamsLicenseCcBy     GetObservationsSpeciesCountsParamsLicense = "cc-by"
	GetObservationsSpeciesCountsParamsLicenseCcByNc   GetObservationsSpeciesCountsParamsLicense = "cc-by-nc"
	GetObservationsSpeciesCountsParamsLicenseCcByNcNd GetObservationsSpeciesCountsParamsLicense = "cc-by-nc-nd"
	GetObservationsSpeciesCountsParamsLicenseCcByNcSa GetObservationsSpeciesCountsParamsLicense = "cc-by-nc-sa"
	GetObservationsSpeciesCountsParamsLicenseCcByNd   GetObservationsSpeciesCountsParamsLicense = "cc-by-nd"
	GetObservationsSpeciesCountsParamsLicenseCcBySa   GetObservationsSpeciesCountsParamsLicense = "cc-by-sa"
)

Defines values for GetObservationsSpeciesCountsParamsLicense.

type GetObservationsSpeciesCountsParamsLrank

type GetObservationsSpeciesCountsParamsLrank string

GetObservationsSpeciesCountsParamsLrank defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsLrankClass         GetObservationsSpeciesCountsParamsLrank = "class"
	GetObservationsSpeciesCountsParamsLrankComplex       GetObservationsSpeciesCountsParamsLrank = "complex"
	GetObservationsSpeciesCountsParamsLrankEpifamily     GetObservationsSpeciesCountsParamsLrank = "epifamily"
	GetObservationsSpeciesCountsParamsLrankFamily        GetObservationsSpeciesCountsParamsLrank = "family"
	GetObservationsSpeciesCountsParamsLrankForm          GetObservationsSpeciesCountsParamsLrank = "form"
	GetObservationsSpeciesCountsParamsLrankGenus         GetObservationsSpeciesCountsParamsLrank = "genus"
	GetObservationsSpeciesCountsParamsLrankGenushybrid   GetObservationsSpeciesCountsParamsLrank = "genushybrid"
	GetObservationsSpeciesCountsParamsLrankHybrid        GetObservationsSpeciesCountsParamsLrank = "hybrid"
	GetObservationsSpeciesCountsParamsLrankInfraclass    GetObservationsSpeciesCountsParamsLrank = "infraclass"
	GetObservationsSpeciesCountsParamsLrankInfrahybrid   GetObservationsSpeciesCountsParamsLrank = "infrahybrid"
	GetObservationsSpeciesCountsParamsLrankInfraorder    GetObservationsSpeciesCountsParamsLrank = "infraorder"
	GetObservationsSpeciesCountsParamsLrankKingdom       GetObservationsSpeciesCountsParamsLrank = "kingdom"
	GetObservationsSpeciesCountsParamsLrankOrder         GetObservationsSpeciesCountsParamsLrank = "order"
	GetObservationsSpeciesCountsParamsLrankParvorder     GetObservationsSpeciesCountsParamsLrank = "parvorder"
	GetObservationsSpeciesCountsParamsLrankPhylum        GetObservationsSpeciesCountsParamsLrank = "phylum"
	GetObservationsSpeciesCountsParamsLrankSection       GetObservationsSpeciesCountsParamsLrank = "section"
	GetObservationsSpeciesCountsParamsLrankSpecies       GetObservationsSpeciesCountsParamsLrank = "species"
	GetObservationsSpeciesCountsParamsLrankSubclass      GetObservationsSpeciesCountsParamsLrank = "subclass"
	GetObservationsSpeciesCountsParamsLrankSubfamily     GetObservationsSpeciesCountsParamsLrank = "subfamily"
	GetObservationsSpeciesCountsParamsLrankSubgenus      GetObservationsSpeciesCountsParamsLrank = "subgenus"
	GetObservationsSpeciesCountsParamsLrankSuborder      GetObservationsSpeciesCountsParamsLrank = "suborder"
	GetObservationsSpeciesCountsParamsLrankSubphylum     GetObservationsSpeciesCountsParamsLrank = "subphylum"
	GetObservationsSpeciesCountsParamsLrankSubsection    GetObservationsSpeciesCountsParamsLrank = "subsection"
	GetObservationsSpeciesCountsParamsLrankSubspecies    GetObservationsSpeciesCountsParamsLrank = "subspecies"
	GetObservationsSpeciesCountsParamsLrankSubterclass   GetObservationsSpeciesCountsParamsLrank = "subterclass"
	GetObservationsSpeciesCountsParamsLrankSubtribe      GetObservationsSpeciesCountsParamsLrank = "subtribe"
	GetObservationsSpeciesCountsParamsLrankSuperclass    GetObservationsSpeciesCountsParamsLrank = "superclass"
	GetObservationsSpeciesCountsParamsLrankSuperfamily   GetObservationsSpeciesCountsParamsLrank = "superfamily"
	GetObservationsSpeciesCountsParamsLrankSuperorder    GetObservationsSpeciesCountsParamsLrank = "superorder"
	GetObservationsSpeciesCountsParamsLrankSupertribe    GetObservationsSpeciesCountsParamsLrank = "supertribe"
	GetObservationsSpeciesCountsParamsLrankTribe         GetObservationsSpeciesCountsParamsLrank = "tribe"
	GetObservationsSpeciesCountsParamsLrankVariety       GetObservationsSpeciesCountsParamsLrank = "variety"
	GetObservationsSpeciesCountsParamsLrankZoosection    GetObservationsSpeciesCountsParamsLrank = "zoosection"
	GetObservationsSpeciesCountsParamsLrankZoosubsection GetObservationsSpeciesCountsParamsLrank = "zoosubsection"
)

Defines values for GetObservationsSpeciesCountsParamsLrank.

type GetObservationsSpeciesCountsParamsObscuration

type GetObservationsSpeciesCountsParamsObscuration string

GetObservationsSpeciesCountsParamsObscuration defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsObscurationNone     GetObservationsSpeciesCountsParamsObscuration = "none"
	GetObservationsSpeciesCountsParamsObscurationObscured GetObservationsSpeciesCountsParamsObscuration = "obscured"
	GetObservationsSpeciesCountsParamsObscurationPrivate  GetObservationsSpeciesCountsParamsObscuration = "private"
)

Defines values for GetObservationsSpeciesCountsParamsObscuration.

type GetObservationsSpeciesCountsParamsOrder

type GetObservationsSpeciesCountsParamsOrder string

GetObservationsSpeciesCountsParamsOrder defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsOrderAsc  GetObservationsSpeciesCountsParamsOrder = "asc"
	GetObservationsSpeciesCountsParamsOrderDesc GetObservationsSpeciesCountsParamsOrder = "desc"
)

Defines values for GetObservationsSpeciesCountsParamsOrder.

type GetObservationsSpeciesCountsParamsPhotoLicense

type GetObservationsSpeciesCountsParamsPhotoLicense string

GetObservationsSpeciesCountsParamsPhotoLicense defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsPhotoLicenseCc0      GetObservationsSpeciesCountsParamsPhotoLicense = "cc0"
	GetObservationsSpeciesCountsParamsPhotoLicenseCcBy     GetObservationsSpeciesCountsParamsPhotoLicense = "cc-by"
	GetObservationsSpeciesCountsParamsPhotoLicenseCcByNc   GetObservationsSpeciesCountsParamsPhotoLicense = "cc-by-nc"
	GetObservationsSpeciesCountsParamsPhotoLicenseCcByNcNd GetObservationsSpeciesCountsParamsPhotoLicense = "cc-by-nc-nd"
	GetObservationsSpeciesCountsParamsPhotoLicenseCcByNcSa GetObservationsSpeciesCountsParamsPhotoLicense = "cc-by-nc-sa"
	GetObservationsSpeciesCountsParamsPhotoLicenseCcByNd   GetObservationsSpeciesCountsParamsPhotoLicense = "cc-by-nd"
	GetObservationsSpeciesCountsParamsPhotoLicenseCcBySa   GetObservationsSpeciesCountsParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetObservationsSpeciesCountsParamsPhotoLicense.

type GetObservationsSpeciesCountsParamsPlaceID0

type GetObservationsSpeciesCountsParamsPlaceID0 = openapi_types.UUID

GetObservationsSpeciesCountsParamsPlaceID0 defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsPlaceID1

type GetObservationsSpeciesCountsParamsPlaceID1 = int

GetObservationsSpeciesCountsParamsPlaceID1 defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsPlaceID2

type GetObservationsSpeciesCountsParamsPlaceID2 = string

GetObservationsSpeciesCountsParamsPlaceID2 defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsProjectID0

type GetObservationsSpeciesCountsParamsProjectID0 = int

GetObservationsSpeciesCountsParamsProjectID0 defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsProjectID1

type GetObservationsSpeciesCountsParamsProjectID1 = string

GetObservationsSpeciesCountsParamsProjectID1 defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParamsQualityGrade

type GetObservationsSpeciesCountsParamsQualityGrade string

GetObservationsSpeciesCountsParamsQualityGrade defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsQualityGradeCasual   GetObservationsSpeciesCountsParamsQualityGrade = "casual"
	GetObservationsSpeciesCountsParamsQualityGradeNeedsID  GetObservationsSpeciesCountsParamsQualityGrade = "needs_id"
	GetObservationsSpeciesCountsParamsQualityGradeResearch GetObservationsSpeciesCountsParamsQualityGrade = "research"
)

Defines values for GetObservationsSpeciesCountsParamsQualityGrade.

type GetObservationsSpeciesCountsParamsRank

type GetObservationsSpeciesCountsParamsRank string

GetObservationsSpeciesCountsParamsRank defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsRankClass         GetObservationsSpeciesCountsParamsRank = "class"
	GetObservationsSpeciesCountsParamsRankComplex       GetObservationsSpeciesCountsParamsRank = "complex"
	GetObservationsSpeciesCountsParamsRankEpifamily     GetObservationsSpeciesCountsParamsRank = "epifamily"
	GetObservationsSpeciesCountsParamsRankFamily        GetObservationsSpeciesCountsParamsRank = "family"
	GetObservationsSpeciesCountsParamsRankForm          GetObservationsSpeciesCountsParamsRank = "form"
	GetObservationsSpeciesCountsParamsRankGenus         GetObservationsSpeciesCountsParamsRank = "genus"
	GetObservationsSpeciesCountsParamsRankGenushybrid   GetObservationsSpeciesCountsParamsRank = "genushybrid"
	GetObservationsSpeciesCountsParamsRankHybrid        GetObservationsSpeciesCountsParamsRank = "hybrid"
	GetObservationsSpeciesCountsParamsRankInfraclass    GetObservationsSpeciesCountsParamsRank = "infraclass"
	GetObservationsSpeciesCountsParamsRankInfrahybrid   GetObservationsSpeciesCountsParamsRank = "infrahybrid"
	GetObservationsSpeciesCountsParamsRankInfraorder    GetObservationsSpeciesCountsParamsRank = "infraorder"
	GetObservationsSpeciesCountsParamsRankKingdom       GetObservationsSpeciesCountsParamsRank = "kingdom"
	GetObservationsSpeciesCountsParamsRankOrder         GetObservationsSpeciesCountsParamsRank = "order"
	GetObservationsSpeciesCountsParamsRankParvorder     GetObservationsSpeciesCountsParamsRank = "parvorder"
	GetObservationsSpeciesCountsParamsRankPhylum        GetObservationsSpeciesCountsParamsRank = "phylum"
	GetObservationsSpeciesCountsParamsRankSection       GetObservationsSpeciesCountsParamsRank = "section"
	GetObservationsSpeciesCountsParamsRankSpecies       GetObservationsSpeciesCountsParamsRank = "species"
	GetObservationsSpeciesCountsParamsRankSubclass      GetObservationsSpeciesCountsParamsRank = "subclass"
	GetObservationsSpeciesCountsParamsRankSubfamily     GetObservationsSpeciesCountsParamsRank = "subfamily"
	GetObservationsSpeciesCountsParamsRankSubgenus      GetObservationsSpeciesCountsParamsRank = "subgenus"
	GetObservationsSpeciesCountsParamsRankSuborder      GetObservationsSpeciesCountsParamsRank = "suborder"
	GetObservationsSpeciesCountsParamsRankSubphylum     GetObservationsSpeciesCountsParamsRank = "subphylum"
	GetObservationsSpeciesCountsParamsRankSubsection    GetObservationsSpeciesCountsParamsRank = "subsection"
	GetObservationsSpeciesCountsParamsRankSubspecies    GetObservationsSpeciesCountsParamsRank = "subspecies"
	GetObservationsSpeciesCountsParamsRankSubterclass   GetObservationsSpeciesCountsParamsRank = "subterclass"
	GetObservationsSpeciesCountsParamsRankSubtribe      GetObservationsSpeciesCountsParamsRank = "subtribe"
	GetObservationsSpeciesCountsParamsRankSuperclass    GetObservationsSpeciesCountsParamsRank = "superclass"
	GetObservationsSpeciesCountsParamsRankSuperfamily   GetObservationsSpeciesCountsParamsRank = "superfamily"
	GetObservationsSpeciesCountsParamsRankSuperorder    GetObservationsSpeciesCountsParamsRank = "superorder"
	GetObservationsSpeciesCountsParamsRankSupertribe    GetObservationsSpeciesCountsParamsRank = "supertribe"
	GetObservationsSpeciesCountsParamsRankTribe         GetObservationsSpeciesCountsParamsRank = "tribe"
	GetObservationsSpeciesCountsParamsRankVariety       GetObservationsSpeciesCountsParamsRank = "variety"
	GetObservationsSpeciesCountsParamsRankZoosection    GetObservationsSpeciesCountsParamsRank = "zoosection"
	GetObservationsSpeciesCountsParamsRankZoosubsection GetObservationsSpeciesCountsParamsRank = "zoosubsection"
)

Defines values for GetObservationsSpeciesCountsParamsRank.

type GetObservationsSpeciesCountsParamsSearchOn

type GetObservationsSpeciesCountsParamsSearchOn string

GetObservationsSpeciesCountsParamsSearchOn defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsSearchOnDescription        GetObservationsSpeciesCountsParamsSearchOn = "description"
	GetObservationsSpeciesCountsParamsSearchOnNames              GetObservationsSpeciesCountsParamsSearchOn = "names"
	GetObservationsSpeciesCountsParamsSearchOnPlace              GetObservationsSpeciesCountsParamsSearchOn = "place"
	GetObservationsSpeciesCountsParamsSearchOnTags               GetObservationsSpeciesCountsParamsSearchOn = "tags"
	GetObservationsSpeciesCountsParamsSearchOnTaxonPageObsPhotos GetObservationsSpeciesCountsParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetObservationsSpeciesCountsParamsSearchOn.

type GetObservationsSpeciesCountsParamsSoundLicense

type GetObservationsSpeciesCountsParamsSoundLicense string

GetObservationsSpeciesCountsParamsSoundLicense defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsSoundLicenseCc0      GetObservationsSpeciesCountsParamsSoundLicense = "cc0"
	GetObservationsSpeciesCountsParamsSoundLicenseCcBy     GetObservationsSpeciesCountsParamsSoundLicense = "cc-by"
	GetObservationsSpeciesCountsParamsSoundLicenseCcByNc   GetObservationsSpeciesCountsParamsSoundLicense = "cc-by-nc"
	GetObservationsSpeciesCountsParamsSoundLicenseCcByNcNd GetObservationsSpeciesCountsParamsSoundLicense = "cc-by-nc-nd"
	GetObservationsSpeciesCountsParamsSoundLicenseCcByNcSa GetObservationsSpeciesCountsParamsSoundLicense = "cc-by-nc-sa"
	GetObservationsSpeciesCountsParamsSoundLicenseCcByNd   GetObservationsSpeciesCountsParamsSoundLicense = "cc-by-nd"
	GetObservationsSpeciesCountsParamsSoundLicenseCcBySa   GetObservationsSpeciesCountsParamsSoundLicense = "cc-by-sa"
)

Defines values for GetObservationsSpeciesCountsParamsSoundLicense.

type GetObservationsSpeciesCountsParamsTaxonGeoprivacy

type GetObservationsSpeciesCountsParamsTaxonGeoprivacy string

GetObservationsSpeciesCountsParamsTaxonGeoprivacy defines parameters for GetObservationsSpeciesCounts.

const (
	GetObservationsSpeciesCountsParamsTaxonGeoprivacyObscured        GetObservationsSpeciesCountsParamsTaxonGeoprivacy = "obscured"
	GetObservationsSpeciesCountsParamsTaxonGeoprivacyObscuredPrivate GetObservationsSpeciesCountsParamsTaxonGeoprivacy = "obscured_private"
	GetObservationsSpeciesCountsParamsTaxonGeoprivacyOpen            GetObservationsSpeciesCountsParamsTaxonGeoprivacy = "open"
	GetObservationsSpeciesCountsParamsTaxonGeoprivacyPrivate         GetObservationsSpeciesCountsParamsTaxonGeoprivacy = "private"
)

Defines values for GetObservationsSpeciesCountsParamsTaxonGeoprivacy.

type GetObservationsSpeciesCountsParams_ID_Item

type GetObservationsSpeciesCountsParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsSpeciesCountsParams_ID_Item defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParams_PlaceID_Item

type GetObservationsSpeciesCountsParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsSpeciesCountsParams_PlaceID_Item defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsParams_ProjectID_Item

type GetObservationsSpeciesCountsParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsSpeciesCountsParams_ProjectID_Item defines parameters for GetObservationsSpeciesCounts.

type GetObservationsSpeciesCountsResponse

type GetObservationsSpeciesCountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsSpeciesCounts
}

func ParseGetObservationsSpeciesCountsResponse

func ParseGetObservationsSpeciesCountsResponse(rsp *http.Response) (*GetObservationsSpeciesCountsResponse, error)

ParseGetObservationsSpeciesCountsResponse parses an HTTP response from a GetObservationsSpeciesCountsWithResponse call

func (GetObservationsSpeciesCountsResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsSpeciesCountsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsUUIDParams

type GetObservationsUUIDParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsUUIDParams defines parameters for GetObservationsUUID.

type GetObservationsUUIDQualityMetricsParams

type GetObservationsUUIDQualityMetricsParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsUUIDQualityMetricsParams defines parameters for GetObservationsUUIDQualityMetrics.

type GetObservationsUUIDQualityMetricsResponse

type GetObservationsUUIDQualityMetricsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsQualityMetrics
}

func ParseGetObservationsUUIDQualityMetricsResponse

func ParseGetObservationsUUIDQualityMetricsResponse(rsp *http.Response) (*GetObservationsUUIDQualityMetricsResponse, error)

ParseGetObservationsUUIDQualityMetricsResponse parses an HTTP response from a GetObservationsUUIDQualityMetricsWithResponse call

func (GetObservationsUUIDQualityMetricsResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsUUIDQualityMetricsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsUUIDResponse

type GetObservationsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservations
	JSONDefault  *Error
}

func ParseGetObservationsUUIDResponse

func ParseGetObservationsUUIDResponse(rsp *http.Response) (*GetObservationsUUIDResponse, error)

ParseGetObservationsUUIDResponse parses an HTTP response from a GetObservationsUUIDWithResponse call

func (GetObservationsUUIDResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsUUIDResponse) StatusCode

func (r GetObservationsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetObservationsUUIDSubscriptionsParams

type GetObservationsUUIDSubscriptionsParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsUUIDSubscriptionsParams defines parameters for GetObservationsUUIDSubscriptions.

type GetObservationsUUIDSubscriptionsResponse

type GetObservationsUUIDSubscriptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsSubscriptions
}

func ParseGetObservationsUUIDSubscriptionsResponse

func ParseGetObservationsUUIDSubscriptionsResponse(rsp *http.Response) (*GetObservationsUUIDSubscriptionsResponse, error)

ParseGetObservationsUUIDSubscriptionsResponse parses an HTTP response from a GetObservationsUUIDSubscriptionsWithResponse call

func (GetObservationsUUIDSubscriptionsResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsUUIDSubscriptionsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsUUIDTaxonSummaryParams

type GetObservationsUUIDTaxonSummaryParams struct {
	// Community Show info about the community taxon instead of the observation taxon
	Community interface{} `form:"community,omitempty" json:"community,omitempty"`
}

GetObservationsUUIDTaxonSummaryParams defines parameters for GetObservationsUUIDTaxonSummary.

type GetObservationsUUIDTaxonSummaryResponse

type GetObservationsUUIDTaxonSummaryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxonSummary
}

func ParseGetObservationsUUIDTaxonSummaryResponse

func ParseGetObservationsUUIDTaxonSummaryResponse(rsp *http.Response) (*GetObservationsUUIDTaxonSummaryResponse, error)

ParseGetObservationsUUIDTaxonSummaryResponse parses an HTTP response from a GetObservationsUUIDTaxonSummaryWithResponse call

func (GetObservationsUUIDTaxonSummaryResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsUUIDTaxonSummaryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsUmbrellaProjectStatsParams

type GetObservationsUmbrellaProjectStatsParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                             `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetObservationsUmbrellaProjectStatsParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                                    `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetObservationsUmbrellaProjectStatsParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetObservationsUmbrellaProjectStatsParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                                `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetObservationsUmbrellaProjectStatsParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetObservationsUmbrellaProjectStatsParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                                `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetObservationsUmbrellaProjectStatsParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                                      `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetObservationsUmbrellaProjectStatsParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                                      `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                                      `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                                     `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                                   `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                                   `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                                      `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                                      `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                                      `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                                      `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                                      `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                                      `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                                      `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                                      `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                                      `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                                      `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                                      `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                                   `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                                        `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                                        `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                                        `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                                     `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                                     `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                                     `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                                     `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                                     `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                                     `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                                     `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                                     `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                                      `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                                     `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                                     `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetObservationsUmbrellaProjectStatsParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetObservationsUmbrellaProjectStatsParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetObservationsUmbrellaProjectStatsParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetObservationsUmbrellaProjectStatsParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetObservationsUmbrellaProjectStatsParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetObservationsUmbrellaProjectStatsParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                                    `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                                    `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetObservationsUmbrellaProjectStatsParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                             `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                                 `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                                 `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                                 `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                                 `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                                 `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                                 `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                                 `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                                     `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                                `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                                  `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                                  `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetObservationsUmbrellaProjectStatsParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetObservationsUmbrellaProjectStatsParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                                  `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                                  `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                                  `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                                     `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                             `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                             `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                                  `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                                     `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                                     `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                                     `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                                     `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetObservationsUmbrellaProjectStatsParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetObservationsUmbrellaProjectStatsParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                                             `form:"only_id,omitempty" json:"only_id,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsUmbrellaProjectStatsParams defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsCsi

type GetObservationsUmbrellaProjectStatsParamsCsi string

GetObservationsUmbrellaProjectStatsParamsCsi defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsCsiCR GetObservationsUmbrellaProjectStatsParamsCsi = "CR"
	GetObservationsUmbrellaProjectStatsParamsCsiEN GetObservationsUmbrellaProjectStatsParamsCsi = "EN"
	GetObservationsUmbrellaProjectStatsParamsCsiEW GetObservationsUmbrellaProjectStatsParamsCsi = "EW"
	GetObservationsUmbrellaProjectStatsParamsCsiEX GetObservationsUmbrellaProjectStatsParamsCsi = "EX"
	GetObservationsUmbrellaProjectStatsParamsCsiLC GetObservationsUmbrellaProjectStatsParamsCsi = "LC"
	GetObservationsUmbrellaProjectStatsParamsCsiNT GetObservationsUmbrellaProjectStatsParamsCsi = "NT"
	GetObservationsUmbrellaProjectStatsParamsCsiVU GetObservationsUmbrellaProjectStatsParamsCsi = "VU"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsCsi.

type GetObservationsUmbrellaProjectStatsParamsGeoprivacy

type GetObservationsUmbrellaProjectStatsParamsGeoprivacy string

GetObservationsUmbrellaProjectStatsParamsGeoprivacy defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsGeoprivacyObscured        GetObservationsUmbrellaProjectStatsParamsGeoprivacy = "obscured"
	GetObservationsUmbrellaProjectStatsParamsGeoprivacyObscuredPrivate GetObservationsUmbrellaProjectStatsParamsGeoprivacy = "obscured_private"
	GetObservationsUmbrellaProjectStatsParamsGeoprivacyOpen            GetObservationsUmbrellaProjectStatsParamsGeoprivacy = "open"
	GetObservationsUmbrellaProjectStatsParamsGeoprivacyPrivate         GetObservationsUmbrellaProjectStatsParamsGeoprivacy = "private"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsGeoprivacy.

type GetObservationsUmbrellaProjectStatsParamsHrank

type GetObservationsUmbrellaProjectStatsParamsHrank string

GetObservationsUmbrellaProjectStatsParamsHrank defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsHrankClass         GetObservationsUmbrellaProjectStatsParamsHrank = "class"
	GetObservationsUmbrellaProjectStatsParamsHrankComplex       GetObservationsUmbrellaProjectStatsParamsHrank = "complex"
	GetObservationsUmbrellaProjectStatsParamsHrankEpifamily     GetObservationsUmbrellaProjectStatsParamsHrank = "epifamily"
	GetObservationsUmbrellaProjectStatsParamsHrankFamily        GetObservationsUmbrellaProjectStatsParamsHrank = "family"
	GetObservationsUmbrellaProjectStatsParamsHrankForm          GetObservationsUmbrellaProjectStatsParamsHrank = "form"
	GetObservationsUmbrellaProjectStatsParamsHrankGenus         GetObservationsUmbrellaProjectStatsParamsHrank = "genus"
	GetObservationsUmbrellaProjectStatsParamsHrankGenushybrid   GetObservationsUmbrellaProjectStatsParamsHrank = "genushybrid"
	GetObservationsUmbrellaProjectStatsParamsHrankHybrid        GetObservationsUmbrellaProjectStatsParamsHrank = "hybrid"
	GetObservationsUmbrellaProjectStatsParamsHrankInfraclass    GetObservationsUmbrellaProjectStatsParamsHrank = "infraclass"
	GetObservationsUmbrellaProjectStatsParamsHrankInfrahybrid   GetObservationsUmbrellaProjectStatsParamsHrank = "infrahybrid"
	GetObservationsUmbrellaProjectStatsParamsHrankInfraorder    GetObservationsUmbrellaProjectStatsParamsHrank = "infraorder"
	GetObservationsUmbrellaProjectStatsParamsHrankKingdom       GetObservationsUmbrellaProjectStatsParamsHrank = "kingdom"
	GetObservationsUmbrellaProjectStatsParamsHrankOrder         GetObservationsUmbrellaProjectStatsParamsHrank = "order"
	GetObservationsUmbrellaProjectStatsParamsHrankParvorder     GetObservationsUmbrellaProjectStatsParamsHrank = "parvorder"
	GetObservationsUmbrellaProjectStatsParamsHrankPhylum        GetObservationsUmbrellaProjectStatsParamsHrank = "phylum"
	GetObservationsUmbrellaProjectStatsParamsHrankSection       GetObservationsUmbrellaProjectStatsParamsHrank = "section"
	GetObservationsUmbrellaProjectStatsParamsHrankSpecies       GetObservationsUmbrellaProjectStatsParamsHrank = "species"
	GetObservationsUmbrellaProjectStatsParamsHrankSubclass      GetObservationsUmbrellaProjectStatsParamsHrank = "subclass"
	GetObservationsUmbrellaProjectStatsParamsHrankSubfamily     GetObservationsUmbrellaProjectStatsParamsHrank = "subfamily"
	GetObservationsUmbrellaProjectStatsParamsHrankSubgenus      GetObservationsUmbrellaProjectStatsParamsHrank = "subgenus"
	GetObservationsUmbrellaProjectStatsParamsHrankSuborder      GetObservationsUmbrellaProjectStatsParamsHrank = "suborder"
	GetObservationsUmbrellaProjectStatsParamsHrankSubphylum     GetObservationsUmbrellaProjectStatsParamsHrank = "subphylum"
	GetObservationsUmbrellaProjectStatsParamsHrankSubsection    GetObservationsUmbrellaProjectStatsParamsHrank = "subsection"
	GetObservationsUmbrellaProjectStatsParamsHrankSubspecies    GetObservationsUmbrellaProjectStatsParamsHrank = "subspecies"
	GetObservationsUmbrellaProjectStatsParamsHrankSubterclass   GetObservationsUmbrellaProjectStatsParamsHrank = "subterclass"
	GetObservationsUmbrellaProjectStatsParamsHrankSubtribe      GetObservationsUmbrellaProjectStatsParamsHrank = "subtribe"
	GetObservationsUmbrellaProjectStatsParamsHrankSuperclass    GetObservationsUmbrellaProjectStatsParamsHrank = "superclass"
	GetObservationsUmbrellaProjectStatsParamsHrankSuperfamily   GetObservationsUmbrellaProjectStatsParamsHrank = "superfamily"
	GetObservationsUmbrellaProjectStatsParamsHrankSuperorder    GetObservationsUmbrellaProjectStatsParamsHrank = "superorder"
	GetObservationsUmbrellaProjectStatsParamsHrankSupertribe    GetObservationsUmbrellaProjectStatsParamsHrank = "supertribe"
	GetObservationsUmbrellaProjectStatsParamsHrankTribe         GetObservationsUmbrellaProjectStatsParamsHrank = "tribe"
	GetObservationsUmbrellaProjectStatsParamsHrankVariety       GetObservationsUmbrellaProjectStatsParamsHrank = "variety"
	GetObservationsUmbrellaProjectStatsParamsHrankZoosection    GetObservationsUmbrellaProjectStatsParamsHrank = "zoosection"
	GetObservationsUmbrellaProjectStatsParamsHrankZoosubsection GetObservationsUmbrellaProjectStatsParamsHrank = "zoosubsection"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsHrank.

type GetObservationsUmbrellaProjectStatsParamsID0

type GetObservationsUmbrellaProjectStatsParamsID0 = openapi_types.UUID

GetObservationsUmbrellaProjectStatsParamsID0 defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsID1

type GetObservationsUmbrellaProjectStatsParamsID1 = int

GetObservationsUmbrellaProjectStatsParamsID1 defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsID2

type GetObservationsUmbrellaProjectStatsParamsID2 = string

GetObservationsUmbrellaProjectStatsParamsID2 defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsIconicTaxa

type GetObservationsUmbrellaProjectStatsParamsIconicTaxa string

GetObservationsUmbrellaProjectStatsParamsIconicTaxa defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaActinopterygii GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Actinopterygii"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaAmphibia       GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Amphibia"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaAnimalia       GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Animalia"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaArachnida      GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Arachnida"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaAves           GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Aves"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaChromista      GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Chromista"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaFungi          GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Fungi"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaInsecta        GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Insecta"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaMammalia       GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Mammalia"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaMollusca       GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Mollusca"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaPlantae        GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Plantae"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaProtozoa       GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Protozoa"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaReptilia       GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "Reptilia"
	GetObservationsUmbrellaProjectStatsParamsIconicTaxaUnknown        GetObservationsUmbrellaProjectStatsParamsIconicTaxa = "unknown"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsIconicTaxa.

type GetObservationsUmbrellaProjectStatsParamsIdentifications

type GetObservationsUmbrellaProjectStatsParamsIdentifications string

GetObservationsUmbrellaProjectStatsParamsIdentifications defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsIdentificationsMostAgree    GetObservationsUmbrellaProjectStatsParamsIdentifications = "most_agree"
	GetObservationsUmbrellaProjectStatsParamsIdentificationsMostDisagree GetObservationsUmbrellaProjectStatsParamsIdentifications = "most_disagree"
	GetObservationsUmbrellaProjectStatsParamsIdentificationsSomeAgree    GetObservationsUmbrellaProjectStatsParamsIdentifications = "some_agree"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsIdentifications.

type GetObservationsUmbrellaProjectStatsParamsLicense

type GetObservationsUmbrellaProjectStatsParamsLicense string

GetObservationsUmbrellaProjectStatsParamsLicense defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsLicenseCc0      GetObservationsUmbrellaProjectStatsParamsLicense = "cc0"
	GetObservationsUmbrellaProjectStatsParamsLicenseCcBy     GetObservationsUmbrellaProjectStatsParamsLicense = "cc-by"
	GetObservationsUmbrellaProjectStatsParamsLicenseCcByNc   GetObservationsUmbrellaProjectStatsParamsLicense = "cc-by-nc"
	GetObservationsUmbrellaProjectStatsParamsLicenseCcByNcNd GetObservationsUmbrellaProjectStatsParamsLicense = "cc-by-nc-nd"
	GetObservationsUmbrellaProjectStatsParamsLicenseCcByNcSa GetObservationsUmbrellaProjectStatsParamsLicense = "cc-by-nc-sa"
	GetObservationsUmbrellaProjectStatsParamsLicenseCcByNd   GetObservationsUmbrellaProjectStatsParamsLicense = "cc-by-nd"
	GetObservationsUmbrellaProjectStatsParamsLicenseCcBySa   GetObservationsUmbrellaProjectStatsParamsLicense = "cc-by-sa"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsLicense.

type GetObservationsUmbrellaProjectStatsParamsLrank

type GetObservationsUmbrellaProjectStatsParamsLrank string

GetObservationsUmbrellaProjectStatsParamsLrank defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsLrankClass         GetObservationsUmbrellaProjectStatsParamsLrank = "class"
	GetObservationsUmbrellaProjectStatsParamsLrankComplex       GetObservationsUmbrellaProjectStatsParamsLrank = "complex"
	GetObservationsUmbrellaProjectStatsParamsLrankEpifamily     GetObservationsUmbrellaProjectStatsParamsLrank = "epifamily"
	GetObservationsUmbrellaProjectStatsParamsLrankFamily        GetObservationsUmbrellaProjectStatsParamsLrank = "family"
	GetObservationsUmbrellaProjectStatsParamsLrankForm          GetObservationsUmbrellaProjectStatsParamsLrank = "form"
	GetObservationsUmbrellaProjectStatsParamsLrankGenus         GetObservationsUmbrellaProjectStatsParamsLrank = "genus"
	GetObservationsUmbrellaProjectStatsParamsLrankGenushybrid   GetObservationsUmbrellaProjectStatsParamsLrank = "genushybrid"
	GetObservationsUmbrellaProjectStatsParamsLrankHybrid        GetObservationsUmbrellaProjectStatsParamsLrank = "hybrid"
	GetObservationsUmbrellaProjectStatsParamsLrankInfraclass    GetObservationsUmbrellaProjectStatsParamsLrank = "infraclass"
	GetObservationsUmbrellaProjectStatsParamsLrankInfrahybrid   GetObservationsUmbrellaProjectStatsParamsLrank = "infrahybrid"
	GetObservationsUmbrellaProjectStatsParamsLrankInfraorder    GetObservationsUmbrellaProjectStatsParamsLrank = "infraorder"
	GetObservationsUmbrellaProjectStatsParamsLrankKingdom       GetObservationsUmbrellaProjectStatsParamsLrank = "kingdom"
	GetObservationsUmbrellaProjectStatsParamsLrankOrder         GetObservationsUmbrellaProjectStatsParamsLrank = "order"
	GetObservationsUmbrellaProjectStatsParamsLrankParvorder     GetObservationsUmbrellaProjectStatsParamsLrank = "parvorder"
	GetObservationsUmbrellaProjectStatsParamsLrankPhylum        GetObservationsUmbrellaProjectStatsParamsLrank = "phylum"
	GetObservationsUmbrellaProjectStatsParamsLrankSection       GetObservationsUmbrellaProjectStatsParamsLrank = "section"
	GetObservationsUmbrellaProjectStatsParamsLrankSpecies       GetObservationsUmbrellaProjectStatsParamsLrank = "species"
	GetObservationsUmbrellaProjectStatsParamsLrankSubclass      GetObservationsUmbrellaProjectStatsParamsLrank = "subclass"
	GetObservationsUmbrellaProjectStatsParamsLrankSubfamily     GetObservationsUmbrellaProjectStatsParamsLrank = "subfamily"
	GetObservationsUmbrellaProjectStatsParamsLrankSubgenus      GetObservationsUmbrellaProjectStatsParamsLrank = "subgenus"
	GetObservationsUmbrellaProjectStatsParamsLrankSuborder      GetObservationsUmbrellaProjectStatsParamsLrank = "suborder"
	GetObservationsUmbrellaProjectStatsParamsLrankSubphylum     GetObservationsUmbrellaProjectStatsParamsLrank = "subphylum"
	GetObservationsUmbrellaProjectStatsParamsLrankSubsection    GetObservationsUmbrellaProjectStatsParamsLrank = "subsection"
	GetObservationsUmbrellaProjectStatsParamsLrankSubspecies    GetObservationsUmbrellaProjectStatsParamsLrank = "subspecies"
	GetObservationsUmbrellaProjectStatsParamsLrankSubterclass   GetObservationsUmbrellaProjectStatsParamsLrank = "subterclass"
	GetObservationsUmbrellaProjectStatsParamsLrankSubtribe      GetObservationsUmbrellaProjectStatsParamsLrank = "subtribe"
	GetObservationsUmbrellaProjectStatsParamsLrankSuperclass    GetObservationsUmbrellaProjectStatsParamsLrank = "superclass"
	GetObservationsUmbrellaProjectStatsParamsLrankSuperfamily   GetObservationsUmbrellaProjectStatsParamsLrank = "superfamily"
	GetObservationsUmbrellaProjectStatsParamsLrankSuperorder    GetObservationsUmbrellaProjectStatsParamsLrank = "superorder"
	GetObservationsUmbrellaProjectStatsParamsLrankSupertribe    GetObservationsUmbrellaProjectStatsParamsLrank = "supertribe"
	GetObservationsUmbrellaProjectStatsParamsLrankTribe         GetObservationsUmbrellaProjectStatsParamsLrank = "tribe"
	GetObservationsUmbrellaProjectStatsParamsLrankVariety       GetObservationsUmbrellaProjectStatsParamsLrank = "variety"
	GetObservationsUmbrellaProjectStatsParamsLrankZoosection    GetObservationsUmbrellaProjectStatsParamsLrank = "zoosection"
	GetObservationsUmbrellaProjectStatsParamsLrankZoosubsection GetObservationsUmbrellaProjectStatsParamsLrank = "zoosubsection"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsLrank.

type GetObservationsUmbrellaProjectStatsParamsObscuration

type GetObservationsUmbrellaProjectStatsParamsObscuration string

GetObservationsUmbrellaProjectStatsParamsObscuration defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsObscurationNone     GetObservationsUmbrellaProjectStatsParamsObscuration = "none"
	GetObservationsUmbrellaProjectStatsParamsObscurationObscured GetObservationsUmbrellaProjectStatsParamsObscuration = "obscured"
	GetObservationsUmbrellaProjectStatsParamsObscurationPrivate  GetObservationsUmbrellaProjectStatsParamsObscuration = "private"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsObscuration.

type GetObservationsUmbrellaProjectStatsParamsOrder

type GetObservationsUmbrellaProjectStatsParamsOrder string

GetObservationsUmbrellaProjectStatsParamsOrder defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsOrderAsc  GetObservationsUmbrellaProjectStatsParamsOrder = "asc"
	GetObservationsUmbrellaProjectStatsParamsOrderDesc GetObservationsUmbrellaProjectStatsParamsOrder = "desc"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsOrder.

type GetObservationsUmbrellaProjectStatsParamsOrderBy

type GetObservationsUmbrellaProjectStatsParamsOrderBy string

GetObservationsUmbrellaProjectStatsParamsOrderBy defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsOrderByCreatedAt    GetObservationsUmbrellaProjectStatsParamsOrderBy = "created_at"
	GetObservationsUmbrellaProjectStatsParamsOrderByGeoScore     GetObservationsUmbrellaProjectStatsParamsOrderBy = "geo_score"
	GetObservationsUmbrellaProjectStatsParamsOrderByID           GetObservationsUmbrellaProjectStatsParamsOrderBy = "id"
	GetObservationsUmbrellaProjectStatsParamsOrderByObservedOn   GetObservationsUmbrellaProjectStatsParamsOrderBy = "observed_on"
	GetObservationsUmbrellaProjectStatsParamsOrderByRandom       GetObservationsUmbrellaProjectStatsParamsOrderBy = "random"
	GetObservationsUmbrellaProjectStatsParamsOrderBySpeciesGuess GetObservationsUmbrellaProjectStatsParamsOrderBy = "species_guess"
	GetObservationsUmbrellaProjectStatsParamsOrderByUpdatedAt    GetObservationsUmbrellaProjectStatsParamsOrderBy = "updated_at"
	GetObservationsUmbrellaProjectStatsParamsOrderByVotes        GetObservationsUmbrellaProjectStatsParamsOrderBy = "votes"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsOrderBy.

type GetObservationsUmbrellaProjectStatsParamsPhotoLicense

type GetObservationsUmbrellaProjectStatsParamsPhotoLicense string

GetObservationsUmbrellaProjectStatsParamsPhotoLicense defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsPhotoLicenseCc0      GetObservationsUmbrellaProjectStatsParamsPhotoLicense = "cc0"
	GetObservationsUmbrellaProjectStatsParamsPhotoLicenseCcBy     GetObservationsUmbrellaProjectStatsParamsPhotoLicense = "cc-by"
	GetObservationsUmbrellaProjectStatsParamsPhotoLicenseCcByNc   GetObservationsUmbrellaProjectStatsParamsPhotoLicense = "cc-by-nc"
	GetObservationsUmbrellaProjectStatsParamsPhotoLicenseCcByNcNd GetObservationsUmbrellaProjectStatsParamsPhotoLicense = "cc-by-nc-nd"
	GetObservationsUmbrellaProjectStatsParamsPhotoLicenseCcByNcSa GetObservationsUmbrellaProjectStatsParamsPhotoLicense = "cc-by-nc-sa"
	GetObservationsUmbrellaProjectStatsParamsPhotoLicenseCcByNd   GetObservationsUmbrellaProjectStatsParamsPhotoLicense = "cc-by-nd"
	GetObservationsUmbrellaProjectStatsParamsPhotoLicenseCcBySa   GetObservationsUmbrellaProjectStatsParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsPhotoLicense.

type GetObservationsUmbrellaProjectStatsParamsPlaceID0

type GetObservationsUmbrellaProjectStatsParamsPlaceID0 = openapi_types.UUID

GetObservationsUmbrellaProjectStatsParamsPlaceID0 defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsPlaceID1

type GetObservationsUmbrellaProjectStatsParamsPlaceID1 = int

GetObservationsUmbrellaProjectStatsParamsPlaceID1 defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsPlaceID2

type GetObservationsUmbrellaProjectStatsParamsPlaceID2 = string

GetObservationsUmbrellaProjectStatsParamsPlaceID2 defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsProjectID0

type GetObservationsUmbrellaProjectStatsParamsProjectID0 = int

GetObservationsUmbrellaProjectStatsParamsProjectID0 defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsProjectID1

type GetObservationsUmbrellaProjectStatsParamsProjectID1 = string

GetObservationsUmbrellaProjectStatsParamsProjectID1 defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParamsQualityGrade

type GetObservationsUmbrellaProjectStatsParamsQualityGrade string

GetObservationsUmbrellaProjectStatsParamsQualityGrade defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsQualityGradeCasual   GetObservationsUmbrellaProjectStatsParamsQualityGrade = "casual"
	GetObservationsUmbrellaProjectStatsParamsQualityGradeNeedsID  GetObservationsUmbrellaProjectStatsParamsQualityGrade = "needs_id"
	GetObservationsUmbrellaProjectStatsParamsQualityGradeResearch GetObservationsUmbrellaProjectStatsParamsQualityGrade = "research"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsQualityGrade.

type GetObservationsUmbrellaProjectStatsParamsRank

type GetObservationsUmbrellaProjectStatsParamsRank string

GetObservationsUmbrellaProjectStatsParamsRank defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsRankClass         GetObservationsUmbrellaProjectStatsParamsRank = "class"
	GetObservationsUmbrellaProjectStatsParamsRankComplex       GetObservationsUmbrellaProjectStatsParamsRank = "complex"
	GetObservationsUmbrellaProjectStatsParamsRankEpifamily     GetObservationsUmbrellaProjectStatsParamsRank = "epifamily"
	GetObservationsUmbrellaProjectStatsParamsRankFamily        GetObservationsUmbrellaProjectStatsParamsRank = "family"
	GetObservationsUmbrellaProjectStatsParamsRankForm          GetObservationsUmbrellaProjectStatsParamsRank = "form"
	GetObservationsUmbrellaProjectStatsParamsRankGenus         GetObservationsUmbrellaProjectStatsParamsRank = "genus"
	GetObservationsUmbrellaProjectStatsParamsRankGenushybrid   GetObservationsUmbrellaProjectStatsParamsRank = "genushybrid"
	GetObservationsUmbrellaProjectStatsParamsRankHybrid        GetObservationsUmbrellaProjectStatsParamsRank = "hybrid"
	GetObservationsUmbrellaProjectStatsParamsRankInfraclass    GetObservationsUmbrellaProjectStatsParamsRank = "infraclass"
	GetObservationsUmbrellaProjectStatsParamsRankInfrahybrid   GetObservationsUmbrellaProjectStatsParamsRank = "infrahybrid"
	GetObservationsUmbrellaProjectStatsParamsRankInfraorder    GetObservationsUmbrellaProjectStatsParamsRank = "infraorder"
	GetObservationsUmbrellaProjectStatsParamsRankKingdom       GetObservationsUmbrellaProjectStatsParamsRank = "kingdom"
	GetObservationsUmbrellaProjectStatsParamsRankOrder         GetObservationsUmbrellaProjectStatsParamsRank = "order"
	GetObservationsUmbrellaProjectStatsParamsRankParvorder     GetObservationsUmbrellaProjectStatsParamsRank = "parvorder"
	GetObservationsUmbrellaProjectStatsParamsRankPhylum        GetObservationsUmbrellaProjectStatsParamsRank = "phylum"
	GetObservationsUmbrellaProjectStatsParamsRankSection       GetObservationsUmbrellaProjectStatsParamsRank = "section"
	GetObservationsUmbrellaProjectStatsParamsRankSpecies       GetObservationsUmbrellaProjectStatsParamsRank = "species"
	GetObservationsUmbrellaProjectStatsParamsRankSubclass      GetObservationsUmbrellaProjectStatsParamsRank = "subclass"
	GetObservationsUmbrellaProjectStatsParamsRankSubfamily     GetObservationsUmbrellaProjectStatsParamsRank = "subfamily"
	GetObservationsUmbrellaProjectStatsParamsRankSubgenus      GetObservationsUmbrellaProjectStatsParamsRank = "subgenus"
	GetObservationsUmbrellaProjectStatsParamsRankSuborder      GetObservationsUmbrellaProjectStatsParamsRank = "suborder"
	GetObservationsUmbrellaProjectStatsParamsRankSubphylum     GetObservationsUmbrellaProjectStatsParamsRank = "subphylum"
	GetObservationsUmbrellaProjectStatsParamsRankSubsection    GetObservationsUmbrellaProjectStatsParamsRank = "subsection"
	GetObservationsUmbrellaProjectStatsParamsRankSubspecies    GetObservationsUmbrellaProjectStatsParamsRank = "subspecies"
	GetObservationsUmbrellaProjectStatsParamsRankSubterclass   GetObservationsUmbrellaProjectStatsParamsRank = "subterclass"
	GetObservationsUmbrellaProjectStatsParamsRankSubtribe      GetObservationsUmbrellaProjectStatsParamsRank = "subtribe"
	GetObservationsUmbrellaProjectStatsParamsRankSuperclass    GetObservationsUmbrellaProjectStatsParamsRank = "superclass"
	GetObservationsUmbrellaProjectStatsParamsRankSuperfamily   GetObservationsUmbrellaProjectStatsParamsRank = "superfamily"
	GetObservationsUmbrellaProjectStatsParamsRankSuperorder    GetObservationsUmbrellaProjectStatsParamsRank = "superorder"
	GetObservationsUmbrellaProjectStatsParamsRankSupertribe    GetObservationsUmbrellaProjectStatsParamsRank = "supertribe"
	GetObservationsUmbrellaProjectStatsParamsRankTribe         GetObservationsUmbrellaProjectStatsParamsRank = "tribe"
	GetObservationsUmbrellaProjectStatsParamsRankVariety       GetObservationsUmbrellaProjectStatsParamsRank = "variety"
	GetObservationsUmbrellaProjectStatsParamsRankZoosection    GetObservationsUmbrellaProjectStatsParamsRank = "zoosection"
	GetObservationsUmbrellaProjectStatsParamsRankZoosubsection GetObservationsUmbrellaProjectStatsParamsRank = "zoosubsection"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsRank.

type GetObservationsUmbrellaProjectStatsParamsSearchOn

type GetObservationsUmbrellaProjectStatsParamsSearchOn string

GetObservationsUmbrellaProjectStatsParamsSearchOn defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsSearchOnDescription        GetObservationsUmbrellaProjectStatsParamsSearchOn = "description"
	GetObservationsUmbrellaProjectStatsParamsSearchOnNames              GetObservationsUmbrellaProjectStatsParamsSearchOn = "names"
	GetObservationsUmbrellaProjectStatsParamsSearchOnPlace              GetObservationsUmbrellaProjectStatsParamsSearchOn = "place"
	GetObservationsUmbrellaProjectStatsParamsSearchOnTags               GetObservationsUmbrellaProjectStatsParamsSearchOn = "tags"
	GetObservationsUmbrellaProjectStatsParamsSearchOnTaxonPageObsPhotos GetObservationsUmbrellaProjectStatsParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsSearchOn.

type GetObservationsUmbrellaProjectStatsParamsSoundLicense

type GetObservationsUmbrellaProjectStatsParamsSoundLicense string

GetObservationsUmbrellaProjectStatsParamsSoundLicense defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsSoundLicenseCc0      GetObservationsUmbrellaProjectStatsParamsSoundLicense = "cc0"
	GetObservationsUmbrellaProjectStatsParamsSoundLicenseCcBy     GetObservationsUmbrellaProjectStatsParamsSoundLicense = "cc-by"
	GetObservationsUmbrellaProjectStatsParamsSoundLicenseCcByNc   GetObservationsUmbrellaProjectStatsParamsSoundLicense = "cc-by-nc"
	GetObservationsUmbrellaProjectStatsParamsSoundLicenseCcByNcNd GetObservationsUmbrellaProjectStatsParamsSoundLicense = "cc-by-nc-nd"
	GetObservationsUmbrellaProjectStatsParamsSoundLicenseCcByNcSa GetObservationsUmbrellaProjectStatsParamsSoundLicense = "cc-by-nc-sa"
	GetObservationsUmbrellaProjectStatsParamsSoundLicenseCcByNd   GetObservationsUmbrellaProjectStatsParamsSoundLicense = "cc-by-nd"
	GetObservationsUmbrellaProjectStatsParamsSoundLicenseCcBySa   GetObservationsUmbrellaProjectStatsParamsSoundLicense = "cc-by-sa"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsSoundLicense.

type GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy

type GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy string

GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy defines parameters for GetObservationsUmbrellaProjectStats.

const (
	GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacyObscured        GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy = "obscured"
	GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacyObscuredPrivate GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy = "obscured_private"
	GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacyOpen            GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy = "open"
	GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacyPrivate         GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy = "private"
)

Defines values for GetObservationsUmbrellaProjectStatsParamsTaxonGeoprivacy.

type GetObservationsUmbrellaProjectStatsParams_ID_Item

type GetObservationsUmbrellaProjectStatsParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsUmbrellaProjectStatsParams_ID_Item defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParams_PlaceID_Item

type GetObservationsUmbrellaProjectStatsParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsUmbrellaProjectStatsParams_PlaceID_Item defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsParams_ProjectID_Item

type GetObservationsUmbrellaProjectStatsParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetObservationsUmbrellaProjectStatsParams_ProjectID_Item defines parameters for GetObservationsUmbrellaProjectStats.

type GetObservationsUmbrellaProjectStatsResponse

type GetObservationsUmbrellaProjectStatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationsUmbrellaProjectStats
}

func ParseGetObservationsUmbrellaProjectStatsResponse

func ParseGetObservationsUmbrellaProjectStatsResponse(rsp *http.Response) (*GetObservationsUmbrellaProjectStatsResponse, error)

ParseGetObservationsUmbrellaProjectStatsResponse parses an HTTP response from a GetObservationsUmbrellaProjectStatsWithResponse call

func (GetObservationsUmbrellaProjectStatsResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsUmbrellaProjectStatsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetObservationsUpdatesParams

type GetObservationsUpdatesParams struct {
	// CreatedAfter ISO8601 datetime after which the update was created
	CreatedAfter string `form:"created_after,omitempty" json:"created_after,omitempty"`

	// Viewed When false this only returns updates that have not been viewed by the authenticated user. When true it returns all updates.
	Viewed interface{} `form:"viewed,omitempty" json:"viewed,omitempty"`

	// ObservationsBy Restrict to updates on observations by the authenticated user (owner) or on observations the authenticated user is following
	ObservationsBy      GetObservationsUpdatesParamsObservationsBy `form:"observations_by,omitempty" json:"observations_by,omitempty"`
	Page                int                                        `form:"page,omitempty" json:"page,omitempty"`
	PerPage             int                                        `form:"per_page,omitempty" json:"per_page,omitempty"`
	Fields              interface{}                                `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string                                     `json:"X-HTTP-Method-Override,omitempty"`
}

GetObservationsUpdatesParams defines parameters for GetObservationsUpdates.

type GetObservationsUpdatesParamsObservationsBy

type GetObservationsUpdatesParamsObservationsBy string

GetObservationsUpdatesParamsObservationsBy defines parameters for GetObservationsUpdates.

Defines values for GetObservationsUpdatesParamsObservationsBy.

type GetObservationsUpdatesResponse

type GetObservationsUpdatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsUpdates
}

func ParseGetObservationsUpdatesResponse

func ParseGetObservationsUpdatesResponse(rsp *http.Response) (*GetObservationsUpdatesResponse, error)

ParseGetObservationsUpdatesResponse parses an HTTP response from a GetObservationsUpdatesWithResponse call

func (GetObservationsUpdatesResponse) Status

Status returns HTTPResponse.Status

func (GetObservationsUpdatesResponse) StatusCode

func (r GetObservationsUpdatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacesIDZoomXYPngParams

type GetPlacesIDZoomXYPngParams struct {
	TileSize GetPlacesIDZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                              `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	NotID        []openapi_types.UUID                     `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetPlacesIDZoomXYPngParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetPlacesIDZoomXYPngParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                 `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetPlacesIDZoomXYPngParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetPlacesIDZoomXYPngParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                 `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetPlacesIDZoomXYPngParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                       `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetPlacesIDZoomXYPngParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                       `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                       `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                      `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                    `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                    `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                       `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                       `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                       `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                       `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                       `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                       `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                       `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                       `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                       `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                       `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                       `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                    `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                         `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                         `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                         `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                      `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                      `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                      `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                      `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                      `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                      `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                      `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                      `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                       `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                      `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                      `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetPlacesIDZoomXYPngParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetPlacesIDZoomXYPngParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetPlacesIDZoomXYPngParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetPlacesIDZoomXYPngParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetPlacesIDZoomXYPngParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetPlacesIDZoomXYPngParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetPlacesIDZoomXYPngParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                     `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                     `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetPlacesIDZoomXYPngParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                              `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                  `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                  `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                  `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                  `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                  `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                  `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                  `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                      `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                 `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                   `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                   `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetPlacesIDZoomXYPngParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetPlacesIDZoomXYPngParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                   `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                   `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                   `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                      `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                              `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                              `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                   `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                      `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                      `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                      `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                      `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetPlacesIDZoomXYPngParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetPlacesIDZoomXYPngParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                              `form:"only_id,omitempty" json:"only_id,omitempty"`
}

GetPlacesIDZoomXYPngParams defines parameters for GetPlacesIDZoomXYPng.

type GetPlacesIDZoomXYPngParamsCsi

type GetPlacesIDZoomXYPngParamsCsi string

GetPlacesIDZoomXYPngParamsCsi defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsCsiCR GetPlacesIDZoomXYPngParamsCsi = "CR"
	GetPlacesIDZoomXYPngParamsCsiEN GetPlacesIDZoomXYPngParamsCsi = "EN"
	GetPlacesIDZoomXYPngParamsCsiEW GetPlacesIDZoomXYPngParamsCsi = "EW"
	GetPlacesIDZoomXYPngParamsCsiEX GetPlacesIDZoomXYPngParamsCsi = "EX"
	GetPlacesIDZoomXYPngParamsCsiLC GetPlacesIDZoomXYPngParamsCsi = "LC"
	GetPlacesIDZoomXYPngParamsCsiNT GetPlacesIDZoomXYPngParamsCsi = "NT"
	GetPlacesIDZoomXYPngParamsCsiVU GetPlacesIDZoomXYPngParamsCsi = "VU"
)

Defines values for GetPlacesIDZoomXYPngParamsCsi.

type GetPlacesIDZoomXYPngParamsGeoprivacy

type GetPlacesIDZoomXYPngParamsGeoprivacy string

GetPlacesIDZoomXYPngParamsGeoprivacy defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsGeoprivacyObscured        GetPlacesIDZoomXYPngParamsGeoprivacy = "obscured"
	GetPlacesIDZoomXYPngParamsGeoprivacyObscuredPrivate GetPlacesIDZoomXYPngParamsGeoprivacy = "obscured_private"
	GetPlacesIDZoomXYPngParamsGeoprivacyOpen            GetPlacesIDZoomXYPngParamsGeoprivacy = "open"
	GetPlacesIDZoomXYPngParamsGeoprivacyPrivate         GetPlacesIDZoomXYPngParamsGeoprivacy = "private"
)

Defines values for GetPlacesIDZoomXYPngParamsGeoprivacy.

type GetPlacesIDZoomXYPngParamsHrank

type GetPlacesIDZoomXYPngParamsHrank string

GetPlacesIDZoomXYPngParamsHrank defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsHrankClass         GetPlacesIDZoomXYPngParamsHrank = "class"
	GetPlacesIDZoomXYPngParamsHrankComplex       GetPlacesIDZoomXYPngParamsHrank = "complex"
	GetPlacesIDZoomXYPngParamsHrankEpifamily     GetPlacesIDZoomXYPngParamsHrank = "epifamily"
	GetPlacesIDZoomXYPngParamsHrankFamily        GetPlacesIDZoomXYPngParamsHrank = "family"
	GetPlacesIDZoomXYPngParamsHrankForm          GetPlacesIDZoomXYPngParamsHrank = "form"
	GetPlacesIDZoomXYPngParamsHrankGenus         GetPlacesIDZoomXYPngParamsHrank = "genus"
	GetPlacesIDZoomXYPngParamsHrankGenushybrid   GetPlacesIDZoomXYPngParamsHrank = "genushybrid"
	GetPlacesIDZoomXYPngParamsHrankHybrid        GetPlacesIDZoomXYPngParamsHrank = "hybrid"
	GetPlacesIDZoomXYPngParamsHrankInfraclass    GetPlacesIDZoomXYPngParamsHrank = "infraclass"
	GetPlacesIDZoomXYPngParamsHrankInfrahybrid   GetPlacesIDZoomXYPngParamsHrank = "infrahybrid"
	GetPlacesIDZoomXYPngParamsHrankInfraorder    GetPlacesIDZoomXYPngParamsHrank = "infraorder"
	GetPlacesIDZoomXYPngParamsHrankKingdom       GetPlacesIDZoomXYPngParamsHrank = "kingdom"
	GetPlacesIDZoomXYPngParamsHrankOrder         GetPlacesIDZoomXYPngParamsHrank = "order"
	GetPlacesIDZoomXYPngParamsHrankParvorder     GetPlacesIDZoomXYPngParamsHrank = "parvorder"
	GetPlacesIDZoomXYPngParamsHrankPhylum        GetPlacesIDZoomXYPngParamsHrank = "phylum"
	GetPlacesIDZoomXYPngParamsHrankSection       GetPlacesIDZoomXYPngParamsHrank = "section"
	GetPlacesIDZoomXYPngParamsHrankSpecies       GetPlacesIDZoomXYPngParamsHrank = "species"
	GetPlacesIDZoomXYPngParamsHrankSubclass      GetPlacesIDZoomXYPngParamsHrank = "subclass"
	GetPlacesIDZoomXYPngParamsHrankSubfamily     GetPlacesIDZoomXYPngParamsHrank = "subfamily"
	GetPlacesIDZoomXYPngParamsHrankSubgenus      GetPlacesIDZoomXYPngParamsHrank = "subgenus"
	GetPlacesIDZoomXYPngParamsHrankSuborder      GetPlacesIDZoomXYPngParamsHrank = "suborder"
	GetPlacesIDZoomXYPngParamsHrankSubphylum     GetPlacesIDZoomXYPngParamsHrank = "subphylum"
	GetPlacesIDZoomXYPngParamsHrankSubsection    GetPlacesIDZoomXYPngParamsHrank = "subsection"
	GetPlacesIDZoomXYPngParamsHrankSubspecies    GetPlacesIDZoomXYPngParamsHrank = "subspecies"
	GetPlacesIDZoomXYPngParamsHrankSubterclass   GetPlacesIDZoomXYPngParamsHrank = "subterclass"
	GetPlacesIDZoomXYPngParamsHrankSubtribe      GetPlacesIDZoomXYPngParamsHrank = "subtribe"
	GetPlacesIDZoomXYPngParamsHrankSuperclass    GetPlacesIDZoomXYPngParamsHrank = "superclass"
	GetPlacesIDZoomXYPngParamsHrankSuperfamily   GetPlacesIDZoomXYPngParamsHrank = "superfamily"
	GetPlacesIDZoomXYPngParamsHrankSuperorder    GetPlacesIDZoomXYPngParamsHrank = "superorder"
	GetPlacesIDZoomXYPngParamsHrankSupertribe    GetPlacesIDZoomXYPngParamsHrank = "supertribe"
	GetPlacesIDZoomXYPngParamsHrankTribe         GetPlacesIDZoomXYPngParamsHrank = "tribe"
	GetPlacesIDZoomXYPngParamsHrankVariety       GetPlacesIDZoomXYPngParamsHrank = "variety"
	GetPlacesIDZoomXYPngParamsHrankZoosection    GetPlacesIDZoomXYPngParamsHrank = "zoosection"
	GetPlacesIDZoomXYPngParamsHrankZoosubsection GetPlacesIDZoomXYPngParamsHrank = "zoosubsection"
)

Defines values for GetPlacesIDZoomXYPngParamsHrank.

type GetPlacesIDZoomXYPngParamsIconicTaxa

type GetPlacesIDZoomXYPngParamsIconicTaxa string

GetPlacesIDZoomXYPngParamsIconicTaxa defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsIconicTaxaActinopterygii GetPlacesIDZoomXYPngParamsIconicTaxa = "Actinopterygii"
	GetPlacesIDZoomXYPngParamsIconicTaxaAmphibia       GetPlacesIDZoomXYPngParamsIconicTaxa = "Amphibia"
	GetPlacesIDZoomXYPngParamsIconicTaxaAnimalia       GetPlacesIDZoomXYPngParamsIconicTaxa = "Animalia"
	GetPlacesIDZoomXYPngParamsIconicTaxaArachnida      GetPlacesIDZoomXYPngParamsIconicTaxa = "Arachnida"
	GetPlacesIDZoomXYPngParamsIconicTaxaAves           GetPlacesIDZoomXYPngParamsIconicTaxa = "Aves"
	GetPlacesIDZoomXYPngParamsIconicTaxaChromista      GetPlacesIDZoomXYPngParamsIconicTaxa = "Chromista"
	GetPlacesIDZoomXYPngParamsIconicTaxaFungi          GetPlacesIDZoomXYPngParamsIconicTaxa = "Fungi"
	GetPlacesIDZoomXYPngParamsIconicTaxaInsecta        GetPlacesIDZoomXYPngParamsIconicTaxa = "Insecta"
	GetPlacesIDZoomXYPngParamsIconicTaxaMammalia       GetPlacesIDZoomXYPngParamsIconicTaxa = "Mammalia"
	GetPlacesIDZoomXYPngParamsIconicTaxaMollusca       GetPlacesIDZoomXYPngParamsIconicTaxa = "Mollusca"
	GetPlacesIDZoomXYPngParamsIconicTaxaPlantae        GetPlacesIDZoomXYPngParamsIconicTaxa = "Plantae"
	GetPlacesIDZoomXYPngParamsIconicTaxaProtozoa       GetPlacesIDZoomXYPngParamsIconicTaxa = "Protozoa"
	GetPlacesIDZoomXYPngParamsIconicTaxaReptilia       GetPlacesIDZoomXYPngParamsIconicTaxa = "Reptilia"
	GetPlacesIDZoomXYPngParamsIconicTaxaUnknown        GetPlacesIDZoomXYPngParamsIconicTaxa = "unknown"
)

Defines values for GetPlacesIDZoomXYPngParamsIconicTaxa.

type GetPlacesIDZoomXYPngParamsIdentifications

type GetPlacesIDZoomXYPngParamsIdentifications string

GetPlacesIDZoomXYPngParamsIdentifications defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsIdentificationsMostAgree    GetPlacesIDZoomXYPngParamsIdentifications = "most_agree"
	GetPlacesIDZoomXYPngParamsIdentificationsMostDisagree GetPlacesIDZoomXYPngParamsIdentifications = "most_disagree"
	GetPlacesIDZoomXYPngParamsIdentificationsSomeAgree    GetPlacesIDZoomXYPngParamsIdentifications = "some_agree"
)

Defines values for GetPlacesIDZoomXYPngParamsIdentifications.

type GetPlacesIDZoomXYPngParamsLicense

type GetPlacesIDZoomXYPngParamsLicense string

GetPlacesIDZoomXYPngParamsLicense defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsLicenseCc0      GetPlacesIDZoomXYPngParamsLicense = "cc0"
	GetPlacesIDZoomXYPngParamsLicenseCcBy     GetPlacesIDZoomXYPngParamsLicense = "cc-by"
	GetPlacesIDZoomXYPngParamsLicenseCcByNc   GetPlacesIDZoomXYPngParamsLicense = "cc-by-nc"
	GetPlacesIDZoomXYPngParamsLicenseCcByNcNd GetPlacesIDZoomXYPngParamsLicense = "cc-by-nc-nd"
	GetPlacesIDZoomXYPngParamsLicenseCcByNcSa GetPlacesIDZoomXYPngParamsLicense = "cc-by-nc-sa"
	GetPlacesIDZoomXYPngParamsLicenseCcByNd   GetPlacesIDZoomXYPngParamsLicense = "cc-by-nd"
	GetPlacesIDZoomXYPngParamsLicenseCcBySa   GetPlacesIDZoomXYPngParamsLicense = "cc-by-sa"
)

Defines values for GetPlacesIDZoomXYPngParamsLicense.

type GetPlacesIDZoomXYPngParamsLrank

type GetPlacesIDZoomXYPngParamsLrank string

GetPlacesIDZoomXYPngParamsLrank defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsLrankClass         GetPlacesIDZoomXYPngParamsLrank = "class"
	GetPlacesIDZoomXYPngParamsLrankComplex       GetPlacesIDZoomXYPngParamsLrank = "complex"
	GetPlacesIDZoomXYPngParamsLrankEpifamily     GetPlacesIDZoomXYPngParamsLrank = "epifamily"
	GetPlacesIDZoomXYPngParamsLrankFamily        GetPlacesIDZoomXYPngParamsLrank = "family"
	GetPlacesIDZoomXYPngParamsLrankForm          GetPlacesIDZoomXYPngParamsLrank = "form"
	GetPlacesIDZoomXYPngParamsLrankGenus         GetPlacesIDZoomXYPngParamsLrank = "genus"
	GetPlacesIDZoomXYPngParamsLrankGenushybrid   GetPlacesIDZoomXYPngParamsLrank = "genushybrid"
	GetPlacesIDZoomXYPngParamsLrankHybrid        GetPlacesIDZoomXYPngParamsLrank = "hybrid"
	GetPlacesIDZoomXYPngParamsLrankInfraclass    GetPlacesIDZoomXYPngParamsLrank = "infraclass"
	GetPlacesIDZoomXYPngParamsLrankInfrahybrid   GetPlacesIDZoomXYPngParamsLrank = "infrahybrid"
	GetPlacesIDZoomXYPngParamsLrankInfraorder    GetPlacesIDZoomXYPngParamsLrank = "infraorder"
	GetPlacesIDZoomXYPngParamsLrankKingdom       GetPlacesIDZoomXYPngParamsLrank = "kingdom"
	GetPlacesIDZoomXYPngParamsLrankOrder         GetPlacesIDZoomXYPngParamsLrank = "order"
	GetPlacesIDZoomXYPngParamsLrankParvorder     GetPlacesIDZoomXYPngParamsLrank = "parvorder"
	GetPlacesIDZoomXYPngParamsLrankPhylum        GetPlacesIDZoomXYPngParamsLrank = "phylum"
	GetPlacesIDZoomXYPngParamsLrankSection       GetPlacesIDZoomXYPngParamsLrank = "section"
	GetPlacesIDZoomXYPngParamsLrankSpecies       GetPlacesIDZoomXYPngParamsLrank = "species"
	GetPlacesIDZoomXYPngParamsLrankSubclass      GetPlacesIDZoomXYPngParamsLrank = "subclass"
	GetPlacesIDZoomXYPngParamsLrankSubfamily     GetPlacesIDZoomXYPngParamsLrank = "subfamily"
	GetPlacesIDZoomXYPngParamsLrankSubgenus      GetPlacesIDZoomXYPngParamsLrank = "subgenus"
	GetPlacesIDZoomXYPngParamsLrankSuborder      GetPlacesIDZoomXYPngParamsLrank = "suborder"
	GetPlacesIDZoomXYPngParamsLrankSubphylum     GetPlacesIDZoomXYPngParamsLrank = "subphylum"
	GetPlacesIDZoomXYPngParamsLrankSubsection    GetPlacesIDZoomXYPngParamsLrank = "subsection"
	GetPlacesIDZoomXYPngParamsLrankSubspecies    GetPlacesIDZoomXYPngParamsLrank = "subspecies"
	GetPlacesIDZoomXYPngParamsLrankSubterclass   GetPlacesIDZoomXYPngParamsLrank = "subterclass"
	GetPlacesIDZoomXYPngParamsLrankSubtribe      GetPlacesIDZoomXYPngParamsLrank = "subtribe"
	GetPlacesIDZoomXYPngParamsLrankSuperclass    GetPlacesIDZoomXYPngParamsLrank = "superclass"
	GetPlacesIDZoomXYPngParamsLrankSuperfamily   GetPlacesIDZoomXYPngParamsLrank = "superfamily"
	GetPlacesIDZoomXYPngParamsLrankSuperorder    GetPlacesIDZoomXYPngParamsLrank = "superorder"
	GetPlacesIDZoomXYPngParamsLrankSupertribe    GetPlacesIDZoomXYPngParamsLrank = "supertribe"
	GetPlacesIDZoomXYPngParamsLrankTribe         GetPlacesIDZoomXYPngParamsLrank = "tribe"
	GetPlacesIDZoomXYPngParamsLrankVariety       GetPlacesIDZoomXYPngParamsLrank = "variety"
	GetPlacesIDZoomXYPngParamsLrankZoosection    GetPlacesIDZoomXYPngParamsLrank = "zoosection"
	GetPlacesIDZoomXYPngParamsLrankZoosubsection GetPlacesIDZoomXYPngParamsLrank = "zoosubsection"
)

Defines values for GetPlacesIDZoomXYPngParamsLrank.

type GetPlacesIDZoomXYPngParamsObscuration

type GetPlacesIDZoomXYPngParamsObscuration string

GetPlacesIDZoomXYPngParamsObscuration defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsObscurationNone     GetPlacesIDZoomXYPngParamsObscuration = "none"
	GetPlacesIDZoomXYPngParamsObscurationObscured GetPlacesIDZoomXYPngParamsObscuration = "obscured"
	GetPlacesIDZoomXYPngParamsObscurationPrivate  GetPlacesIDZoomXYPngParamsObscuration = "private"
)

Defines values for GetPlacesIDZoomXYPngParamsObscuration.

type GetPlacesIDZoomXYPngParamsOrder

type GetPlacesIDZoomXYPngParamsOrder string

GetPlacesIDZoomXYPngParamsOrder defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsOrderAsc  GetPlacesIDZoomXYPngParamsOrder = "asc"
	GetPlacesIDZoomXYPngParamsOrderDesc GetPlacesIDZoomXYPngParamsOrder = "desc"
)

Defines values for GetPlacesIDZoomXYPngParamsOrder.

type GetPlacesIDZoomXYPngParamsOrderBy

type GetPlacesIDZoomXYPngParamsOrderBy string

GetPlacesIDZoomXYPngParamsOrderBy defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsOrderByCreatedAt    GetPlacesIDZoomXYPngParamsOrderBy = "created_at"
	GetPlacesIDZoomXYPngParamsOrderByGeoScore     GetPlacesIDZoomXYPngParamsOrderBy = "geo_score"
	GetPlacesIDZoomXYPngParamsOrderByID           GetPlacesIDZoomXYPngParamsOrderBy = "id"
	GetPlacesIDZoomXYPngParamsOrderByObservedOn   GetPlacesIDZoomXYPngParamsOrderBy = "observed_on"
	GetPlacesIDZoomXYPngParamsOrderByRandom       GetPlacesIDZoomXYPngParamsOrderBy = "random"
	GetPlacesIDZoomXYPngParamsOrderBySpeciesGuess GetPlacesIDZoomXYPngParamsOrderBy = "species_guess"
	GetPlacesIDZoomXYPngParamsOrderByUpdatedAt    GetPlacesIDZoomXYPngParamsOrderBy = "updated_at"
	GetPlacesIDZoomXYPngParamsOrderByVotes        GetPlacesIDZoomXYPngParamsOrderBy = "votes"
)

Defines values for GetPlacesIDZoomXYPngParamsOrderBy.

type GetPlacesIDZoomXYPngParamsPhotoLicense

type GetPlacesIDZoomXYPngParamsPhotoLicense string

GetPlacesIDZoomXYPngParamsPhotoLicense defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsPhotoLicenseCc0      GetPlacesIDZoomXYPngParamsPhotoLicense = "cc0"
	GetPlacesIDZoomXYPngParamsPhotoLicenseCcBy     GetPlacesIDZoomXYPngParamsPhotoLicense = "cc-by"
	GetPlacesIDZoomXYPngParamsPhotoLicenseCcByNc   GetPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-nc"
	GetPlacesIDZoomXYPngParamsPhotoLicenseCcByNcNd GetPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-nc-nd"
	GetPlacesIDZoomXYPngParamsPhotoLicenseCcByNcSa GetPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-nc-sa"
	GetPlacesIDZoomXYPngParamsPhotoLicenseCcByNd   GetPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-nd"
	GetPlacesIDZoomXYPngParamsPhotoLicenseCcBySa   GetPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetPlacesIDZoomXYPngParamsPhotoLicense.

type GetPlacesIDZoomXYPngParamsPlaceID0

type GetPlacesIDZoomXYPngParamsPlaceID0 = openapi_types.UUID

GetPlacesIDZoomXYPngParamsPlaceID0 defines parameters for GetPlacesIDZoomXYPng.

type GetPlacesIDZoomXYPngParamsPlaceID1

type GetPlacesIDZoomXYPngParamsPlaceID1 = int

GetPlacesIDZoomXYPngParamsPlaceID1 defines parameters for GetPlacesIDZoomXYPng.

type GetPlacesIDZoomXYPngParamsPlaceID2

type GetPlacesIDZoomXYPngParamsPlaceID2 = string

GetPlacesIDZoomXYPngParamsPlaceID2 defines parameters for GetPlacesIDZoomXYPng.

type GetPlacesIDZoomXYPngParamsProjectID0

type GetPlacesIDZoomXYPngParamsProjectID0 = int

GetPlacesIDZoomXYPngParamsProjectID0 defines parameters for GetPlacesIDZoomXYPng.

type GetPlacesIDZoomXYPngParamsProjectID1

type GetPlacesIDZoomXYPngParamsProjectID1 = string

GetPlacesIDZoomXYPngParamsProjectID1 defines parameters for GetPlacesIDZoomXYPng.

type GetPlacesIDZoomXYPngParamsQualityGrade

type GetPlacesIDZoomXYPngParamsQualityGrade string

GetPlacesIDZoomXYPngParamsQualityGrade defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsQualityGradeCasual   GetPlacesIDZoomXYPngParamsQualityGrade = "casual"
	GetPlacesIDZoomXYPngParamsQualityGradeNeedsID  GetPlacesIDZoomXYPngParamsQualityGrade = "needs_id"
	GetPlacesIDZoomXYPngParamsQualityGradeResearch GetPlacesIDZoomXYPngParamsQualityGrade = "research"
)

Defines values for GetPlacesIDZoomXYPngParamsQualityGrade.

type GetPlacesIDZoomXYPngParamsRank

type GetPlacesIDZoomXYPngParamsRank string

GetPlacesIDZoomXYPngParamsRank defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsRankClass         GetPlacesIDZoomXYPngParamsRank = "class"
	GetPlacesIDZoomXYPngParamsRankComplex       GetPlacesIDZoomXYPngParamsRank = "complex"
	GetPlacesIDZoomXYPngParamsRankEpifamily     GetPlacesIDZoomXYPngParamsRank = "epifamily"
	GetPlacesIDZoomXYPngParamsRankFamily        GetPlacesIDZoomXYPngParamsRank = "family"
	GetPlacesIDZoomXYPngParamsRankForm          GetPlacesIDZoomXYPngParamsRank = "form"
	GetPlacesIDZoomXYPngParamsRankGenus         GetPlacesIDZoomXYPngParamsRank = "genus"
	GetPlacesIDZoomXYPngParamsRankGenushybrid   GetPlacesIDZoomXYPngParamsRank = "genushybrid"
	GetPlacesIDZoomXYPngParamsRankHybrid        GetPlacesIDZoomXYPngParamsRank = "hybrid"
	GetPlacesIDZoomXYPngParamsRankInfraclass    GetPlacesIDZoomXYPngParamsRank = "infraclass"
	GetPlacesIDZoomXYPngParamsRankInfrahybrid   GetPlacesIDZoomXYPngParamsRank = "infrahybrid"
	GetPlacesIDZoomXYPngParamsRankInfraorder    GetPlacesIDZoomXYPngParamsRank = "infraorder"
	GetPlacesIDZoomXYPngParamsRankKingdom       GetPlacesIDZoomXYPngParamsRank = "kingdom"
	GetPlacesIDZoomXYPngParamsRankOrder         GetPlacesIDZoomXYPngParamsRank = "order"
	GetPlacesIDZoomXYPngParamsRankParvorder     GetPlacesIDZoomXYPngParamsRank = "parvorder"
	GetPlacesIDZoomXYPngParamsRankPhylum        GetPlacesIDZoomXYPngParamsRank = "phylum"
	GetPlacesIDZoomXYPngParamsRankSection       GetPlacesIDZoomXYPngParamsRank = "section"
	GetPlacesIDZoomXYPngParamsRankSpecies       GetPlacesIDZoomXYPngParamsRank = "species"
	GetPlacesIDZoomXYPngParamsRankSubclass      GetPlacesIDZoomXYPngParamsRank = "subclass"
	GetPlacesIDZoomXYPngParamsRankSubfamily     GetPlacesIDZoomXYPngParamsRank = "subfamily"
	GetPlacesIDZoomXYPngParamsRankSubgenus      GetPlacesIDZoomXYPngParamsRank = "subgenus"
	GetPlacesIDZoomXYPngParamsRankSuborder      GetPlacesIDZoomXYPngParamsRank = "suborder"
	GetPlacesIDZoomXYPngParamsRankSubphylum     GetPlacesIDZoomXYPngParamsRank = "subphylum"
	GetPlacesIDZoomXYPngParamsRankSubsection    GetPlacesIDZoomXYPngParamsRank = "subsection"
	GetPlacesIDZoomXYPngParamsRankSubspecies    GetPlacesIDZoomXYPngParamsRank = "subspecies"
	GetPlacesIDZoomXYPngParamsRankSubterclass   GetPlacesIDZoomXYPngParamsRank = "subterclass"
	GetPlacesIDZoomXYPngParamsRankSubtribe      GetPlacesIDZoomXYPngParamsRank = "subtribe"
	GetPlacesIDZoomXYPngParamsRankSuperclass    GetPlacesIDZoomXYPngParamsRank = "superclass"
	GetPlacesIDZoomXYPngParamsRankSuperfamily   GetPlacesIDZoomXYPngParamsRank = "superfamily"
	GetPlacesIDZoomXYPngParamsRankSuperorder    GetPlacesIDZoomXYPngParamsRank = "superorder"
	GetPlacesIDZoomXYPngParamsRankSupertribe    GetPlacesIDZoomXYPngParamsRank = "supertribe"
	GetPlacesIDZoomXYPngParamsRankTribe         GetPlacesIDZoomXYPngParamsRank = "tribe"
	GetPlacesIDZoomXYPngParamsRankVariety       GetPlacesIDZoomXYPngParamsRank = "variety"
	GetPlacesIDZoomXYPngParamsRankZoosection    GetPlacesIDZoomXYPngParamsRank = "zoosection"
	GetPlacesIDZoomXYPngParamsRankZoosubsection GetPlacesIDZoomXYPngParamsRank = "zoosubsection"
)

Defines values for GetPlacesIDZoomXYPngParamsRank.

type GetPlacesIDZoomXYPngParamsSearchOn

type GetPlacesIDZoomXYPngParamsSearchOn string

GetPlacesIDZoomXYPngParamsSearchOn defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsSearchOnDescription        GetPlacesIDZoomXYPngParamsSearchOn = "description"
	GetPlacesIDZoomXYPngParamsSearchOnNames              GetPlacesIDZoomXYPngParamsSearchOn = "names"
	GetPlacesIDZoomXYPngParamsSearchOnPlace              GetPlacesIDZoomXYPngParamsSearchOn = "place"
	GetPlacesIDZoomXYPngParamsSearchOnTags               GetPlacesIDZoomXYPngParamsSearchOn = "tags"
	GetPlacesIDZoomXYPngParamsSearchOnTaxonPageObsPhotos GetPlacesIDZoomXYPngParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetPlacesIDZoomXYPngParamsSearchOn.

type GetPlacesIDZoomXYPngParamsSoundLicense

type GetPlacesIDZoomXYPngParamsSoundLicense string

GetPlacesIDZoomXYPngParamsSoundLicense defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsSoundLicenseCc0      GetPlacesIDZoomXYPngParamsSoundLicense = "cc0"
	GetPlacesIDZoomXYPngParamsSoundLicenseCcBy     GetPlacesIDZoomXYPngParamsSoundLicense = "cc-by"
	GetPlacesIDZoomXYPngParamsSoundLicenseCcByNc   GetPlacesIDZoomXYPngParamsSoundLicense = "cc-by-nc"
	GetPlacesIDZoomXYPngParamsSoundLicenseCcByNcNd GetPlacesIDZoomXYPngParamsSoundLicense = "cc-by-nc-nd"
	GetPlacesIDZoomXYPngParamsSoundLicenseCcByNcSa GetPlacesIDZoomXYPngParamsSoundLicense = "cc-by-nc-sa"
	GetPlacesIDZoomXYPngParamsSoundLicenseCcByNd   GetPlacesIDZoomXYPngParamsSoundLicense = "cc-by-nd"
	GetPlacesIDZoomXYPngParamsSoundLicenseCcBySa   GetPlacesIDZoomXYPngParamsSoundLicense = "cc-by-sa"
)

Defines values for GetPlacesIDZoomXYPngParamsSoundLicense.

type GetPlacesIDZoomXYPngParamsTaxonGeoprivacy

type GetPlacesIDZoomXYPngParamsTaxonGeoprivacy string

GetPlacesIDZoomXYPngParamsTaxonGeoprivacy defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsTaxonGeoprivacyObscured        GetPlacesIDZoomXYPngParamsTaxonGeoprivacy = "obscured"
	GetPlacesIDZoomXYPngParamsTaxonGeoprivacyObscuredPrivate GetPlacesIDZoomXYPngParamsTaxonGeoprivacy = "obscured_private"
	GetPlacesIDZoomXYPngParamsTaxonGeoprivacyOpen            GetPlacesIDZoomXYPngParamsTaxonGeoprivacy = "open"
	GetPlacesIDZoomXYPngParamsTaxonGeoprivacyPrivate         GetPlacesIDZoomXYPngParamsTaxonGeoprivacy = "private"
)

Defines values for GetPlacesIDZoomXYPngParamsTaxonGeoprivacy.

type GetPlacesIDZoomXYPngParamsTileSize

type GetPlacesIDZoomXYPngParamsTileSize int

GetPlacesIDZoomXYPngParamsTileSize defines parameters for GetPlacesIDZoomXYPng.

const (
	GetPlacesIDZoomXYPngParamsTileSizeN256 GetPlacesIDZoomXYPngParamsTileSize = 256
	GetPlacesIDZoomXYPngParamsTileSizeN512 GetPlacesIDZoomXYPngParamsTileSize = 512
)

Defines values for GetPlacesIDZoomXYPngParamsTileSize.

type GetPlacesIDZoomXYPngParams_PlaceID_Item

type GetPlacesIDZoomXYPngParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetPlacesIDZoomXYPngParams_PlaceID_Item defines parameters for GetPlacesIDZoomXYPng.

type GetPlacesIDZoomXYPngParams_ProjectID_Item

type GetPlacesIDZoomXYPngParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetPlacesIDZoomXYPngParams_ProjectID_Item defines parameters for GetPlacesIDZoomXYPng.

type GetPlacesIDZoomXYPngResponse

type GetPlacesIDZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetPlacesIDZoomXYPngResponse

func ParseGetPlacesIDZoomXYPngResponse(rsp *http.Response) (*GetPlacesIDZoomXYPngResponse, error)

ParseGetPlacesIDZoomXYPngResponse parses an HTTP response from a GetPlacesIDZoomXYPngWithResponse call

func (GetPlacesIDZoomXYPngResponse) Status

Status returns HTTPResponse.Status

func (GetPlacesIDZoomXYPngResponse) StatusCode

func (r GetPlacesIDZoomXYPngResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacesNearbyParams

type GetPlacesNearbyParams struct {
	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                         `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetPlacesNearbyParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetPlacesNearbyParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetPlacesNearbyParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                            `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetPlacesNearbyParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetPlacesNearbyParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                            `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetPlacesNearbyParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                  `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetPlacesNearbyParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                  `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                  `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                 `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                               `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                               `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                  `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                  `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                  `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                  `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                  `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                  `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                  `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                  `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                  `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                  `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                  `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                               `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                    `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                    `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                    `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                 `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                 `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                 `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                 `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                 `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                 `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                 `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                 `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                  `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                 `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                 `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetPlacesNearbyParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetPlacesNearbyParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetPlacesNearbyParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetPlacesNearbyParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetPlacesNearbyParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetPlacesNearbyParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetPlacesNearbyParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetPlacesNearbyParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                         `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                             `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                             `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                             `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                             `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                             `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                             `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                             `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                 `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                            `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                              `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                              `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetPlacesNearbyParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetPlacesNearbyParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                              `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                              `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                              `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                 `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                         `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                         `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                              `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                 `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                 `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                 `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                 `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetPlacesNearbyParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetPlacesNearbyParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                         `form:"only_id,omitempty" json:"only_id,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{}                    `form:"fields,omitempty" json:"fields,omitempty"`
	DateField           GetPlacesNearbyParamsDateField `form:"date_field,omitempty" json:"date_field,omitempty"`
	Interval            GetPlacesNearbyParamsInterval  `form:"interval,omitempty" json:"interval,omitempty"`
	XHTTPMethodOverride string                         `json:"X-HTTP-Method-Override,omitempty"`
}

GetPlacesNearbyParams defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsCsi

type GetPlacesNearbyParamsCsi string

GetPlacesNearbyParamsCsi defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsCsiCR GetPlacesNearbyParamsCsi = "CR"
	GetPlacesNearbyParamsCsiEN GetPlacesNearbyParamsCsi = "EN"
	GetPlacesNearbyParamsCsiEW GetPlacesNearbyParamsCsi = "EW"
	GetPlacesNearbyParamsCsiEX GetPlacesNearbyParamsCsi = "EX"
	GetPlacesNearbyParamsCsiLC GetPlacesNearbyParamsCsi = "LC"
	GetPlacesNearbyParamsCsiNT GetPlacesNearbyParamsCsi = "NT"
	GetPlacesNearbyParamsCsiVU GetPlacesNearbyParamsCsi = "VU"
)

Defines values for GetPlacesNearbyParamsCsi.

type GetPlacesNearbyParamsDateField

type GetPlacesNearbyParamsDateField string

GetPlacesNearbyParamsDateField defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsDateFieldCreated  GetPlacesNearbyParamsDateField = "created"
	GetPlacesNearbyParamsDateFieldObserved GetPlacesNearbyParamsDateField = "observed"
)

Defines values for GetPlacesNearbyParamsDateField.

type GetPlacesNearbyParamsGeoprivacy

type GetPlacesNearbyParamsGeoprivacy string

GetPlacesNearbyParamsGeoprivacy defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsGeoprivacyObscured        GetPlacesNearbyParamsGeoprivacy = "obscured"
	GetPlacesNearbyParamsGeoprivacyObscuredPrivate GetPlacesNearbyParamsGeoprivacy = "obscured_private"
	GetPlacesNearbyParamsGeoprivacyOpen            GetPlacesNearbyParamsGeoprivacy = "open"
	GetPlacesNearbyParamsGeoprivacyPrivate         GetPlacesNearbyParamsGeoprivacy = "private"
)

Defines values for GetPlacesNearbyParamsGeoprivacy.

type GetPlacesNearbyParamsHrank

type GetPlacesNearbyParamsHrank string

GetPlacesNearbyParamsHrank defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsHrankClass         GetPlacesNearbyParamsHrank = "class"
	GetPlacesNearbyParamsHrankComplex       GetPlacesNearbyParamsHrank = "complex"
	GetPlacesNearbyParamsHrankEpifamily     GetPlacesNearbyParamsHrank = "epifamily"
	GetPlacesNearbyParamsHrankFamily        GetPlacesNearbyParamsHrank = "family"
	GetPlacesNearbyParamsHrankForm          GetPlacesNearbyParamsHrank = "form"
	GetPlacesNearbyParamsHrankGenus         GetPlacesNearbyParamsHrank = "genus"
	GetPlacesNearbyParamsHrankGenushybrid   GetPlacesNearbyParamsHrank = "genushybrid"
	GetPlacesNearbyParamsHrankHybrid        GetPlacesNearbyParamsHrank = "hybrid"
	GetPlacesNearbyParamsHrankInfraclass    GetPlacesNearbyParamsHrank = "infraclass"
	GetPlacesNearbyParamsHrankInfrahybrid   GetPlacesNearbyParamsHrank = "infrahybrid"
	GetPlacesNearbyParamsHrankInfraorder    GetPlacesNearbyParamsHrank = "infraorder"
	GetPlacesNearbyParamsHrankKingdom       GetPlacesNearbyParamsHrank = "kingdom"
	GetPlacesNearbyParamsHrankOrder         GetPlacesNearbyParamsHrank = "order"
	GetPlacesNearbyParamsHrankParvorder     GetPlacesNearbyParamsHrank = "parvorder"
	GetPlacesNearbyParamsHrankPhylum        GetPlacesNearbyParamsHrank = "phylum"
	GetPlacesNearbyParamsHrankSection       GetPlacesNearbyParamsHrank = "section"
	GetPlacesNearbyParamsHrankSpecies       GetPlacesNearbyParamsHrank = "species"
	GetPlacesNearbyParamsHrankSubclass      GetPlacesNearbyParamsHrank = "subclass"
	GetPlacesNearbyParamsHrankSubfamily     GetPlacesNearbyParamsHrank = "subfamily"
	GetPlacesNearbyParamsHrankSubgenus      GetPlacesNearbyParamsHrank = "subgenus"
	GetPlacesNearbyParamsHrankSuborder      GetPlacesNearbyParamsHrank = "suborder"
	GetPlacesNearbyParamsHrankSubphylum     GetPlacesNearbyParamsHrank = "subphylum"
	GetPlacesNearbyParamsHrankSubsection    GetPlacesNearbyParamsHrank = "subsection"
	GetPlacesNearbyParamsHrankSubspecies    GetPlacesNearbyParamsHrank = "subspecies"
	GetPlacesNearbyParamsHrankSubterclass   GetPlacesNearbyParamsHrank = "subterclass"
	GetPlacesNearbyParamsHrankSubtribe      GetPlacesNearbyParamsHrank = "subtribe"
	GetPlacesNearbyParamsHrankSuperclass    GetPlacesNearbyParamsHrank = "superclass"
	GetPlacesNearbyParamsHrankSuperfamily   GetPlacesNearbyParamsHrank = "superfamily"
	GetPlacesNearbyParamsHrankSuperorder    GetPlacesNearbyParamsHrank = "superorder"
	GetPlacesNearbyParamsHrankSupertribe    GetPlacesNearbyParamsHrank = "supertribe"
	GetPlacesNearbyParamsHrankTribe         GetPlacesNearbyParamsHrank = "tribe"
	GetPlacesNearbyParamsHrankVariety       GetPlacesNearbyParamsHrank = "variety"
	GetPlacesNearbyParamsHrankZoosection    GetPlacesNearbyParamsHrank = "zoosection"
	GetPlacesNearbyParamsHrankZoosubsection GetPlacesNearbyParamsHrank = "zoosubsection"
)

Defines values for GetPlacesNearbyParamsHrank.

type GetPlacesNearbyParamsID0

type GetPlacesNearbyParamsID0 = openapi_types.UUID

GetPlacesNearbyParamsID0 defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsID1

type GetPlacesNearbyParamsID1 = int

GetPlacesNearbyParamsID1 defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsID2

type GetPlacesNearbyParamsID2 = string

GetPlacesNearbyParamsID2 defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsIconicTaxa

type GetPlacesNearbyParamsIconicTaxa string

GetPlacesNearbyParamsIconicTaxa defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsIconicTaxaActinopterygii GetPlacesNearbyParamsIconicTaxa = "Actinopterygii"
	GetPlacesNearbyParamsIconicTaxaAmphibia       GetPlacesNearbyParamsIconicTaxa = "Amphibia"
	GetPlacesNearbyParamsIconicTaxaAnimalia       GetPlacesNearbyParamsIconicTaxa = "Animalia"
	GetPlacesNearbyParamsIconicTaxaArachnida      GetPlacesNearbyParamsIconicTaxa = "Arachnida"
	GetPlacesNearbyParamsIconicTaxaAves           GetPlacesNearbyParamsIconicTaxa = "Aves"
	GetPlacesNearbyParamsIconicTaxaChromista      GetPlacesNearbyParamsIconicTaxa = "Chromista"
	GetPlacesNearbyParamsIconicTaxaFungi          GetPlacesNearbyParamsIconicTaxa = "Fungi"
	GetPlacesNearbyParamsIconicTaxaInsecta        GetPlacesNearbyParamsIconicTaxa = "Insecta"
	GetPlacesNearbyParamsIconicTaxaMammalia       GetPlacesNearbyParamsIconicTaxa = "Mammalia"
	GetPlacesNearbyParamsIconicTaxaMollusca       GetPlacesNearbyParamsIconicTaxa = "Mollusca"
	GetPlacesNearbyParamsIconicTaxaPlantae        GetPlacesNearbyParamsIconicTaxa = "Plantae"
	GetPlacesNearbyParamsIconicTaxaProtozoa       GetPlacesNearbyParamsIconicTaxa = "Protozoa"
	GetPlacesNearbyParamsIconicTaxaReptilia       GetPlacesNearbyParamsIconicTaxa = "Reptilia"
	GetPlacesNearbyParamsIconicTaxaUnknown        GetPlacesNearbyParamsIconicTaxa = "unknown"
)

Defines values for GetPlacesNearbyParamsIconicTaxa.

type GetPlacesNearbyParamsIdentifications

type GetPlacesNearbyParamsIdentifications string

GetPlacesNearbyParamsIdentifications defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsIdentificationsMostAgree    GetPlacesNearbyParamsIdentifications = "most_agree"
	GetPlacesNearbyParamsIdentificationsMostDisagree GetPlacesNearbyParamsIdentifications = "most_disagree"
	GetPlacesNearbyParamsIdentificationsSomeAgree    GetPlacesNearbyParamsIdentifications = "some_agree"
)

Defines values for GetPlacesNearbyParamsIdentifications.

type GetPlacesNearbyParamsInterval

type GetPlacesNearbyParamsInterval string

GetPlacesNearbyParamsInterval defines parameters for GetPlacesNearby.

const (
	Day         GetPlacesNearbyParamsInterval = "day"
	Hour        GetPlacesNearbyParamsInterval = "hour"
	Month       GetPlacesNearbyParamsInterval = "month"
	MonthOfYear GetPlacesNearbyParamsInterval = "month_of_year"
	Week        GetPlacesNearbyParamsInterval = "week"
	WeekOfYear  GetPlacesNearbyParamsInterval = "week_of_year"
	Year        GetPlacesNearbyParamsInterval = "year"
)

Defines values for GetPlacesNearbyParamsInterval.

type GetPlacesNearbyParamsLicense

type GetPlacesNearbyParamsLicense string

GetPlacesNearbyParamsLicense defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsLicenseCc0      GetPlacesNearbyParamsLicense = "cc0"
	GetPlacesNearbyParamsLicenseCcBy     GetPlacesNearbyParamsLicense = "cc-by"
	GetPlacesNearbyParamsLicenseCcByNc   GetPlacesNearbyParamsLicense = "cc-by-nc"
	GetPlacesNearbyParamsLicenseCcByNcNd GetPlacesNearbyParamsLicense = "cc-by-nc-nd"
	GetPlacesNearbyParamsLicenseCcByNcSa GetPlacesNearbyParamsLicense = "cc-by-nc-sa"
	GetPlacesNearbyParamsLicenseCcByNd   GetPlacesNearbyParamsLicense = "cc-by-nd"
	GetPlacesNearbyParamsLicenseCcBySa   GetPlacesNearbyParamsLicense = "cc-by-sa"
)

Defines values for GetPlacesNearbyParamsLicense.

type GetPlacesNearbyParamsLrank

type GetPlacesNearbyParamsLrank string

GetPlacesNearbyParamsLrank defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsLrankClass         GetPlacesNearbyParamsLrank = "class"
	GetPlacesNearbyParamsLrankComplex       GetPlacesNearbyParamsLrank = "complex"
	GetPlacesNearbyParamsLrankEpifamily     GetPlacesNearbyParamsLrank = "epifamily"
	GetPlacesNearbyParamsLrankFamily        GetPlacesNearbyParamsLrank = "family"
	GetPlacesNearbyParamsLrankForm          GetPlacesNearbyParamsLrank = "form"
	GetPlacesNearbyParamsLrankGenus         GetPlacesNearbyParamsLrank = "genus"
	GetPlacesNearbyParamsLrankGenushybrid   GetPlacesNearbyParamsLrank = "genushybrid"
	GetPlacesNearbyParamsLrankHybrid        GetPlacesNearbyParamsLrank = "hybrid"
	GetPlacesNearbyParamsLrankInfraclass    GetPlacesNearbyParamsLrank = "infraclass"
	GetPlacesNearbyParamsLrankInfrahybrid   GetPlacesNearbyParamsLrank = "infrahybrid"
	GetPlacesNearbyParamsLrankInfraorder    GetPlacesNearbyParamsLrank = "infraorder"
	GetPlacesNearbyParamsLrankKingdom       GetPlacesNearbyParamsLrank = "kingdom"
	GetPlacesNearbyParamsLrankOrder         GetPlacesNearbyParamsLrank = "order"
	GetPlacesNearbyParamsLrankParvorder     GetPlacesNearbyParamsLrank = "parvorder"
	GetPlacesNearbyParamsLrankPhylum        GetPlacesNearbyParamsLrank = "phylum"
	GetPlacesNearbyParamsLrankSection       GetPlacesNearbyParamsLrank = "section"
	GetPlacesNearbyParamsLrankSpecies       GetPlacesNearbyParamsLrank = "species"
	GetPlacesNearbyParamsLrankSubclass      GetPlacesNearbyParamsLrank = "subclass"
	GetPlacesNearbyParamsLrankSubfamily     GetPlacesNearbyParamsLrank = "subfamily"
	GetPlacesNearbyParamsLrankSubgenus      GetPlacesNearbyParamsLrank = "subgenus"
	GetPlacesNearbyParamsLrankSuborder      GetPlacesNearbyParamsLrank = "suborder"
	GetPlacesNearbyParamsLrankSubphylum     GetPlacesNearbyParamsLrank = "subphylum"
	GetPlacesNearbyParamsLrankSubsection    GetPlacesNearbyParamsLrank = "subsection"
	GetPlacesNearbyParamsLrankSubspecies    GetPlacesNearbyParamsLrank = "subspecies"
	GetPlacesNearbyParamsLrankSubterclass   GetPlacesNearbyParamsLrank = "subterclass"
	GetPlacesNearbyParamsLrankSubtribe      GetPlacesNearbyParamsLrank = "subtribe"
	GetPlacesNearbyParamsLrankSuperclass    GetPlacesNearbyParamsLrank = "superclass"
	GetPlacesNearbyParamsLrankSuperfamily   GetPlacesNearbyParamsLrank = "superfamily"
	GetPlacesNearbyParamsLrankSuperorder    GetPlacesNearbyParamsLrank = "superorder"
	GetPlacesNearbyParamsLrankSupertribe    GetPlacesNearbyParamsLrank = "supertribe"
	GetPlacesNearbyParamsLrankTribe         GetPlacesNearbyParamsLrank = "tribe"
	GetPlacesNearbyParamsLrankVariety       GetPlacesNearbyParamsLrank = "variety"
	GetPlacesNearbyParamsLrankZoosection    GetPlacesNearbyParamsLrank = "zoosection"
	GetPlacesNearbyParamsLrankZoosubsection GetPlacesNearbyParamsLrank = "zoosubsection"
)

Defines values for GetPlacesNearbyParamsLrank.

type GetPlacesNearbyParamsObscuration

type GetPlacesNearbyParamsObscuration string

GetPlacesNearbyParamsObscuration defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsObscurationNone     GetPlacesNearbyParamsObscuration = "none"
	GetPlacesNearbyParamsObscurationObscured GetPlacesNearbyParamsObscuration = "obscured"
	GetPlacesNearbyParamsObscurationPrivate  GetPlacesNearbyParamsObscuration = "private"
)

Defines values for GetPlacesNearbyParamsObscuration.

type GetPlacesNearbyParamsOrder

type GetPlacesNearbyParamsOrder string

GetPlacesNearbyParamsOrder defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsOrderAsc  GetPlacesNearbyParamsOrder = "asc"
	GetPlacesNearbyParamsOrderDesc GetPlacesNearbyParamsOrder = "desc"
)

Defines values for GetPlacesNearbyParamsOrder.

type GetPlacesNearbyParamsOrderBy

type GetPlacesNearbyParamsOrderBy string

GetPlacesNearbyParamsOrderBy defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsOrderByCreatedAt    GetPlacesNearbyParamsOrderBy = "created_at"
	GetPlacesNearbyParamsOrderByGeoScore     GetPlacesNearbyParamsOrderBy = "geo_score"
	GetPlacesNearbyParamsOrderByID           GetPlacesNearbyParamsOrderBy = "id"
	GetPlacesNearbyParamsOrderByObservedOn   GetPlacesNearbyParamsOrderBy = "observed_on"
	GetPlacesNearbyParamsOrderByRandom       GetPlacesNearbyParamsOrderBy = "random"
	GetPlacesNearbyParamsOrderBySpeciesGuess GetPlacesNearbyParamsOrderBy = "species_guess"
	GetPlacesNearbyParamsOrderByUpdatedAt    GetPlacesNearbyParamsOrderBy = "updated_at"
	GetPlacesNearbyParamsOrderByVotes        GetPlacesNearbyParamsOrderBy = "votes"
)

Defines values for GetPlacesNearbyParamsOrderBy.

type GetPlacesNearbyParamsPhotoLicense

type GetPlacesNearbyParamsPhotoLicense string

GetPlacesNearbyParamsPhotoLicense defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsPhotoLicenseCc0      GetPlacesNearbyParamsPhotoLicense = "cc0"
	GetPlacesNearbyParamsPhotoLicenseCcBy     GetPlacesNearbyParamsPhotoLicense = "cc-by"
	GetPlacesNearbyParamsPhotoLicenseCcByNc   GetPlacesNearbyParamsPhotoLicense = "cc-by-nc"
	GetPlacesNearbyParamsPhotoLicenseCcByNcNd GetPlacesNearbyParamsPhotoLicense = "cc-by-nc-nd"
	GetPlacesNearbyParamsPhotoLicenseCcByNcSa GetPlacesNearbyParamsPhotoLicense = "cc-by-nc-sa"
	GetPlacesNearbyParamsPhotoLicenseCcByNd   GetPlacesNearbyParamsPhotoLicense = "cc-by-nd"
	GetPlacesNearbyParamsPhotoLicenseCcBySa   GetPlacesNearbyParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetPlacesNearbyParamsPhotoLicense.

type GetPlacesNearbyParamsPlaceID0

type GetPlacesNearbyParamsPlaceID0 = openapi_types.UUID

GetPlacesNearbyParamsPlaceID0 defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsPlaceID1

type GetPlacesNearbyParamsPlaceID1 = int

GetPlacesNearbyParamsPlaceID1 defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsPlaceID2

type GetPlacesNearbyParamsPlaceID2 = string

GetPlacesNearbyParamsPlaceID2 defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsProjectID0

type GetPlacesNearbyParamsProjectID0 = int

GetPlacesNearbyParamsProjectID0 defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsProjectID1

type GetPlacesNearbyParamsProjectID1 = string

GetPlacesNearbyParamsProjectID1 defines parameters for GetPlacesNearby.

type GetPlacesNearbyParamsQualityGrade

type GetPlacesNearbyParamsQualityGrade string

GetPlacesNearbyParamsQualityGrade defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsQualityGradeCasual   GetPlacesNearbyParamsQualityGrade = "casual"
	GetPlacesNearbyParamsQualityGradeNeedsID  GetPlacesNearbyParamsQualityGrade = "needs_id"
	GetPlacesNearbyParamsQualityGradeResearch GetPlacesNearbyParamsQualityGrade = "research"
)

Defines values for GetPlacesNearbyParamsQualityGrade.

type GetPlacesNearbyParamsRank

type GetPlacesNearbyParamsRank string

GetPlacesNearbyParamsRank defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsRankClass         GetPlacesNearbyParamsRank = "class"
	GetPlacesNearbyParamsRankComplex       GetPlacesNearbyParamsRank = "complex"
	GetPlacesNearbyParamsRankEpifamily     GetPlacesNearbyParamsRank = "epifamily"
	GetPlacesNearbyParamsRankFamily        GetPlacesNearbyParamsRank = "family"
	GetPlacesNearbyParamsRankForm          GetPlacesNearbyParamsRank = "form"
	GetPlacesNearbyParamsRankGenus         GetPlacesNearbyParamsRank = "genus"
	GetPlacesNearbyParamsRankGenushybrid   GetPlacesNearbyParamsRank = "genushybrid"
	GetPlacesNearbyParamsRankHybrid        GetPlacesNearbyParamsRank = "hybrid"
	GetPlacesNearbyParamsRankInfraclass    GetPlacesNearbyParamsRank = "infraclass"
	GetPlacesNearbyParamsRankInfrahybrid   GetPlacesNearbyParamsRank = "infrahybrid"
	GetPlacesNearbyParamsRankInfraorder    GetPlacesNearbyParamsRank = "infraorder"
	GetPlacesNearbyParamsRankKingdom       GetPlacesNearbyParamsRank = "kingdom"
	GetPlacesNearbyParamsRankOrder         GetPlacesNearbyParamsRank = "order"
	GetPlacesNearbyParamsRankParvorder     GetPlacesNearbyParamsRank = "parvorder"
	GetPlacesNearbyParamsRankPhylum        GetPlacesNearbyParamsRank = "phylum"
	GetPlacesNearbyParamsRankSection       GetPlacesNearbyParamsRank = "section"
	GetPlacesNearbyParamsRankSpecies       GetPlacesNearbyParamsRank = "species"
	GetPlacesNearbyParamsRankSubclass      GetPlacesNearbyParamsRank = "subclass"
	GetPlacesNearbyParamsRankSubfamily     GetPlacesNearbyParamsRank = "subfamily"
	GetPlacesNearbyParamsRankSubgenus      GetPlacesNearbyParamsRank = "subgenus"
	GetPlacesNearbyParamsRankSuborder      GetPlacesNearbyParamsRank = "suborder"
	GetPlacesNearbyParamsRankSubphylum     GetPlacesNearbyParamsRank = "subphylum"
	GetPlacesNearbyParamsRankSubsection    GetPlacesNearbyParamsRank = "subsection"
	GetPlacesNearbyParamsRankSubspecies    GetPlacesNearbyParamsRank = "subspecies"
	GetPlacesNearbyParamsRankSubterclass   GetPlacesNearbyParamsRank = "subterclass"
	GetPlacesNearbyParamsRankSubtribe      GetPlacesNearbyParamsRank = "subtribe"
	GetPlacesNearbyParamsRankSuperclass    GetPlacesNearbyParamsRank = "superclass"
	GetPlacesNearbyParamsRankSuperfamily   GetPlacesNearbyParamsRank = "superfamily"
	GetPlacesNearbyParamsRankSuperorder    GetPlacesNearbyParamsRank = "superorder"
	GetPlacesNearbyParamsRankSupertribe    GetPlacesNearbyParamsRank = "supertribe"
	GetPlacesNearbyParamsRankTribe         GetPlacesNearbyParamsRank = "tribe"
	GetPlacesNearbyParamsRankVariety       GetPlacesNearbyParamsRank = "variety"
	GetPlacesNearbyParamsRankZoosection    GetPlacesNearbyParamsRank = "zoosection"
	GetPlacesNearbyParamsRankZoosubsection GetPlacesNearbyParamsRank = "zoosubsection"
)

Defines values for GetPlacesNearbyParamsRank.

type GetPlacesNearbyParamsSearchOn

type GetPlacesNearbyParamsSearchOn string

GetPlacesNearbyParamsSearchOn defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsSearchOnDescription        GetPlacesNearbyParamsSearchOn = "description"
	GetPlacesNearbyParamsSearchOnNames              GetPlacesNearbyParamsSearchOn = "names"
	GetPlacesNearbyParamsSearchOnPlace              GetPlacesNearbyParamsSearchOn = "place"
	GetPlacesNearbyParamsSearchOnTags               GetPlacesNearbyParamsSearchOn = "tags"
	GetPlacesNearbyParamsSearchOnTaxonPageObsPhotos GetPlacesNearbyParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetPlacesNearbyParamsSearchOn.

type GetPlacesNearbyParamsSoundLicense

type GetPlacesNearbyParamsSoundLicense string

GetPlacesNearbyParamsSoundLicense defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsSoundLicenseCc0      GetPlacesNearbyParamsSoundLicense = "cc0"
	GetPlacesNearbyParamsSoundLicenseCcBy     GetPlacesNearbyParamsSoundLicense = "cc-by"
	GetPlacesNearbyParamsSoundLicenseCcByNc   GetPlacesNearbyParamsSoundLicense = "cc-by-nc"
	GetPlacesNearbyParamsSoundLicenseCcByNcNd GetPlacesNearbyParamsSoundLicense = "cc-by-nc-nd"
	GetPlacesNearbyParamsSoundLicenseCcByNcSa GetPlacesNearbyParamsSoundLicense = "cc-by-nc-sa"
	GetPlacesNearbyParamsSoundLicenseCcByNd   GetPlacesNearbyParamsSoundLicense = "cc-by-nd"
	GetPlacesNearbyParamsSoundLicenseCcBySa   GetPlacesNearbyParamsSoundLicense = "cc-by-sa"
)

Defines values for GetPlacesNearbyParamsSoundLicense.

type GetPlacesNearbyParamsTaxonGeoprivacy

type GetPlacesNearbyParamsTaxonGeoprivacy string

GetPlacesNearbyParamsTaxonGeoprivacy defines parameters for GetPlacesNearby.

const (
	GetPlacesNearbyParamsTaxonGeoprivacyObscured        GetPlacesNearbyParamsTaxonGeoprivacy = "obscured"
	GetPlacesNearbyParamsTaxonGeoprivacyObscuredPrivate GetPlacesNearbyParamsTaxonGeoprivacy = "obscured_private"
	GetPlacesNearbyParamsTaxonGeoprivacyOpen            GetPlacesNearbyParamsTaxonGeoprivacy = "open"
	GetPlacesNearbyParamsTaxonGeoprivacyPrivate         GetPlacesNearbyParamsTaxonGeoprivacy = "private"
)

Defines values for GetPlacesNearbyParamsTaxonGeoprivacy.

type GetPlacesNearbyParams_ID_Item

type GetPlacesNearbyParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetPlacesNearbyParams_ID_Item defines parameters for GetPlacesNearby.

type GetPlacesNearbyParams_PlaceID_Item

type GetPlacesNearbyParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetPlacesNearbyParams_PlaceID_Item defines parameters for GetPlacesNearby.

type GetPlacesNearbyParams_ProjectID_Item

type GetPlacesNearbyParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetPlacesNearbyParams_ProjectID_Item defines parameters for GetPlacesNearby.

type GetPlacesNearbyResponse

type GetPlacesNearbyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsPlacesNearby
}

func ParseGetPlacesNearbyResponse

func ParseGetPlacesNearbyResponse(rsp *http.Response) (*GetPlacesNearbyResponse, error)

ParseGetPlacesNearbyResponse parses an HTTP response from a GetPlacesNearbyWithResponse call

func (GetPlacesNearbyResponse) Status

func (r GetPlacesNearbyResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlacesNearbyResponse) StatusCode

func (r GetPlacesNearbyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacesParams

type GetPlacesParams struct {
	Q                   string                 `form:"q,omitempty" json:"q,omitempty"`
	OrderBy             GetPlacesParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	Geo                 interface{}            `form:"geo,omitempty" json:"geo,omitempty"`
	PerPage             int                    `form:"per_page,omitempty" json:"per_page,omitempty"`
	Fields              interface{}            `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string                 `json:"X-HTTP-Method-Override,omitempty"`
}

GetPlacesParams defines parameters for GetPlaces.

type GetPlacesParamsOrderBy

type GetPlacesParamsOrderBy string

GetPlacesParamsOrderBy defines parameters for GetPlaces.

const (
	Area GetPlacesParamsOrderBy = "area"
)

Defines values for GetPlacesParamsOrderBy.

type GetPlacesResponse

type GetPlacesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsPlaces
}

func ParseGetPlacesResponse

func ParseGetPlacesResponse(rsp *http.Response) (*GetPlacesResponse, error)

ParseGetPlacesResponse parses an HTTP response from a GetPlacesWithResponse call

func (GetPlacesResponse) Status

func (r GetPlacesResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlacesResponse) StatusCode

func (r GetPlacesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacesUUIDParams

type GetPlacesUUIDParams struct {
	// Lat Latitude of coordinate used to sort results by distance
	Lat string `form:"lat,omitempty" json:"lat,omitempty"`

	// Lng Longitude of coordinate used to sort results by distance
	Lng string `form:"lng,omitempty" json:"lng,omitempty"`

	// OrderBy Order results by admin level and distance from a point specified in lat and lng
	OrderBy             GetPlacesUUIDParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	Fields              string                     `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string                     `json:"X-HTTP-Method-Override,omitempty"`
}

GetPlacesUUIDParams defines parameters for GetPlacesUUID.

type GetPlacesUUIDParamsOrderBy

type GetPlacesUUIDParamsOrderBy string

GetPlacesUUIDParamsOrderBy defines parameters for GetPlacesUUID.

const (
	AdminAndDistance GetPlacesUUIDParamsOrderBy = "admin_and_distance"
)

Defines values for GetPlacesUUIDParamsOrderBy.

type GetPlacesUUIDResponse

type GetPlacesUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsPlaces
}

func ParseGetPlacesUUIDResponse

func ParseGetPlacesUUIDResponse(rsp *http.Response) (*GetPlacesUUIDResponse, error)

ParseGetPlacesUUIDResponse parses an HTTP response from a GetPlacesUUIDWithResponse call

func (GetPlacesUUIDResponse) Status

func (r GetPlacesUUIDResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlacesUUIDResponse) StatusCode

func (r GetPlacesUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPointsZoomXYGridJSONParams

type GetPointsZoomXYGridJSONParams struct {
	TileSize GetPointsZoomXYGridJSONParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                 `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetPointsZoomXYGridJSONParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                        `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetPointsZoomXYGridJSONParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetPointsZoomXYGridJSONParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                    `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetPointsZoomXYGridJSONParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetPointsZoomXYGridJSONParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                    `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetPointsZoomXYGridJSONParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                          `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetPointsZoomXYGridJSONParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                          `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                          `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                         `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                       `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                       `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                          `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                          `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                          `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                          `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                          `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                          `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                          `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                          `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                          `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                          `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                          `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                       `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                            `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                            `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                            `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                         `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                         `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                         `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                         `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                         `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                         `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                         `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                         `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                          `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                         `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                         `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetPointsZoomXYGridJSONParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetPointsZoomXYGridJSONParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetPointsZoomXYGridJSONParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetPointsZoomXYGridJSONParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetPointsZoomXYGridJSONParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetPointsZoomXYGridJSONParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetPointsZoomXYGridJSONParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                        `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                        `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetPointsZoomXYGridJSONParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                 `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                     `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                     `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                     `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                     `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                     `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                     `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                     `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                         `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                    `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                      `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                      `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetPointsZoomXYGridJSONParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetPointsZoomXYGridJSONParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                      `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                      `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                      `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                         `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                 `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                 `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                      `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                         `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                         `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                         `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                         `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetPointsZoomXYGridJSONParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetPointsZoomXYGridJSONParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                                 `form:"only_id,omitempty" json:"only_id,omitempty"`
}

GetPointsZoomXYGridJSONParams defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsCsi

type GetPointsZoomXYGridJSONParamsCsi string

GetPointsZoomXYGridJSONParamsCsi defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsCsiCR GetPointsZoomXYGridJSONParamsCsi = "CR"
	GetPointsZoomXYGridJSONParamsCsiEN GetPointsZoomXYGridJSONParamsCsi = "EN"
	GetPointsZoomXYGridJSONParamsCsiEW GetPointsZoomXYGridJSONParamsCsi = "EW"
	GetPointsZoomXYGridJSONParamsCsiEX GetPointsZoomXYGridJSONParamsCsi = "EX"
	GetPointsZoomXYGridJSONParamsCsiLC GetPointsZoomXYGridJSONParamsCsi = "LC"
	GetPointsZoomXYGridJSONParamsCsiNT GetPointsZoomXYGridJSONParamsCsi = "NT"
	GetPointsZoomXYGridJSONParamsCsiVU GetPointsZoomXYGridJSONParamsCsi = "VU"
)

Defines values for GetPointsZoomXYGridJSONParamsCsi.

type GetPointsZoomXYGridJSONParamsGeoprivacy

type GetPointsZoomXYGridJSONParamsGeoprivacy string

GetPointsZoomXYGridJSONParamsGeoprivacy defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsGeoprivacyObscured        GetPointsZoomXYGridJSONParamsGeoprivacy = "obscured"
	GetPointsZoomXYGridJSONParamsGeoprivacyObscuredPrivate GetPointsZoomXYGridJSONParamsGeoprivacy = "obscured_private"
	GetPointsZoomXYGridJSONParamsGeoprivacyOpen            GetPointsZoomXYGridJSONParamsGeoprivacy = "open"
	GetPointsZoomXYGridJSONParamsGeoprivacyPrivate         GetPointsZoomXYGridJSONParamsGeoprivacy = "private"
)

Defines values for GetPointsZoomXYGridJSONParamsGeoprivacy.

type GetPointsZoomXYGridJSONParamsHrank

type GetPointsZoomXYGridJSONParamsHrank string

GetPointsZoomXYGridJSONParamsHrank defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsHrankClass         GetPointsZoomXYGridJSONParamsHrank = "class"
	GetPointsZoomXYGridJSONParamsHrankComplex       GetPointsZoomXYGridJSONParamsHrank = "complex"
	GetPointsZoomXYGridJSONParamsHrankEpifamily     GetPointsZoomXYGridJSONParamsHrank = "epifamily"
	GetPointsZoomXYGridJSONParamsHrankFamily        GetPointsZoomXYGridJSONParamsHrank = "family"
	GetPointsZoomXYGridJSONParamsHrankForm          GetPointsZoomXYGridJSONParamsHrank = "form"
	GetPointsZoomXYGridJSONParamsHrankGenus         GetPointsZoomXYGridJSONParamsHrank = "genus"
	GetPointsZoomXYGridJSONParamsHrankGenushybrid   GetPointsZoomXYGridJSONParamsHrank = "genushybrid"
	GetPointsZoomXYGridJSONParamsHrankHybrid        GetPointsZoomXYGridJSONParamsHrank = "hybrid"
	GetPointsZoomXYGridJSONParamsHrankInfraclass    GetPointsZoomXYGridJSONParamsHrank = "infraclass"
	GetPointsZoomXYGridJSONParamsHrankInfrahybrid   GetPointsZoomXYGridJSONParamsHrank = "infrahybrid"
	GetPointsZoomXYGridJSONParamsHrankInfraorder    GetPointsZoomXYGridJSONParamsHrank = "infraorder"
	GetPointsZoomXYGridJSONParamsHrankKingdom       GetPointsZoomXYGridJSONParamsHrank = "kingdom"
	GetPointsZoomXYGridJSONParamsHrankOrder         GetPointsZoomXYGridJSONParamsHrank = "order"
	GetPointsZoomXYGridJSONParamsHrankParvorder     GetPointsZoomXYGridJSONParamsHrank = "parvorder"
	GetPointsZoomXYGridJSONParamsHrankPhylum        GetPointsZoomXYGridJSONParamsHrank = "phylum"
	GetPointsZoomXYGridJSONParamsHrankSection       GetPointsZoomXYGridJSONParamsHrank = "section"
	GetPointsZoomXYGridJSONParamsHrankSpecies       GetPointsZoomXYGridJSONParamsHrank = "species"
	GetPointsZoomXYGridJSONParamsHrankSubclass      GetPointsZoomXYGridJSONParamsHrank = "subclass"
	GetPointsZoomXYGridJSONParamsHrankSubfamily     GetPointsZoomXYGridJSONParamsHrank = "subfamily"
	GetPointsZoomXYGridJSONParamsHrankSubgenus      GetPointsZoomXYGridJSONParamsHrank = "subgenus"
	GetPointsZoomXYGridJSONParamsHrankSuborder      GetPointsZoomXYGridJSONParamsHrank = "suborder"
	GetPointsZoomXYGridJSONParamsHrankSubphylum     GetPointsZoomXYGridJSONParamsHrank = "subphylum"
	GetPointsZoomXYGridJSONParamsHrankSubsection    GetPointsZoomXYGridJSONParamsHrank = "subsection"
	GetPointsZoomXYGridJSONParamsHrankSubspecies    GetPointsZoomXYGridJSONParamsHrank = "subspecies"
	GetPointsZoomXYGridJSONParamsHrankSubterclass   GetPointsZoomXYGridJSONParamsHrank = "subterclass"
	GetPointsZoomXYGridJSONParamsHrankSubtribe      GetPointsZoomXYGridJSONParamsHrank = "subtribe"
	GetPointsZoomXYGridJSONParamsHrankSuperclass    GetPointsZoomXYGridJSONParamsHrank = "superclass"
	GetPointsZoomXYGridJSONParamsHrankSuperfamily   GetPointsZoomXYGridJSONParamsHrank = "superfamily"
	GetPointsZoomXYGridJSONParamsHrankSuperorder    GetPointsZoomXYGridJSONParamsHrank = "superorder"
	GetPointsZoomXYGridJSONParamsHrankSupertribe    GetPointsZoomXYGridJSONParamsHrank = "supertribe"
	GetPointsZoomXYGridJSONParamsHrankTribe         GetPointsZoomXYGridJSONParamsHrank = "tribe"
	GetPointsZoomXYGridJSONParamsHrankVariety       GetPointsZoomXYGridJSONParamsHrank = "variety"
	GetPointsZoomXYGridJSONParamsHrankZoosection    GetPointsZoomXYGridJSONParamsHrank = "zoosection"
	GetPointsZoomXYGridJSONParamsHrankZoosubsection GetPointsZoomXYGridJSONParamsHrank = "zoosubsection"
)

Defines values for GetPointsZoomXYGridJSONParamsHrank.

type GetPointsZoomXYGridJSONParamsID0

type GetPointsZoomXYGridJSONParamsID0 = openapi_types.UUID

GetPointsZoomXYGridJSONParamsID0 defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsID1

type GetPointsZoomXYGridJSONParamsID1 = int

GetPointsZoomXYGridJSONParamsID1 defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsID2

type GetPointsZoomXYGridJSONParamsID2 = string

GetPointsZoomXYGridJSONParamsID2 defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsIconicTaxa

type GetPointsZoomXYGridJSONParamsIconicTaxa string

GetPointsZoomXYGridJSONParamsIconicTaxa defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsIconicTaxaActinopterygii GetPointsZoomXYGridJSONParamsIconicTaxa = "Actinopterygii"
	GetPointsZoomXYGridJSONParamsIconicTaxaAmphibia       GetPointsZoomXYGridJSONParamsIconicTaxa = "Amphibia"
	GetPointsZoomXYGridJSONParamsIconicTaxaAnimalia       GetPointsZoomXYGridJSONParamsIconicTaxa = "Animalia"
	GetPointsZoomXYGridJSONParamsIconicTaxaArachnida      GetPointsZoomXYGridJSONParamsIconicTaxa = "Arachnida"
	GetPointsZoomXYGridJSONParamsIconicTaxaAves           GetPointsZoomXYGridJSONParamsIconicTaxa = "Aves"
	GetPointsZoomXYGridJSONParamsIconicTaxaChromista      GetPointsZoomXYGridJSONParamsIconicTaxa = "Chromista"
	GetPointsZoomXYGridJSONParamsIconicTaxaFungi          GetPointsZoomXYGridJSONParamsIconicTaxa = "Fungi"
	GetPointsZoomXYGridJSONParamsIconicTaxaInsecta        GetPointsZoomXYGridJSONParamsIconicTaxa = "Insecta"
	GetPointsZoomXYGridJSONParamsIconicTaxaMammalia       GetPointsZoomXYGridJSONParamsIconicTaxa = "Mammalia"
	GetPointsZoomXYGridJSONParamsIconicTaxaMollusca       GetPointsZoomXYGridJSONParamsIconicTaxa = "Mollusca"
	GetPointsZoomXYGridJSONParamsIconicTaxaPlantae        GetPointsZoomXYGridJSONParamsIconicTaxa = "Plantae"
	GetPointsZoomXYGridJSONParamsIconicTaxaProtozoa       GetPointsZoomXYGridJSONParamsIconicTaxa = "Protozoa"
	GetPointsZoomXYGridJSONParamsIconicTaxaReptilia       GetPointsZoomXYGridJSONParamsIconicTaxa = "Reptilia"
	GetPointsZoomXYGridJSONParamsIconicTaxaUnknown        GetPointsZoomXYGridJSONParamsIconicTaxa = "unknown"
)

Defines values for GetPointsZoomXYGridJSONParamsIconicTaxa.

type GetPointsZoomXYGridJSONParamsIdentifications

type GetPointsZoomXYGridJSONParamsIdentifications string

GetPointsZoomXYGridJSONParamsIdentifications defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsIdentificationsMostAgree    GetPointsZoomXYGridJSONParamsIdentifications = "most_agree"
	GetPointsZoomXYGridJSONParamsIdentificationsMostDisagree GetPointsZoomXYGridJSONParamsIdentifications = "most_disagree"
	GetPointsZoomXYGridJSONParamsIdentificationsSomeAgree    GetPointsZoomXYGridJSONParamsIdentifications = "some_agree"
)

Defines values for GetPointsZoomXYGridJSONParamsIdentifications.

type GetPointsZoomXYGridJSONParamsLicense

type GetPointsZoomXYGridJSONParamsLicense string

GetPointsZoomXYGridJSONParamsLicense defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsLicenseCc0      GetPointsZoomXYGridJSONParamsLicense = "cc0"
	GetPointsZoomXYGridJSONParamsLicenseCcBy     GetPointsZoomXYGridJSONParamsLicense = "cc-by"
	GetPointsZoomXYGridJSONParamsLicenseCcByNc   GetPointsZoomXYGridJSONParamsLicense = "cc-by-nc"
	GetPointsZoomXYGridJSONParamsLicenseCcByNcNd GetPointsZoomXYGridJSONParamsLicense = "cc-by-nc-nd"
	GetPointsZoomXYGridJSONParamsLicenseCcByNcSa GetPointsZoomXYGridJSONParamsLicense = "cc-by-nc-sa"
	GetPointsZoomXYGridJSONParamsLicenseCcByNd   GetPointsZoomXYGridJSONParamsLicense = "cc-by-nd"
	GetPointsZoomXYGridJSONParamsLicenseCcBySa   GetPointsZoomXYGridJSONParamsLicense = "cc-by-sa"
)

Defines values for GetPointsZoomXYGridJSONParamsLicense.

type GetPointsZoomXYGridJSONParamsLrank

type GetPointsZoomXYGridJSONParamsLrank string

GetPointsZoomXYGridJSONParamsLrank defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsLrankClass         GetPointsZoomXYGridJSONParamsLrank = "class"
	GetPointsZoomXYGridJSONParamsLrankComplex       GetPointsZoomXYGridJSONParamsLrank = "complex"
	GetPointsZoomXYGridJSONParamsLrankEpifamily     GetPointsZoomXYGridJSONParamsLrank = "epifamily"
	GetPointsZoomXYGridJSONParamsLrankFamily        GetPointsZoomXYGridJSONParamsLrank = "family"
	GetPointsZoomXYGridJSONParamsLrankForm          GetPointsZoomXYGridJSONParamsLrank = "form"
	GetPointsZoomXYGridJSONParamsLrankGenus         GetPointsZoomXYGridJSONParamsLrank = "genus"
	GetPointsZoomXYGridJSONParamsLrankGenushybrid   GetPointsZoomXYGridJSONParamsLrank = "genushybrid"
	GetPointsZoomXYGridJSONParamsLrankHybrid        GetPointsZoomXYGridJSONParamsLrank = "hybrid"
	GetPointsZoomXYGridJSONParamsLrankInfraclass    GetPointsZoomXYGridJSONParamsLrank = "infraclass"
	GetPointsZoomXYGridJSONParamsLrankInfrahybrid   GetPointsZoomXYGridJSONParamsLrank = "infrahybrid"
	GetPointsZoomXYGridJSONParamsLrankInfraorder    GetPointsZoomXYGridJSONParamsLrank = "infraorder"
	GetPointsZoomXYGridJSONParamsLrankKingdom       GetPointsZoomXYGridJSONParamsLrank = "kingdom"
	GetPointsZoomXYGridJSONParamsLrankOrder         GetPointsZoomXYGridJSONParamsLrank = "order"
	GetPointsZoomXYGridJSONParamsLrankParvorder     GetPointsZoomXYGridJSONParamsLrank = "parvorder"
	GetPointsZoomXYGridJSONParamsLrankPhylum        GetPointsZoomXYGridJSONParamsLrank = "phylum"
	GetPointsZoomXYGridJSONParamsLrankSection       GetPointsZoomXYGridJSONParamsLrank = "section"
	GetPointsZoomXYGridJSONParamsLrankSpecies       GetPointsZoomXYGridJSONParamsLrank = "species"
	GetPointsZoomXYGridJSONParamsLrankSubclass      GetPointsZoomXYGridJSONParamsLrank = "subclass"
	GetPointsZoomXYGridJSONParamsLrankSubfamily     GetPointsZoomXYGridJSONParamsLrank = "subfamily"
	GetPointsZoomXYGridJSONParamsLrankSubgenus      GetPointsZoomXYGridJSONParamsLrank = "subgenus"
	GetPointsZoomXYGridJSONParamsLrankSuborder      GetPointsZoomXYGridJSONParamsLrank = "suborder"
	GetPointsZoomXYGridJSONParamsLrankSubphylum     GetPointsZoomXYGridJSONParamsLrank = "subphylum"
	GetPointsZoomXYGridJSONParamsLrankSubsection    GetPointsZoomXYGridJSONParamsLrank = "subsection"
	GetPointsZoomXYGridJSONParamsLrankSubspecies    GetPointsZoomXYGridJSONParamsLrank = "subspecies"
	GetPointsZoomXYGridJSONParamsLrankSubterclass   GetPointsZoomXYGridJSONParamsLrank = "subterclass"
	GetPointsZoomXYGridJSONParamsLrankSubtribe      GetPointsZoomXYGridJSONParamsLrank = "subtribe"
	GetPointsZoomXYGridJSONParamsLrankSuperclass    GetPointsZoomXYGridJSONParamsLrank = "superclass"
	GetPointsZoomXYGridJSONParamsLrankSuperfamily   GetPointsZoomXYGridJSONParamsLrank = "superfamily"
	GetPointsZoomXYGridJSONParamsLrankSuperorder    GetPointsZoomXYGridJSONParamsLrank = "superorder"
	GetPointsZoomXYGridJSONParamsLrankSupertribe    GetPointsZoomXYGridJSONParamsLrank = "supertribe"
	GetPointsZoomXYGridJSONParamsLrankTribe         GetPointsZoomXYGridJSONParamsLrank = "tribe"
	GetPointsZoomXYGridJSONParamsLrankVariety       GetPointsZoomXYGridJSONParamsLrank = "variety"
	GetPointsZoomXYGridJSONParamsLrankZoosection    GetPointsZoomXYGridJSONParamsLrank = "zoosection"
	GetPointsZoomXYGridJSONParamsLrankZoosubsection GetPointsZoomXYGridJSONParamsLrank = "zoosubsection"
)

Defines values for GetPointsZoomXYGridJSONParamsLrank.

type GetPointsZoomXYGridJSONParamsObscuration

type GetPointsZoomXYGridJSONParamsObscuration string

GetPointsZoomXYGridJSONParamsObscuration defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsObscurationNone     GetPointsZoomXYGridJSONParamsObscuration = "none"
	GetPointsZoomXYGridJSONParamsObscurationObscured GetPointsZoomXYGridJSONParamsObscuration = "obscured"
	GetPointsZoomXYGridJSONParamsObscurationPrivate  GetPointsZoomXYGridJSONParamsObscuration = "private"
)

Defines values for GetPointsZoomXYGridJSONParamsObscuration.

type GetPointsZoomXYGridJSONParamsOrder

type GetPointsZoomXYGridJSONParamsOrder string

GetPointsZoomXYGridJSONParamsOrder defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsOrderAsc  GetPointsZoomXYGridJSONParamsOrder = "asc"
	GetPointsZoomXYGridJSONParamsOrderDesc GetPointsZoomXYGridJSONParamsOrder = "desc"
)

Defines values for GetPointsZoomXYGridJSONParamsOrder.

type GetPointsZoomXYGridJSONParamsOrderBy

type GetPointsZoomXYGridJSONParamsOrderBy string

GetPointsZoomXYGridJSONParamsOrderBy defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsOrderByCreatedAt    GetPointsZoomXYGridJSONParamsOrderBy = "created_at"
	GetPointsZoomXYGridJSONParamsOrderByGeoScore     GetPointsZoomXYGridJSONParamsOrderBy = "geo_score"
	GetPointsZoomXYGridJSONParamsOrderByID           GetPointsZoomXYGridJSONParamsOrderBy = "id"
	GetPointsZoomXYGridJSONParamsOrderByObservedOn   GetPointsZoomXYGridJSONParamsOrderBy = "observed_on"
	GetPointsZoomXYGridJSONParamsOrderByRandom       GetPointsZoomXYGridJSONParamsOrderBy = "random"
	GetPointsZoomXYGridJSONParamsOrderBySpeciesGuess GetPointsZoomXYGridJSONParamsOrderBy = "species_guess"
	GetPointsZoomXYGridJSONParamsOrderByUpdatedAt    GetPointsZoomXYGridJSONParamsOrderBy = "updated_at"
	GetPointsZoomXYGridJSONParamsOrderByVotes        GetPointsZoomXYGridJSONParamsOrderBy = "votes"
)

Defines values for GetPointsZoomXYGridJSONParamsOrderBy.

type GetPointsZoomXYGridJSONParamsPhotoLicense

type GetPointsZoomXYGridJSONParamsPhotoLicense string

GetPointsZoomXYGridJSONParamsPhotoLicense defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsPhotoLicenseCc0      GetPointsZoomXYGridJSONParamsPhotoLicense = "cc0"
	GetPointsZoomXYGridJSONParamsPhotoLicenseCcBy     GetPointsZoomXYGridJSONParamsPhotoLicense = "cc-by"
	GetPointsZoomXYGridJSONParamsPhotoLicenseCcByNc   GetPointsZoomXYGridJSONParamsPhotoLicense = "cc-by-nc"
	GetPointsZoomXYGridJSONParamsPhotoLicenseCcByNcNd GetPointsZoomXYGridJSONParamsPhotoLicense = "cc-by-nc-nd"
	GetPointsZoomXYGridJSONParamsPhotoLicenseCcByNcSa GetPointsZoomXYGridJSONParamsPhotoLicense = "cc-by-nc-sa"
	GetPointsZoomXYGridJSONParamsPhotoLicenseCcByNd   GetPointsZoomXYGridJSONParamsPhotoLicense = "cc-by-nd"
	GetPointsZoomXYGridJSONParamsPhotoLicenseCcBySa   GetPointsZoomXYGridJSONParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetPointsZoomXYGridJSONParamsPhotoLicense.

type GetPointsZoomXYGridJSONParamsPlaceID0

type GetPointsZoomXYGridJSONParamsPlaceID0 = openapi_types.UUID

GetPointsZoomXYGridJSONParamsPlaceID0 defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsPlaceID1

type GetPointsZoomXYGridJSONParamsPlaceID1 = int

GetPointsZoomXYGridJSONParamsPlaceID1 defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsPlaceID2

type GetPointsZoomXYGridJSONParamsPlaceID2 = string

GetPointsZoomXYGridJSONParamsPlaceID2 defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsProjectID0

type GetPointsZoomXYGridJSONParamsProjectID0 = int

GetPointsZoomXYGridJSONParamsProjectID0 defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsProjectID1

type GetPointsZoomXYGridJSONParamsProjectID1 = string

GetPointsZoomXYGridJSONParamsProjectID1 defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParamsQualityGrade

type GetPointsZoomXYGridJSONParamsQualityGrade string

GetPointsZoomXYGridJSONParamsQualityGrade defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsQualityGradeCasual   GetPointsZoomXYGridJSONParamsQualityGrade = "casual"
	GetPointsZoomXYGridJSONParamsQualityGradeNeedsID  GetPointsZoomXYGridJSONParamsQualityGrade = "needs_id"
	GetPointsZoomXYGridJSONParamsQualityGradeResearch GetPointsZoomXYGridJSONParamsQualityGrade = "research"
)

Defines values for GetPointsZoomXYGridJSONParamsQualityGrade.

type GetPointsZoomXYGridJSONParamsRank

type GetPointsZoomXYGridJSONParamsRank string

GetPointsZoomXYGridJSONParamsRank defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsRankClass         GetPointsZoomXYGridJSONParamsRank = "class"
	GetPointsZoomXYGridJSONParamsRankComplex       GetPointsZoomXYGridJSONParamsRank = "complex"
	GetPointsZoomXYGridJSONParamsRankEpifamily     GetPointsZoomXYGridJSONParamsRank = "epifamily"
	GetPointsZoomXYGridJSONParamsRankFamily        GetPointsZoomXYGridJSONParamsRank = "family"
	GetPointsZoomXYGridJSONParamsRankForm          GetPointsZoomXYGridJSONParamsRank = "form"
	GetPointsZoomXYGridJSONParamsRankGenus         GetPointsZoomXYGridJSONParamsRank = "genus"
	GetPointsZoomXYGridJSONParamsRankGenushybrid   GetPointsZoomXYGridJSONParamsRank = "genushybrid"
	GetPointsZoomXYGridJSONParamsRankHybrid        GetPointsZoomXYGridJSONParamsRank = "hybrid"
	GetPointsZoomXYGridJSONParamsRankInfraclass    GetPointsZoomXYGridJSONParamsRank = "infraclass"
	GetPointsZoomXYGridJSONParamsRankInfrahybrid   GetPointsZoomXYGridJSONParamsRank = "infrahybrid"
	GetPointsZoomXYGridJSONParamsRankInfraorder    GetPointsZoomXYGridJSONParamsRank = "infraorder"
	GetPointsZoomXYGridJSONParamsRankKingdom       GetPointsZoomXYGridJSONParamsRank = "kingdom"
	GetPointsZoomXYGridJSONParamsRankOrder         GetPointsZoomXYGridJSONParamsRank = "order"
	GetPointsZoomXYGridJSONParamsRankParvorder     GetPointsZoomXYGridJSONParamsRank = "parvorder"
	GetPointsZoomXYGridJSONParamsRankPhylum        GetPointsZoomXYGridJSONParamsRank = "phylum"
	GetPointsZoomXYGridJSONParamsRankSection       GetPointsZoomXYGridJSONParamsRank = "section"
	GetPointsZoomXYGridJSONParamsRankSpecies       GetPointsZoomXYGridJSONParamsRank = "species"
	GetPointsZoomXYGridJSONParamsRankSubclass      GetPointsZoomXYGridJSONParamsRank = "subclass"
	GetPointsZoomXYGridJSONParamsRankSubfamily     GetPointsZoomXYGridJSONParamsRank = "subfamily"
	GetPointsZoomXYGridJSONParamsRankSubgenus      GetPointsZoomXYGridJSONParamsRank = "subgenus"
	GetPointsZoomXYGridJSONParamsRankSuborder      GetPointsZoomXYGridJSONParamsRank = "suborder"
	GetPointsZoomXYGridJSONParamsRankSubphylum     GetPointsZoomXYGridJSONParamsRank = "subphylum"
	GetPointsZoomXYGridJSONParamsRankSubsection    GetPointsZoomXYGridJSONParamsRank = "subsection"
	GetPointsZoomXYGridJSONParamsRankSubspecies    GetPointsZoomXYGridJSONParamsRank = "subspecies"
	GetPointsZoomXYGridJSONParamsRankSubterclass   GetPointsZoomXYGridJSONParamsRank = "subterclass"
	GetPointsZoomXYGridJSONParamsRankSubtribe      GetPointsZoomXYGridJSONParamsRank = "subtribe"
	GetPointsZoomXYGridJSONParamsRankSuperclass    GetPointsZoomXYGridJSONParamsRank = "superclass"
	GetPointsZoomXYGridJSONParamsRankSuperfamily   GetPointsZoomXYGridJSONParamsRank = "superfamily"
	GetPointsZoomXYGridJSONParamsRankSuperorder    GetPointsZoomXYGridJSONParamsRank = "superorder"
	GetPointsZoomXYGridJSONParamsRankSupertribe    GetPointsZoomXYGridJSONParamsRank = "supertribe"
	GetPointsZoomXYGridJSONParamsRankTribe         GetPointsZoomXYGridJSONParamsRank = "tribe"
	GetPointsZoomXYGridJSONParamsRankVariety       GetPointsZoomXYGridJSONParamsRank = "variety"
	GetPointsZoomXYGridJSONParamsRankZoosection    GetPointsZoomXYGridJSONParamsRank = "zoosection"
	GetPointsZoomXYGridJSONParamsRankZoosubsection GetPointsZoomXYGridJSONParamsRank = "zoosubsection"
)

Defines values for GetPointsZoomXYGridJSONParamsRank.

type GetPointsZoomXYGridJSONParamsSearchOn

type GetPointsZoomXYGridJSONParamsSearchOn string

GetPointsZoomXYGridJSONParamsSearchOn defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsSearchOnDescription        GetPointsZoomXYGridJSONParamsSearchOn = "description"
	GetPointsZoomXYGridJSONParamsSearchOnNames              GetPointsZoomXYGridJSONParamsSearchOn = "names"
	GetPointsZoomXYGridJSONParamsSearchOnPlace              GetPointsZoomXYGridJSONParamsSearchOn = "place"
	GetPointsZoomXYGridJSONParamsSearchOnTags               GetPointsZoomXYGridJSONParamsSearchOn = "tags"
	GetPointsZoomXYGridJSONParamsSearchOnTaxonPageObsPhotos GetPointsZoomXYGridJSONParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetPointsZoomXYGridJSONParamsSearchOn.

type GetPointsZoomXYGridJSONParamsSoundLicense

type GetPointsZoomXYGridJSONParamsSoundLicense string

GetPointsZoomXYGridJSONParamsSoundLicense defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsSoundLicenseCc0      GetPointsZoomXYGridJSONParamsSoundLicense = "cc0"
	GetPointsZoomXYGridJSONParamsSoundLicenseCcBy     GetPointsZoomXYGridJSONParamsSoundLicense = "cc-by"
	GetPointsZoomXYGridJSONParamsSoundLicenseCcByNc   GetPointsZoomXYGridJSONParamsSoundLicense = "cc-by-nc"
	GetPointsZoomXYGridJSONParamsSoundLicenseCcByNcNd GetPointsZoomXYGridJSONParamsSoundLicense = "cc-by-nc-nd"
	GetPointsZoomXYGridJSONParamsSoundLicenseCcByNcSa GetPointsZoomXYGridJSONParamsSoundLicense = "cc-by-nc-sa"
	GetPointsZoomXYGridJSONParamsSoundLicenseCcByNd   GetPointsZoomXYGridJSONParamsSoundLicense = "cc-by-nd"
	GetPointsZoomXYGridJSONParamsSoundLicenseCcBySa   GetPointsZoomXYGridJSONParamsSoundLicense = "cc-by-sa"
)

Defines values for GetPointsZoomXYGridJSONParamsSoundLicense.

type GetPointsZoomXYGridJSONParamsTaxonGeoprivacy

type GetPointsZoomXYGridJSONParamsTaxonGeoprivacy string

GetPointsZoomXYGridJSONParamsTaxonGeoprivacy defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsTaxonGeoprivacyObscured        GetPointsZoomXYGridJSONParamsTaxonGeoprivacy = "obscured"
	GetPointsZoomXYGridJSONParamsTaxonGeoprivacyObscuredPrivate GetPointsZoomXYGridJSONParamsTaxonGeoprivacy = "obscured_private"
	GetPointsZoomXYGridJSONParamsTaxonGeoprivacyOpen            GetPointsZoomXYGridJSONParamsTaxonGeoprivacy = "open"
	GetPointsZoomXYGridJSONParamsTaxonGeoprivacyPrivate         GetPointsZoomXYGridJSONParamsTaxonGeoprivacy = "private"
)

Defines values for GetPointsZoomXYGridJSONParamsTaxonGeoprivacy.

type GetPointsZoomXYGridJSONParamsTileSize

type GetPointsZoomXYGridJSONParamsTileSize int

GetPointsZoomXYGridJSONParamsTileSize defines parameters for GetPointsZoomXYGridJSON.

const (
	GetPointsZoomXYGridJSONParamsTileSizeN256 GetPointsZoomXYGridJSONParamsTileSize = 256
	GetPointsZoomXYGridJSONParamsTileSizeN512 GetPointsZoomXYGridJSONParamsTileSize = 512
)

Defines values for GetPointsZoomXYGridJSONParamsTileSize.

type GetPointsZoomXYGridJSONParams_ID_Item

type GetPointsZoomXYGridJSONParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetPointsZoomXYGridJSONParams_ID_Item defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParams_PlaceID_Item

type GetPointsZoomXYGridJSONParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetPointsZoomXYGridJSONParams_PlaceID_Item defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONParams_ProjectID_Item

type GetPointsZoomXYGridJSONParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetPointsZoomXYGridJSONParams_ProjectID_Item defines parameters for GetPointsZoomXYGridJSON.

type GetPointsZoomXYGridJSONResponse

type GetPointsZoomXYGridJSONResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UtfGrid
}

func ParseGetPointsZoomXYGridJSONResponse

func ParseGetPointsZoomXYGridJSONResponse(rsp *http.Response) (*GetPointsZoomXYGridJSONResponse, error)

ParseGetPointsZoomXYGridJSONResponse parses an HTTP response from a GetPointsZoomXYGridJSONWithResponse call

func (GetPointsZoomXYGridJSONResponse) Status

Status returns HTTPResponse.Status

func (GetPointsZoomXYGridJSONResponse) StatusCode

func (r GetPointsZoomXYGridJSONResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPointsZoomXYPngParams

type GetPointsZoomXYPngParams struct {
	TileSize GetPointsZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                            `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	ID           []GetPointsZoomXYPngParams_ID_Item     `form:"id,omitempty" json:"id,omitempty"`
	NotID        []openapi_types.UUID                   `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetPointsZoomXYPngParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetPointsZoomXYPngParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                               `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetPointsZoomXYPngParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetPointsZoomXYPngParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                               `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetPointsZoomXYPngParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                     `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetPointsZoomXYPngParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                     `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                     `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                    `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                  `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                  `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                     `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                     `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                     `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                     `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                     `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                     `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                     `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                     `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                     `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                     `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                     `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                  `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                       `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                       `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                       `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                    `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                    `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                    `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                    `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                    `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                    `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                    `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                    `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                     `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                    `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                    `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetPointsZoomXYPngParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetPointsZoomXYPngParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetPointsZoomXYPngParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetPointsZoomXYPngParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetPointsZoomXYPngParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetPointsZoomXYPngParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetPointsZoomXYPngParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                   `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                   `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetPointsZoomXYPngParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                            `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                    `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                               `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                 `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                 `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetPointsZoomXYPngParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetPointsZoomXYPngParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                 `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                 `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                 `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                    `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                            `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                            `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                 `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                    `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                    `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                    `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                    `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetPointsZoomXYPngParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetPointsZoomXYPngParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                            `form:"only_id,omitempty" json:"only_id,omitempty"`
}

GetPointsZoomXYPngParams defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsCsi

type GetPointsZoomXYPngParamsCsi string

GetPointsZoomXYPngParamsCsi defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsCsiCR GetPointsZoomXYPngParamsCsi = "CR"
	GetPointsZoomXYPngParamsCsiEN GetPointsZoomXYPngParamsCsi = "EN"
	GetPointsZoomXYPngParamsCsiEW GetPointsZoomXYPngParamsCsi = "EW"
	GetPointsZoomXYPngParamsCsiEX GetPointsZoomXYPngParamsCsi = "EX"
	GetPointsZoomXYPngParamsCsiLC GetPointsZoomXYPngParamsCsi = "LC"
	GetPointsZoomXYPngParamsCsiNT GetPointsZoomXYPngParamsCsi = "NT"
	GetPointsZoomXYPngParamsCsiVU GetPointsZoomXYPngParamsCsi = "VU"
)

Defines values for GetPointsZoomXYPngParamsCsi.

type GetPointsZoomXYPngParamsGeoprivacy

type GetPointsZoomXYPngParamsGeoprivacy string

GetPointsZoomXYPngParamsGeoprivacy defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsGeoprivacyObscured        GetPointsZoomXYPngParamsGeoprivacy = "obscured"
	GetPointsZoomXYPngParamsGeoprivacyObscuredPrivate GetPointsZoomXYPngParamsGeoprivacy = "obscured_private"
	GetPointsZoomXYPngParamsGeoprivacyOpen            GetPointsZoomXYPngParamsGeoprivacy = "open"
	GetPointsZoomXYPngParamsGeoprivacyPrivate         GetPointsZoomXYPngParamsGeoprivacy = "private"
)

Defines values for GetPointsZoomXYPngParamsGeoprivacy.

type GetPointsZoomXYPngParamsHrank

type GetPointsZoomXYPngParamsHrank string

GetPointsZoomXYPngParamsHrank defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsHrankClass         GetPointsZoomXYPngParamsHrank = "class"
	GetPointsZoomXYPngParamsHrankComplex       GetPointsZoomXYPngParamsHrank = "complex"
	GetPointsZoomXYPngParamsHrankEpifamily     GetPointsZoomXYPngParamsHrank = "epifamily"
	GetPointsZoomXYPngParamsHrankFamily        GetPointsZoomXYPngParamsHrank = "family"
	GetPointsZoomXYPngParamsHrankForm          GetPointsZoomXYPngParamsHrank = "form"
	GetPointsZoomXYPngParamsHrankGenus         GetPointsZoomXYPngParamsHrank = "genus"
	GetPointsZoomXYPngParamsHrankGenushybrid   GetPointsZoomXYPngParamsHrank = "genushybrid"
	GetPointsZoomXYPngParamsHrankHybrid        GetPointsZoomXYPngParamsHrank = "hybrid"
	GetPointsZoomXYPngParamsHrankInfraclass    GetPointsZoomXYPngParamsHrank = "infraclass"
	GetPointsZoomXYPngParamsHrankInfrahybrid   GetPointsZoomXYPngParamsHrank = "infrahybrid"
	GetPointsZoomXYPngParamsHrankInfraorder    GetPointsZoomXYPngParamsHrank = "infraorder"
	GetPointsZoomXYPngParamsHrankKingdom       GetPointsZoomXYPngParamsHrank = "kingdom"
	GetPointsZoomXYPngParamsHrankOrder         GetPointsZoomXYPngParamsHrank = "order"
	GetPointsZoomXYPngParamsHrankParvorder     GetPointsZoomXYPngParamsHrank = "parvorder"
	GetPointsZoomXYPngParamsHrankPhylum        GetPointsZoomXYPngParamsHrank = "phylum"
	GetPointsZoomXYPngParamsHrankSection       GetPointsZoomXYPngParamsHrank = "section"
	GetPointsZoomXYPngParamsHrankSpecies       GetPointsZoomXYPngParamsHrank = "species"
	GetPointsZoomXYPngParamsHrankSubclass      GetPointsZoomXYPngParamsHrank = "subclass"
	GetPointsZoomXYPngParamsHrankSubfamily     GetPointsZoomXYPngParamsHrank = "subfamily"
	GetPointsZoomXYPngParamsHrankSubgenus      GetPointsZoomXYPngParamsHrank = "subgenus"
	GetPointsZoomXYPngParamsHrankSuborder      GetPointsZoomXYPngParamsHrank = "suborder"
	GetPointsZoomXYPngParamsHrankSubphylum     GetPointsZoomXYPngParamsHrank = "subphylum"
	GetPointsZoomXYPngParamsHrankSubsection    GetPointsZoomXYPngParamsHrank = "subsection"
	GetPointsZoomXYPngParamsHrankSubspecies    GetPointsZoomXYPngParamsHrank = "subspecies"
	GetPointsZoomXYPngParamsHrankSubterclass   GetPointsZoomXYPngParamsHrank = "subterclass"
	GetPointsZoomXYPngParamsHrankSubtribe      GetPointsZoomXYPngParamsHrank = "subtribe"
	GetPointsZoomXYPngParamsHrankSuperclass    GetPointsZoomXYPngParamsHrank = "superclass"
	GetPointsZoomXYPngParamsHrankSuperfamily   GetPointsZoomXYPngParamsHrank = "superfamily"
	GetPointsZoomXYPngParamsHrankSuperorder    GetPointsZoomXYPngParamsHrank = "superorder"
	GetPointsZoomXYPngParamsHrankSupertribe    GetPointsZoomXYPngParamsHrank = "supertribe"
	GetPointsZoomXYPngParamsHrankTribe         GetPointsZoomXYPngParamsHrank = "tribe"
	GetPointsZoomXYPngParamsHrankVariety       GetPointsZoomXYPngParamsHrank = "variety"
	GetPointsZoomXYPngParamsHrankZoosection    GetPointsZoomXYPngParamsHrank = "zoosection"
	GetPointsZoomXYPngParamsHrankZoosubsection GetPointsZoomXYPngParamsHrank = "zoosubsection"
)

Defines values for GetPointsZoomXYPngParamsHrank.

type GetPointsZoomXYPngParamsID0

type GetPointsZoomXYPngParamsID0 = openapi_types.UUID

GetPointsZoomXYPngParamsID0 defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsID1

type GetPointsZoomXYPngParamsID1 = int

GetPointsZoomXYPngParamsID1 defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsID2

type GetPointsZoomXYPngParamsID2 = string

GetPointsZoomXYPngParamsID2 defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsIconicTaxa

type GetPointsZoomXYPngParamsIconicTaxa string

GetPointsZoomXYPngParamsIconicTaxa defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsIconicTaxaActinopterygii GetPointsZoomXYPngParamsIconicTaxa = "Actinopterygii"
	GetPointsZoomXYPngParamsIconicTaxaAmphibia       GetPointsZoomXYPngParamsIconicTaxa = "Amphibia"
	GetPointsZoomXYPngParamsIconicTaxaAnimalia       GetPointsZoomXYPngParamsIconicTaxa = "Animalia"
	GetPointsZoomXYPngParamsIconicTaxaArachnida      GetPointsZoomXYPngParamsIconicTaxa = "Arachnida"
	GetPointsZoomXYPngParamsIconicTaxaAves           GetPointsZoomXYPngParamsIconicTaxa = "Aves"
	GetPointsZoomXYPngParamsIconicTaxaChromista      GetPointsZoomXYPngParamsIconicTaxa = "Chromista"
	GetPointsZoomXYPngParamsIconicTaxaFungi          GetPointsZoomXYPngParamsIconicTaxa = "Fungi"
	GetPointsZoomXYPngParamsIconicTaxaInsecta        GetPointsZoomXYPngParamsIconicTaxa = "Insecta"
	GetPointsZoomXYPngParamsIconicTaxaMammalia       GetPointsZoomXYPngParamsIconicTaxa = "Mammalia"
	GetPointsZoomXYPngParamsIconicTaxaMollusca       GetPointsZoomXYPngParamsIconicTaxa = "Mollusca"
	GetPointsZoomXYPngParamsIconicTaxaPlantae        GetPointsZoomXYPngParamsIconicTaxa = "Plantae"
	GetPointsZoomXYPngParamsIconicTaxaProtozoa       GetPointsZoomXYPngParamsIconicTaxa = "Protozoa"
	GetPointsZoomXYPngParamsIconicTaxaReptilia       GetPointsZoomXYPngParamsIconicTaxa = "Reptilia"
	GetPointsZoomXYPngParamsIconicTaxaUnknown        GetPointsZoomXYPngParamsIconicTaxa = "unknown"
)

Defines values for GetPointsZoomXYPngParamsIconicTaxa.

type GetPointsZoomXYPngParamsIdentifications

type GetPointsZoomXYPngParamsIdentifications string

GetPointsZoomXYPngParamsIdentifications defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsIdentificationsMostAgree    GetPointsZoomXYPngParamsIdentifications = "most_agree"
	GetPointsZoomXYPngParamsIdentificationsMostDisagree GetPointsZoomXYPngParamsIdentifications = "most_disagree"
	GetPointsZoomXYPngParamsIdentificationsSomeAgree    GetPointsZoomXYPngParamsIdentifications = "some_agree"
)

Defines values for GetPointsZoomXYPngParamsIdentifications.

type GetPointsZoomXYPngParamsLicense

type GetPointsZoomXYPngParamsLicense string

GetPointsZoomXYPngParamsLicense defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsLicenseCc0      GetPointsZoomXYPngParamsLicense = "cc0"
	GetPointsZoomXYPngParamsLicenseCcBy     GetPointsZoomXYPngParamsLicense = "cc-by"
	GetPointsZoomXYPngParamsLicenseCcByNc   GetPointsZoomXYPngParamsLicense = "cc-by-nc"
	GetPointsZoomXYPngParamsLicenseCcByNcNd GetPointsZoomXYPngParamsLicense = "cc-by-nc-nd"
	GetPointsZoomXYPngParamsLicenseCcByNcSa GetPointsZoomXYPngParamsLicense = "cc-by-nc-sa"
	GetPointsZoomXYPngParamsLicenseCcByNd   GetPointsZoomXYPngParamsLicense = "cc-by-nd"
	GetPointsZoomXYPngParamsLicenseCcBySa   GetPointsZoomXYPngParamsLicense = "cc-by-sa"
)

Defines values for GetPointsZoomXYPngParamsLicense.

type GetPointsZoomXYPngParamsLrank

type GetPointsZoomXYPngParamsLrank string

GetPointsZoomXYPngParamsLrank defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsLrankClass         GetPointsZoomXYPngParamsLrank = "class"
	GetPointsZoomXYPngParamsLrankComplex       GetPointsZoomXYPngParamsLrank = "complex"
	GetPointsZoomXYPngParamsLrankEpifamily     GetPointsZoomXYPngParamsLrank = "epifamily"
	GetPointsZoomXYPngParamsLrankFamily        GetPointsZoomXYPngParamsLrank = "family"
	GetPointsZoomXYPngParamsLrankForm          GetPointsZoomXYPngParamsLrank = "form"
	GetPointsZoomXYPngParamsLrankGenus         GetPointsZoomXYPngParamsLrank = "genus"
	GetPointsZoomXYPngParamsLrankGenushybrid   GetPointsZoomXYPngParamsLrank = "genushybrid"
	GetPointsZoomXYPngParamsLrankHybrid        GetPointsZoomXYPngParamsLrank = "hybrid"
	GetPointsZoomXYPngParamsLrankInfraclass    GetPointsZoomXYPngParamsLrank = "infraclass"
	GetPointsZoomXYPngParamsLrankInfrahybrid   GetPointsZoomXYPngParamsLrank = "infrahybrid"
	GetPointsZoomXYPngParamsLrankInfraorder    GetPointsZoomXYPngParamsLrank = "infraorder"
	GetPointsZoomXYPngParamsLrankKingdom       GetPointsZoomXYPngParamsLrank = "kingdom"
	GetPointsZoomXYPngParamsLrankOrder         GetPointsZoomXYPngParamsLrank = "order"
	GetPointsZoomXYPngParamsLrankParvorder     GetPointsZoomXYPngParamsLrank = "parvorder"
	GetPointsZoomXYPngParamsLrankPhylum        GetPointsZoomXYPngParamsLrank = "phylum"
	GetPointsZoomXYPngParamsLrankSection       GetPointsZoomXYPngParamsLrank = "section"
	GetPointsZoomXYPngParamsLrankSpecies       GetPointsZoomXYPngParamsLrank = "species"
	GetPointsZoomXYPngParamsLrankSubclass      GetPointsZoomXYPngParamsLrank = "subclass"
	GetPointsZoomXYPngParamsLrankSubfamily     GetPointsZoomXYPngParamsLrank = "subfamily"
	GetPointsZoomXYPngParamsLrankSubgenus      GetPointsZoomXYPngParamsLrank = "subgenus"
	GetPointsZoomXYPngParamsLrankSuborder      GetPointsZoomXYPngParamsLrank = "suborder"
	GetPointsZoomXYPngParamsLrankSubphylum     GetPointsZoomXYPngParamsLrank = "subphylum"
	GetPointsZoomXYPngParamsLrankSubsection    GetPointsZoomXYPngParamsLrank = "subsection"
	GetPointsZoomXYPngParamsLrankSubspecies    GetPointsZoomXYPngParamsLrank = "subspecies"
	GetPointsZoomXYPngParamsLrankSubterclass   GetPointsZoomXYPngParamsLrank = "subterclass"
	GetPointsZoomXYPngParamsLrankSubtribe      GetPointsZoomXYPngParamsLrank = "subtribe"
	GetPointsZoomXYPngParamsLrankSuperclass    GetPointsZoomXYPngParamsLrank = "superclass"
	GetPointsZoomXYPngParamsLrankSuperfamily   GetPointsZoomXYPngParamsLrank = "superfamily"
	GetPointsZoomXYPngParamsLrankSuperorder    GetPointsZoomXYPngParamsLrank = "superorder"
	GetPointsZoomXYPngParamsLrankSupertribe    GetPointsZoomXYPngParamsLrank = "supertribe"
	GetPointsZoomXYPngParamsLrankTribe         GetPointsZoomXYPngParamsLrank = "tribe"
	GetPointsZoomXYPngParamsLrankVariety       GetPointsZoomXYPngParamsLrank = "variety"
	GetPointsZoomXYPngParamsLrankZoosection    GetPointsZoomXYPngParamsLrank = "zoosection"
	GetPointsZoomXYPngParamsLrankZoosubsection GetPointsZoomXYPngParamsLrank = "zoosubsection"
)

Defines values for GetPointsZoomXYPngParamsLrank.

type GetPointsZoomXYPngParamsObscuration

type GetPointsZoomXYPngParamsObscuration string

GetPointsZoomXYPngParamsObscuration defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsObscurationNone     GetPointsZoomXYPngParamsObscuration = "none"
	GetPointsZoomXYPngParamsObscurationObscured GetPointsZoomXYPngParamsObscuration = "obscured"
	GetPointsZoomXYPngParamsObscurationPrivate  GetPointsZoomXYPngParamsObscuration = "private"
)

Defines values for GetPointsZoomXYPngParamsObscuration.

type GetPointsZoomXYPngParamsOrder

type GetPointsZoomXYPngParamsOrder string

GetPointsZoomXYPngParamsOrder defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsOrderAsc  GetPointsZoomXYPngParamsOrder = "asc"
	GetPointsZoomXYPngParamsOrderDesc GetPointsZoomXYPngParamsOrder = "desc"
)

Defines values for GetPointsZoomXYPngParamsOrder.

type GetPointsZoomXYPngParamsOrderBy

type GetPointsZoomXYPngParamsOrderBy string

GetPointsZoomXYPngParamsOrderBy defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsOrderByCreatedAt    GetPointsZoomXYPngParamsOrderBy = "created_at"
	GetPointsZoomXYPngParamsOrderByGeoScore     GetPointsZoomXYPngParamsOrderBy = "geo_score"
	GetPointsZoomXYPngParamsOrderByID           GetPointsZoomXYPngParamsOrderBy = "id"
	GetPointsZoomXYPngParamsOrderByObservedOn   GetPointsZoomXYPngParamsOrderBy = "observed_on"
	GetPointsZoomXYPngParamsOrderByRandom       GetPointsZoomXYPngParamsOrderBy = "random"
	GetPointsZoomXYPngParamsOrderBySpeciesGuess GetPointsZoomXYPngParamsOrderBy = "species_guess"
	GetPointsZoomXYPngParamsOrderByUpdatedAt    GetPointsZoomXYPngParamsOrderBy = "updated_at"
	GetPointsZoomXYPngParamsOrderByVotes        GetPointsZoomXYPngParamsOrderBy = "votes"
)

Defines values for GetPointsZoomXYPngParamsOrderBy.

type GetPointsZoomXYPngParamsPhotoLicense

type GetPointsZoomXYPngParamsPhotoLicense string

GetPointsZoomXYPngParamsPhotoLicense defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsPhotoLicenseCc0      GetPointsZoomXYPngParamsPhotoLicense = "cc0"
	GetPointsZoomXYPngParamsPhotoLicenseCcBy     GetPointsZoomXYPngParamsPhotoLicense = "cc-by"
	GetPointsZoomXYPngParamsPhotoLicenseCcByNc   GetPointsZoomXYPngParamsPhotoLicense = "cc-by-nc"
	GetPointsZoomXYPngParamsPhotoLicenseCcByNcNd GetPointsZoomXYPngParamsPhotoLicense = "cc-by-nc-nd"
	GetPointsZoomXYPngParamsPhotoLicenseCcByNcSa GetPointsZoomXYPngParamsPhotoLicense = "cc-by-nc-sa"
	GetPointsZoomXYPngParamsPhotoLicenseCcByNd   GetPointsZoomXYPngParamsPhotoLicense = "cc-by-nd"
	GetPointsZoomXYPngParamsPhotoLicenseCcBySa   GetPointsZoomXYPngParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetPointsZoomXYPngParamsPhotoLicense.

type GetPointsZoomXYPngParamsPlaceID0

type GetPointsZoomXYPngParamsPlaceID0 = openapi_types.UUID

GetPointsZoomXYPngParamsPlaceID0 defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsPlaceID1

type GetPointsZoomXYPngParamsPlaceID1 = int

GetPointsZoomXYPngParamsPlaceID1 defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsPlaceID2

type GetPointsZoomXYPngParamsPlaceID2 = string

GetPointsZoomXYPngParamsPlaceID2 defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsProjectID0

type GetPointsZoomXYPngParamsProjectID0 = int

GetPointsZoomXYPngParamsProjectID0 defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsProjectID1

type GetPointsZoomXYPngParamsProjectID1 = string

GetPointsZoomXYPngParamsProjectID1 defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParamsQualityGrade

type GetPointsZoomXYPngParamsQualityGrade string

GetPointsZoomXYPngParamsQualityGrade defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsQualityGradeCasual   GetPointsZoomXYPngParamsQualityGrade = "casual"
	GetPointsZoomXYPngParamsQualityGradeNeedsID  GetPointsZoomXYPngParamsQualityGrade = "needs_id"
	GetPointsZoomXYPngParamsQualityGradeResearch GetPointsZoomXYPngParamsQualityGrade = "research"
)

Defines values for GetPointsZoomXYPngParamsQualityGrade.

type GetPointsZoomXYPngParamsRank

type GetPointsZoomXYPngParamsRank string

GetPointsZoomXYPngParamsRank defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsRankClass         GetPointsZoomXYPngParamsRank = "class"
	GetPointsZoomXYPngParamsRankComplex       GetPointsZoomXYPngParamsRank = "complex"
	GetPointsZoomXYPngParamsRankEpifamily     GetPointsZoomXYPngParamsRank = "epifamily"
	GetPointsZoomXYPngParamsRankFamily        GetPointsZoomXYPngParamsRank = "family"
	GetPointsZoomXYPngParamsRankForm          GetPointsZoomXYPngParamsRank = "form"
	GetPointsZoomXYPngParamsRankGenus         GetPointsZoomXYPngParamsRank = "genus"
	GetPointsZoomXYPngParamsRankGenushybrid   GetPointsZoomXYPngParamsRank = "genushybrid"
	GetPointsZoomXYPngParamsRankHybrid        GetPointsZoomXYPngParamsRank = "hybrid"
	GetPointsZoomXYPngParamsRankInfraclass    GetPointsZoomXYPngParamsRank = "infraclass"
	GetPointsZoomXYPngParamsRankInfrahybrid   GetPointsZoomXYPngParamsRank = "infrahybrid"
	GetPointsZoomXYPngParamsRankInfraorder    GetPointsZoomXYPngParamsRank = "infraorder"
	GetPointsZoomXYPngParamsRankKingdom       GetPointsZoomXYPngParamsRank = "kingdom"
	GetPointsZoomXYPngParamsRankOrder         GetPointsZoomXYPngParamsRank = "order"
	GetPointsZoomXYPngParamsRankParvorder     GetPointsZoomXYPngParamsRank = "parvorder"
	GetPointsZoomXYPngParamsRankPhylum        GetPointsZoomXYPngParamsRank = "phylum"
	GetPointsZoomXYPngParamsRankSection       GetPointsZoomXYPngParamsRank = "section"
	GetPointsZoomXYPngParamsRankSpecies       GetPointsZoomXYPngParamsRank = "species"
	GetPointsZoomXYPngParamsRankSubclass      GetPointsZoomXYPngParamsRank = "subclass"
	GetPointsZoomXYPngParamsRankSubfamily     GetPointsZoomXYPngParamsRank = "subfamily"
	GetPointsZoomXYPngParamsRankSubgenus      GetPointsZoomXYPngParamsRank = "subgenus"
	GetPointsZoomXYPngParamsRankSuborder      GetPointsZoomXYPngParamsRank = "suborder"
	GetPointsZoomXYPngParamsRankSubphylum     GetPointsZoomXYPngParamsRank = "subphylum"
	GetPointsZoomXYPngParamsRankSubsection    GetPointsZoomXYPngParamsRank = "subsection"
	GetPointsZoomXYPngParamsRankSubspecies    GetPointsZoomXYPngParamsRank = "subspecies"
	GetPointsZoomXYPngParamsRankSubterclass   GetPointsZoomXYPngParamsRank = "subterclass"
	GetPointsZoomXYPngParamsRankSubtribe      GetPointsZoomXYPngParamsRank = "subtribe"
	GetPointsZoomXYPngParamsRankSuperclass    GetPointsZoomXYPngParamsRank = "superclass"
	GetPointsZoomXYPngParamsRankSuperfamily   GetPointsZoomXYPngParamsRank = "superfamily"
	GetPointsZoomXYPngParamsRankSuperorder    GetPointsZoomXYPngParamsRank = "superorder"
	GetPointsZoomXYPngParamsRankSupertribe    GetPointsZoomXYPngParamsRank = "supertribe"
	GetPointsZoomXYPngParamsRankTribe         GetPointsZoomXYPngParamsRank = "tribe"
	GetPointsZoomXYPngParamsRankVariety       GetPointsZoomXYPngParamsRank = "variety"
	GetPointsZoomXYPngParamsRankZoosection    GetPointsZoomXYPngParamsRank = "zoosection"
	GetPointsZoomXYPngParamsRankZoosubsection GetPointsZoomXYPngParamsRank = "zoosubsection"
)

Defines values for GetPointsZoomXYPngParamsRank.

type GetPointsZoomXYPngParamsSearchOn

type GetPointsZoomXYPngParamsSearchOn string

GetPointsZoomXYPngParamsSearchOn defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsSearchOnDescription        GetPointsZoomXYPngParamsSearchOn = "description"
	GetPointsZoomXYPngParamsSearchOnNames              GetPointsZoomXYPngParamsSearchOn = "names"
	GetPointsZoomXYPngParamsSearchOnPlace              GetPointsZoomXYPngParamsSearchOn = "place"
	GetPointsZoomXYPngParamsSearchOnTags               GetPointsZoomXYPngParamsSearchOn = "tags"
	GetPointsZoomXYPngParamsSearchOnTaxonPageObsPhotos GetPointsZoomXYPngParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetPointsZoomXYPngParamsSearchOn.

type GetPointsZoomXYPngParamsSoundLicense

type GetPointsZoomXYPngParamsSoundLicense string

GetPointsZoomXYPngParamsSoundLicense defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsSoundLicenseCc0      GetPointsZoomXYPngParamsSoundLicense = "cc0"
	GetPointsZoomXYPngParamsSoundLicenseCcBy     GetPointsZoomXYPngParamsSoundLicense = "cc-by"
	GetPointsZoomXYPngParamsSoundLicenseCcByNc   GetPointsZoomXYPngParamsSoundLicense = "cc-by-nc"
	GetPointsZoomXYPngParamsSoundLicenseCcByNcNd GetPointsZoomXYPngParamsSoundLicense = "cc-by-nc-nd"
	GetPointsZoomXYPngParamsSoundLicenseCcByNcSa GetPointsZoomXYPngParamsSoundLicense = "cc-by-nc-sa"
	GetPointsZoomXYPngParamsSoundLicenseCcByNd   GetPointsZoomXYPngParamsSoundLicense = "cc-by-nd"
	GetPointsZoomXYPngParamsSoundLicenseCcBySa   GetPointsZoomXYPngParamsSoundLicense = "cc-by-sa"
)

Defines values for GetPointsZoomXYPngParamsSoundLicense.

type GetPointsZoomXYPngParamsTaxonGeoprivacy

type GetPointsZoomXYPngParamsTaxonGeoprivacy string

GetPointsZoomXYPngParamsTaxonGeoprivacy defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsTaxonGeoprivacyObscured        GetPointsZoomXYPngParamsTaxonGeoprivacy = "obscured"
	GetPointsZoomXYPngParamsTaxonGeoprivacyObscuredPrivate GetPointsZoomXYPngParamsTaxonGeoprivacy = "obscured_private"
	GetPointsZoomXYPngParamsTaxonGeoprivacyOpen            GetPointsZoomXYPngParamsTaxonGeoprivacy = "open"
	GetPointsZoomXYPngParamsTaxonGeoprivacyPrivate         GetPointsZoomXYPngParamsTaxonGeoprivacy = "private"
)

Defines values for GetPointsZoomXYPngParamsTaxonGeoprivacy.

type GetPointsZoomXYPngParamsTileSize

type GetPointsZoomXYPngParamsTileSize int

GetPointsZoomXYPngParamsTileSize defines parameters for GetPointsZoomXYPng.

const (
	GetPointsZoomXYPngParamsTileSizeN256 GetPointsZoomXYPngParamsTileSize = 256
	GetPointsZoomXYPngParamsTileSizeN512 GetPointsZoomXYPngParamsTileSize = 512
)

Defines values for GetPointsZoomXYPngParamsTileSize.

type GetPointsZoomXYPngParams_ID_Item

type GetPointsZoomXYPngParams_ID_Item struct {
	// contains filtered or unexported fields
}

GetPointsZoomXYPngParams_ID_Item defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParams_PlaceID_Item

type GetPointsZoomXYPngParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetPointsZoomXYPngParams_PlaceID_Item defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngParams_ProjectID_Item

type GetPointsZoomXYPngParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetPointsZoomXYPngParams_ProjectID_Item defines parameters for GetPointsZoomXYPng.

type GetPointsZoomXYPngResponse

type GetPointsZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetPointsZoomXYPngResponse

func ParseGetPointsZoomXYPngResponse(rsp *http.Response) (*GetPointsZoomXYPngResponse, error)

ParseGetPointsZoomXYPngResponse parses an HTTP response from a GetPointsZoomXYPngWithResponse call

func (GetPointsZoomXYPngResponse) Status

Status returns HTTPResponse.Status

func (GetPointsZoomXYPngResponse) StatusCode

func (r GetPointsZoomXYPngResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectsIDMembersParams

type GetProjectsIDMembersParams struct {
	// SkipCounts If counts are not needed, consider setting this to true to save on processing time, resulting in faster responses
	SkipCounts          interface{}                       `form:"skip_counts,omitempty" json:"skip_counts,omitempty"`
	Page                int                               `form:"page,omitempty" json:"page,omitempty"`
	PerPage             int                               `form:"per_page,omitempty" json:"per_page,omitempty"`
	Fields              interface{}                       `form:"fields,omitempty" json:"fields,omitempty"`
	OrderBy             GetProjectsIDMembersParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`
	XHTTPMethodOverride string                            `json:"X-HTTP-Method-Override,omitempty"`
}

GetProjectsIDMembersParams defines parameters for GetProjectsIDMembers.

type GetProjectsIDMembersParamsOrderBy

type GetProjectsIDMembersParamsOrderBy string

GetProjectsIDMembersParamsOrderBy defines parameters for GetProjectsIDMembers.

const (
	GetProjectsIDMembersParamsOrderByLogin             GetProjectsIDMembersParamsOrderBy = "login"
	GetProjectsIDMembersParamsOrderByObservationsCount GetProjectsIDMembersParamsOrderBy = "observations_count"
)

Defines values for GetProjectsIDMembersParamsOrderBy.

type GetProjectsIDMembersResponse

type GetProjectsIDMembersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProjectsMembers
}

func ParseGetProjectsIDMembersResponse

func ParseGetProjectsIDMembersResponse(rsp *http.Response) (*GetProjectsIDMembersResponse, error)

ParseGetProjectsIDMembersResponse parses an HTTP response from a GetProjectsIDMembersWithResponse call

func (GetProjectsIDMembersResponse) Status

Status returns HTTPResponse.Status

func (GetProjectsIDMembersResponse) StatusCode

func (r GetProjectsIDMembersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectsIDMembershipParams

type GetProjectsIDMembershipParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetProjectsIDMembershipParams defines parameters for GetProjectsIDMembership.

type GetProjectsIDMembershipResponse

type GetProjectsIDMembershipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProjectMembership
}

func ParseGetProjectsIDMembershipResponse

func ParseGetProjectsIDMembershipResponse(rsp *http.Response) (*GetProjectsIDMembershipResponse, error)

ParseGetProjectsIDMembershipResponse parses an HTTP response from a GetProjectsIDMembershipWithResponse call

func (GetProjectsIDMembershipResponse) Status

Status returns HTTPResponse.Status

func (GetProjectsIDMembershipResponse) StatusCode

func (r GetProjectsIDMembershipResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectsIDParams

type GetProjectsIDParams struct {
	RuleDetails         interface{} `form:"rule_details,omitempty" json:"rule_details,omitempty"`
	Fields              string      `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetProjectsIDParams defines parameters for GetProjectsID.

type GetProjectsIDPostsParams

type GetProjectsIDPostsParams struct {
	Page                int         `form:"page,omitempty" json:"page,omitempty"`
	PerPage             int         `form:"per_page,omitempty" json:"per_page,omitempty"`
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetProjectsIDPostsParams defines parameters for GetProjectsIDPosts.

type GetProjectsIDPostsResponse

type GetProjectsIDPostsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProjectsPosts
}

func ParseGetProjectsIDPostsResponse

func ParseGetProjectsIDPostsResponse(rsp *http.Response) (*GetProjectsIDPostsResponse, error)

ParseGetProjectsIDPostsResponse parses an HTTP response from a GetProjectsIDPostsWithResponse call

func (GetProjectsIDPostsResponse) Status

Status returns HTTPResponse.Status

func (GetProjectsIDPostsResponse) StatusCode

func (r GetProjectsIDPostsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectsIDResponse

type GetProjectsIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProjects
}

func ParseGetProjectsIDResponse

func ParseGetProjectsIDResponse(rsp *http.Response) (*GetProjectsIDResponse, error)

ParseGetProjectsIDResponse parses an HTTP response from a GetProjectsIDWithResponse call

func (GetProjectsIDResponse) Status

func (r GetProjectsIDResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectsIDResponse) StatusCode

func (r GetProjectsIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectsParams

type GetProjectsParams struct {
	Q           string                   `form:"q,omitempty" json:"q,omitempty"`
	ID          []int                    `form:"id,omitempty" json:"id,omitempty"`
	NotID       []int                    `form:"not_id,omitempty" json:"not_id,omitempty"`
	Lat         float32                  `form:"lat,omitempty" json:"lat,omitempty"`
	Lng         float32                  `form:"lng,omitempty" json:"lng,omitempty"`
	Radius      int                      `form:"radius,omitempty" json:"radius,omitempty"`
	PlaceID     []int                    `form:"place_id,omitempty" json:"place_id,omitempty"`
	Features    interface{}              `form:"features,omitempty" json:"features,omitempty"`
	Noteworthy  interface{}              `form:"noteworthy,omitempty" json:"noteworthy,omitempty"`
	SiteID      int                      `form:"site_id,omitempty" json:"site_id,omitempty"`
	RuleDetails interface{}              `form:"rule_details,omitempty" json:"rule_details,omitempty"`
	Type        []GetProjectsParamsType  `form:"type,omitempty" json:"type,omitempty"`
	MemberID    []int                    `form:"member_id,omitempty" json:"member_id,omitempty"`
	HasParams   interface{}              `form:"has_params,omitempty" json:"has_params,omitempty"`
	HasPosts    interface{}              `form:"has_posts,omitempty" json:"has_posts,omitempty"`
	Page        int                      `form:"page,omitempty" json:"page,omitempty"`
	PerPage     int                      `form:"per_page,omitempty" json:"per_page,omitempty"`
	OrderBy     GetProjectsParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetProjectsParams defines parameters for GetProjects.

type GetProjectsParamsOrderBy

type GetProjectsParamsOrderBy string

GetProjectsParamsOrderBy defines parameters for GetProjects.

const (
	GetProjectsParamsOrderByCreated     GetProjectsParamsOrderBy = "created"
	GetProjectsParamsOrderByDistance    GetProjectsParamsOrderBy = "distance"
	GetProjectsParamsOrderByFeatured    GetProjectsParamsOrderBy = "featured"
	GetProjectsParamsOrderByRecentPosts GetProjectsParamsOrderBy = "recent_posts"
	GetProjectsParamsOrderByUpdated     GetProjectsParamsOrderBy = "updated"
)

Defines values for GetProjectsParamsOrderBy.

type GetProjectsParamsType

type GetProjectsParamsType string

GetProjectsParamsType defines parameters for GetProjects.

const (
	Collection GetProjectsParamsType = "collection"
	Umbrella   GetProjectsParamsType = "umbrella"
)

Defines values for GetProjectsParamsType.

type GetProjectsResponse

type GetProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProjects
}

func ParseGetProjectsResponse

func ParseGetProjectsResponse(rsp *http.Response) (*GetProjectsResponse, error)

ParseGetProjectsResponse parses an HTTP response from a GetProjectsWithResponse call

func (GetProjectsResponse) Status

func (r GetProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectsResponse) StatusCode

func (r GetProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProviderAuthorizationsParams

type GetProviderAuthorizationsParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetProviderAuthorizationsParams defines parameters for GetProviderAuthorizations.

type GetProviderAuthorizationsResponse

type GetProviderAuthorizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProviderAuthorizations
	JSONDefault  *Error
}

func ParseGetProviderAuthorizationsResponse

func ParseGetProviderAuthorizationsResponse(rsp *http.Response) (*GetProviderAuthorizationsResponse, error)

ParseGetProviderAuthorizationsResponse parses an HTTP response from a GetProviderAuthorizationsWithResponse call

func (GetProviderAuthorizationsResponse) Status

Status returns HTTPResponse.Status

func (GetProviderAuthorizationsResponse) StatusCode

func (r GetProviderAuthorizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRelationshipsParams

type GetRelationshipsParams struct {
	Q string `form:"q,omitempty" json:"q,omitempty"`

	// Trusted Whether or not the user trusts the friend with hidden coordinates.
	Trusted GetRelationshipsParamsTrusted `form:"trusted,omitempty" json:"trusted,omitempty"`

	// Following Whether or not the user wants to see updates about new content from the friend.
	Following GetRelationshipsParamsFollowing `form:"following,omitempty" json:"following,omitempty"`
	Order     GetRelationshipsParamsOrder     `form:"order,omitempty" json:"order,omitempty"`
	OrderBy   GetRelationshipsParamsOrderBy   `form:"order_by,omitempty" json:"order_by,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetRelationshipsParams defines parameters for GetRelationships.

type GetRelationshipsParamsFollowing

type GetRelationshipsParamsFollowing string

GetRelationshipsParamsFollowing defines parameters for GetRelationships.

const (
	GetRelationshipsParamsFollowingAny GetRelationshipsParamsFollowing = "any"
	GetRelationshipsParamsFollowingNo  GetRelationshipsParamsFollowing = "no"
	GetRelationshipsParamsFollowingYes GetRelationshipsParamsFollowing = "yes"
)

Defines values for GetRelationshipsParamsFollowing.

type GetRelationshipsParamsOrder

type GetRelationshipsParamsOrder string

GetRelationshipsParamsOrder defines parameters for GetRelationships.

const (
	GetRelationshipsParamsOrderAsc  GetRelationshipsParamsOrder = "asc"
	GetRelationshipsParamsOrderDesc GetRelationshipsParamsOrder = "desc"
)

Defines values for GetRelationshipsParamsOrder.

type GetRelationshipsParamsOrderBy

type GetRelationshipsParamsOrderBy string

GetRelationshipsParamsOrderBy defines parameters for GetRelationships.

const (
	FriendshipsID GetRelationshipsParamsOrderBy = "friendships.id"
	UsersLogin    GetRelationshipsParamsOrderBy = "users.login"
)

Defines values for GetRelationshipsParamsOrderBy.

type GetRelationshipsParamsTrusted

type GetRelationshipsParamsTrusted string

GetRelationshipsParamsTrusted defines parameters for GetRelationships.

const (
	GetRelationshipsParamsTrustedAny GetRelationshipsParamsTrusted = "any"
	GetRelationshipsParamsTrustedNo  GetRelationshipsParamsTrusted = "no"
	GetRelationshipsParamsTrustedYes GetRelationshipsParamsTrusted = "yes"
)

Defines values for GetRelationshipsParamsTrusted.

type GetRelationshipsResponse

type GetRelationshipsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsRelationships
	JSONDefault  *Error
}

func ParseGetRelationshipsResponse

func ParseGetRelationshipsResponse(rsp *http.Response) (*GetRelationshipsResponse, error)

ParseGetRelationshipsResponse parses an HTTP response from a GetRelationshipsWithResponse call

func (GetRelationshipsResponse) Status

func (r GetRelationshipsResponse) Status() string

Status returns HTTPResponse.Status

func (GetRelationshipsResponse) StatusCode

func (r GetRelationshipsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSavedLocationsParams

type GetSavedLocationsParams struct {
	Q                   string      `form:"q,omitempty" json:"q,omitempty"`
	Page                int         `form:"page,omitempty" json:"page,omitempty"`
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetSavedLocationsParams defines parameters for GetSavedLocations.

type GetSavedLocationsResponse

type GetSavedLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsSavedLocations
	JSONDefault  *Error
}

func ParseGetSavedLocationsResponse

func ParseGetSavedLocationsResponse(rsp *http.Response) (*GetSavedLocationsResponse, error)

ParseGetSavedLocationsResponse parses an HTTP response from a GetSavedLocationsWithResponse call

func (GetSavedLocationsResponse) Status

func (r GetSavedLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSavedLocationsResponse) StatusCode

func (r GetSavedLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSearchParams

type GetSearchParams struct {
	// Q Search query
	Q      string `form:"q,omitempty" json:"q,omitempty"`
	Locale string `form:"locale,omitempty" json:"locale,omitempty"`

	// PlaceID Integer ID for a place associated with results; only works for projects
	PlaceID int `form:"place_id,omitempty" json:"place_id,omitempty"`

	// PreferredPlaceID Localizes some response values for the given place
	PreferredPlaceID int `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`

	// Sources Filters search results by record types. Can be specified as an array or a comma-separated list of values
	Sources               []GetSearchParamsSources `form:"sources,omitempty" json:"sources,omitempty"`
	IncludeTaxonAncestors interface{}              `form:"include_taxon_ancestors,omitempty" json:"include_taxon_ancestors,omitempty"`
	Page                  int                      `form:"page,omitempty" json:"page,omitempty"`
	PerPage               int                      `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Fields Attribute fields to return in the response
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetSearchParams defines parameters for GetSearch.

type GetSearchParamsSources

type GetSearchParamsSources string

GetSearchParamsSources defines parameters for GetSearch.

const (
	Places   GetSearchParamsSources = "places"
	Projects GetSearchParamsSources = "projects"
	Taxa     GetSearchParamsSources = "taxa"
	Users    GetSearchParamsSources = "users"
)

Defines values for GetSearchParamsSources.

type GetSearchResponse

type GetSearchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsSearch
	JSONDefault  *Error
}

func ParseGetSearchResponse

func ParseGetSearchResponse(rsp *http.Response) (*GetSearchResponse, error)

ParseGetSearchResponse parses an HTTP response from a GetSearchWithResponse call

func (GetSearchResponse) Status

func (r GetSearchResponse) Status() string

Status returns HTTPResponse.Status

func (GetSearchResponse) StatusCode

func (r GetSearchResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSitesParams

type GetSitesParams struct {
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetSitesParams defines parameters for GetSites.

type GetSitesResponse

type GetSitesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsSites
}

func ParseGetSitesResponse

func ParseGetSitesResponse(rsp *http.Response) (*GetSitesResponse, error)

ParseGetSitesResponse parses an HTTP response from a GetSitesWithResponse call

func (GetSitesResponse) Status

func (r GetSitesResponse) Status() string

Status returns HTTPResponse.Status

func (GetSitesResponse) StatusCode

func (r GetSitesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaxaAutocompleteParams

type GetTaxaAutocompleteParams struct {
	Q                   string      `form:"q,omitempty" json:"q,omitempty"`
	IsActive            interface{} `form:"is_active,omitempty" json:"is_active,omitempty"`
	Iconic              interface{} `form:"iconic,omitempty" json:"iconic,omitempty"`
	PerPage             int         `form:"per_page,omitempty" json:"per_page,omitempty"`
	Locale              string      `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID    int         `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	Fields              interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string      `json:"X-HTTP-Method-Override,omitempty"`
}

GetTaxaAutocompleteParams defines parameters for GetTaxaAutocomplete.

type GetTaxaAutocompleteResponse

type GetTaxaAutocompleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxa
}

func ParseGetTaxaAutocompleteResponse

func ParseGetTaxaAutocompleteResponse(rsp *http.Response) (*GetTaxaAutocompleteResponse, error)

ParseGetTaxaAutocompleteResponse parses an HTTP response from a GetTaxaAutocompleteWithResponse call

func (GetTaxaAutocompleteResponse) Status

Status returns HTTPResponse.Status

func (GetTaxaAutocompleteResponse) StatusCode

func (r GetTaxaAutocompleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaxaIDParams

type GetTaxaIDParams struct {
	RankLevel           []float32 `form:"rank_level,omitempty" json:"rank_level,omitempty"`
	Fields              string    `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string    `json:"X-HTTP-Method-Override,omitempty"`
}

GetTaxaIDParams defines parameters for GetTaxaID.

type GetTaxaIDResponse

type GetTaxaIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxa
}

func ParseGetTaxaIDResponse

func ParseGetTaxaIDResponse(rsp *http.Response) (*GetTaxaIDResponse, error)

ParseGetTaxaIDResponse parses an HTTP response from a GetTaxaIDWithResponse call

func (GetTaxaIDResponse) Status

func (r GetTaxaIDResponse) Status() string

Status returns HTTPResponse.Status

func (GetTaxaIDResponse) StatusCode

func (r GetTaxaIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaxaIDWantedParams

type GetTaxaIDWantedParams struct {
	Page                int    `form:"page,omitempty" json:"page,omitempty"`
	PerPage             int    `form:"per_page,omitempty" json:"per_page,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetTaxaIDWantedParams defines parameters for GetTaxaIDWanted.

type GetTaxaIDWantedResponse

type GetTaxaIDWantedResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxa
}

func ParseGetTaxaIDWantedResponse

func ParseGetTaxaIDWantedResponse(rsp *http.Response) (*GetTaxaIDWantedResponse, error)

ParseGetTaxaIDWantedResponse parses an HTTP response from a GetTaxaIDWantedWithResponse call

func (GetTaxaIDWantedResponse) Status

func (r GetTaxaIDWantedResponse) Status() string

Status returns HTTPResponse.Status

func (GetTaxaIDWantedResponse) StatusCode

func (r GetTaxaIDWantedResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaxaIconicParams

type GetTaxaIconicParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetTaxaIconicParams defines parameters for GetTaxaIconic.

type GetTaxaIconicResponse

type GetTaxaIconicResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxa
	JSONDefault  *Error
}

func ParseGetTaxaIconicResponse

func ParseGetTaxaIconicResponse(rsp *http.Response) (*GetTaxaIconicResponse, error)

ParseGetTaxaIconicResponse parses an HTTP response from a GetTaxaIconicWithResponse call

func (GetTaxaIconicResponse) Status

func (r GetTaxaIconicResponse) Status() string

Status returns HTTPResponse.Status

func (GetTaxaIconicResponse) StatusCode

func (r GetTaxaIconicResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaxaParams

type GetTaxaParams struct {
	Q                   string              `form:"q,omitempty" json:"q,omitempty"`
	IsActive            interface{}         `form:"is_active,omitempty" json:"is_active,omitempty"`
	Iconic              interface{}         `form:"iconic,omitempty" json:"iconic,omitempty"`
	TaxonID             int                 `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	ParentID            int                 `form:"parent_id,omitempty" json:"parent_id,omitempty"`
	Rank                []GetTaxaParamsRank `form:"rank,omitempty" json:"rank,omitempty"`
	RankLevel           []float32           `form:"rank_level,omitempty" json:"rank_level,omitempty"`
	IDAbove             int                 `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow             int                 `form:"id_below,omitempty" json:"id_below,omitempty"`
	PerPage             int                 `form:"per_page,omitempty" json:"per_page,omitempty"`
	Locale              string              `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID    int                 `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	Fields              interface{}         `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string              `json:"X-HTTP-Method-Override,omitempty"`
}

GetTaxaParams defines parameters for GetTaxa.

type GetTaxaParamsRank

type GetTaxaParamsRank string

GetTaxaParamsRank defines parameters for GetTaxa.

const (
	GetTaxaParamsRankClass       GetTaxaParamsRank = "class"
	GetTaxaParamsRankEpifamily   GetTaxaParamsRank = "epifamily"
	GetTaxaParamsRankFamily      GetTaxaParamsRank = "family"
	GetTaxaParamsRankForm        GetTaxaParamsRank = "form"
	GetTaxaParamsRankGenus       GetTaxaParamsRank = "genus"
	GetTaxaParamsRankGenushybrid GetTaxaParamsRank = "genushybrid"
	GetTaxaParamsRankHybrid      GetTaxaParamsRank = "hybrid"
	GetTaxaParamsRankInfraorder  GetTaxaParamsRank = "infraorder"
	GetTaxaParamsRankKingdom     GetTaxaParamsRank = "kingdom"
	GetTaxaParamsRankOrder       GetTaxaParamsRank = "order"
	GetTaxaParamsRankPhylum      GetTaxaParamsRank = "phylum"
	GetTaxaParamsRankSpecies     GetTaxaParamsRank = "species"
	GetTaxaParamsRankSubclass    GetTaxaParamsRank = "subclass"
	GetTaxaParamsRankSubfamily   GetTaxaParamsRank = "subfamily"
	GetTaxaParamsRankSuborder    GetTaxaParamsRank = "suborder"
	GetTaxaParamsRankSubphylum   GetTaxaParamsRank = "subphylum"
	GetTaxaParamsRankSubspecies  GetTaxaParamsRank = "subspecies"
	GetTaxaParamsRankSubtribe    GetTaxaParamsRank = "subtribe"
	GetTaxaParamsRankSuperclass  GetTaxaParamsRank = "superclass"
	GetTaxaParamsRankSuperfamily GetTaxaParamsRank = "superfamily"
	GetTaxaParamsRankSuperorder  GetTaxaParamsRank = "superorder"
	GetTaxaParamsRankSupertribe  GetTaxaParamsRank = "supertribe"
	GetTaxaParamsRankTribe       GetTaxaParamsRank = "tribe"
	GetTaxaParamsRankVariety     GetTaxaParamsRank = "variety"
)

Defines values for GetTaxaParamsRank.

type GetTaxaResponse

type GetTaxaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxa
}

func ParseGetTaxaResponse

func ParseGetTaxaResponse(rsp *http.Response) (*GetTaxaResponse, error)

ParseGetTaxaResponse parses an HTTP response from a GetTaxaWithResponse call

func (GetTaxaResponse) Status

func (r GetTaxaResponse) Status() string

Status returns HTTPResponse.Status

func (GetTaxaResponse) StatusCode

func (r GetTaxaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaxaSuggestParams

type GetTaxaSuggestParams struct {
	// FeaturedObservationID When `source` is `observations`, ignore this observation
	FeaturedObservationID openapi_types.UUID `form:"featured_observation_id,omitempty" json:"featured_observation_id,omitempty"`
	Fields                interface{}        `form:"fields,omitempty" json:"fields,omitempty"`

	// ImageURL URL for image to use when `source` is `visual`
	ImageURL                    string `form:"image_url,omitempty" json:"image_url,omitempty"`
	IncludeRepresentativePhotos struct {
		// contains filtered or unexported fields
	} `form:"include_representative_photos,omitempty" json:"include_representative_photos,omitempty"`

	// Limit Number of results to return
	Limit float32 `form:"limit,omitempty" json:"limit,omitempty"`

	// Lat Coordinate used when fetching nearby results `source` is `visual` or `*observations`
	Lat float32 `form:"lat,omitempty" json:"lat,omitempty"`

	// Lng Coordinate used when fetching nearby results `source` is `visual` or `*observations`
	Lng    float32 `form:"lng,omitempty" json:"lng,omitempty"`
	Locale string  `form:"locale,omitempty" json:"locale,omitempty"`
	Months string  `form:"months,omitempty" json:"months,omitempty"`

	// ObservationID  Automatically set place and taxon filters based on this observation; this
	//       will override the values of `place_id` and `taxon_id` if these values
	//       can be derived from the observation
	//
	ObservationID openapi_types.UUID `form:"observation_id,omitempty" json:"observation_id,omitempty"`

	// ObservedOn  Date the subject was observed (YYYY-MM-DD), used to refine suggestions to
	//       those observed at a similar time of year
	//
	ObservedOn string `form:"observed_on,omitempty" json:"observed_on,omitempty"`

	// OrderBy  How the suggestions will be ordered. The default is to order by whatever default
	//       a source uses, e.g. the score when `source` is `visual`, or the number of
	//       observations (frequency) when the `source` is `*observations`. Ordering by
	//       `taxonomy` will group the results by their closeness in the taxonomic
	//       tree, but continue to use default ordering for siblings (e.g. species in the
	//       same genus).
	//
	OrderBy GetTaxaSuggestParamsOrderBy `form:"order_by,omitempty" json:"order_by,omitempty"`

	// PlaceID  Only retrieve suggestions from this place when `source` is `checklist`
	//       or `*observations`
	//
	PlaceID int `form:"place_id,omitempty" json:"place_id,omitempty"`

	// PlaceLat  Coordinate used to set a place filter when source is `*observations` by
	//       choosing the place whose boundary contains the coordinate. Only chooses
	//       from places curated by staff (aka "standard" places) and only sets the
	//       place when lat, lng, and place_id are blank
	//
	PlaceLat float32 `form:"place_lat,omitempty" json:"place_lat,omitempty"`

	// PlaceLng See `place_lat`
	PlaceLng float32 `form:"place_lng,omitempty" json:"place_lng,omitempty"`

	// Source  Source of the suggestions. Note that different sources support different
	//       search parameters. See each parameter for details
	//
	Source GetTaxaSuggestParamsSource `form:"source,omitempty" json:"source,omitempty"`

	// TaxonID  Only retrieve suggestions in this taxon. If taxon is below genus level it
	//       will be replaced with the genus that contains it. When `source` is
	//       `misidentifications`, suggestions will be species commonly misidentified
	//       as this taxon
	//
	TaxonID             int    `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetTaxaSuggestParams defines parameters for GetTaxaSuggest.

type GetTaxaSuggestParamsIncludeRepresentativePhotos0

type GetTaxaSuggestParamsIncludeRepresentativePhotos0 = bool

GetTaxaSuggestParamsIncludeRepresentativePhotos0 defines parameters for GetTaxaSuggest.

type GetTaxaSuggestParamsIncludeRepresentativePhotos1

type GetTaxaSuggestParamsIncludeRepresentativePhotos1 = string

GetTaxaSuggestParamsIncludeRepresentativePhotos1 defines parameters for GetTaxaSuggest.

type GetTaxaSuggestParamsOrderBy

type GetTaxaSuggestParamsOrderBy string

GetTaxaSuggestParamsOrderBy defines parameters for GetTaxaSuggest.

const (
	GetTaxaSuggestParamsOrderByDefault  GetTaxaSuggestParamsOrderBy = "default"
	GetTaxaSuggestParamsOrderBySciname  GetTaxaSuggestParamsOrderBy = "sciname"
	GetTaxaSuggestParamsOrderByTaxonomy GetTaxaSuggestParamsOrderBy = "taxonomy"
)

Defines values for GetTaxaSuggestParamsOrderBy.

type GetTaxaSuggestParamsSource

type GetTaxaSuggestParamsSource string

GetTaxaSuggestParamsSource defines parameters for GetTaxaSuggest.

const (
	GetTaxaSuggestParamsSourceCaptiveObservations GetTaxaSuggestParamsSource = "captive_observations"
	GetTaxaSuggestParamsSourceChecklist           GetTaxaSuggestParamsSource = "checklist"
	GetTaxaSuggestParamsSourceMisidentifications  GetTaxaSuggestParamsSource = "misidentifications"
	GetTaxaSuggestParamsSourceObservations        GetTaxaSuggestParamsSource = "observations"
	GetTaxaSuggestParamsSourceRgObservations      GetTaxaSuggestParamsSource = "rg_observations"
	GetTaxaSuggestParamsSourceVisual              GetTaxaSuggestParamsSource = "visual"
)

Defines values for GetTaxaSuggestParamsSource.

type GetTaxaSuggestResponse

type GetTaxaSuggestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxaSuggest
}

func ParseGetTaxaSuggestResponse

func ParseGetTaxaSuggestResponse(rsp *http.Response) (*GetTaxaSuggestResponse, error)

ParseGetTaxaSuggestResponse parses an HTTP response from a GetTaxaSuggestWithResponse call

func (GetTaxaSuggestResponse) Status

func (r GetTaxaSuggestResponse) Status() string

Status returns HTTPResponse.Status

func (GetTaxaSuggestResponse) StatusCode

func (r GetTaxaSuggestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaxonPlacesIDZoomXYPngParams

type GetTaxonPlacesIDZoomXYPngParams struct {
	TileSize GetTaxonPlacesIDZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                   `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	NotID        []openapi_types.UUID                          `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetTaxonPlacesIDZoomXYPngParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetTaxonPlacesIDZoomXYPngParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                      `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetTaxonPlacesIDZoomXYPngParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetTaxonPlacesIDZoomXYPngParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                      `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetTaxonPlacesIDZoomXYPngParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                            `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetTaxonPlacesIDZoomXYPngParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                            `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                            `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                           `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                         `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                         `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                            `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                            `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                            `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                            `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                            `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                            `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                            `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                            `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                            `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                            `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                            `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                         `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                              `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                              `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                              `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                           `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                           `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                           `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                           `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                           `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                           `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                           `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                           `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                            `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                           `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                           `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetTaxonPlacesIDZoomXYPngParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetTaxonPlacesIDZoomXYPngParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetTaxonPlacesIDZoomXYPngParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetTaxonPlacesIDZoomXYPngParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetTaxonPlacesIDZoomXYPngParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetTaxonPlacesIDZoomXYPngParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                          `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                          `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetTaxonPlacesIDZoomXYPngParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                   `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                       `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                       `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                       `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                       `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                       `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                       `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                       `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                           `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                      `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                        `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                        `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetTaxonPlacesIDZoomXYPngParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetTaxonPlacesIDZoomXYPngParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                        `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                        `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                        `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                           `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                   `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                   `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                        `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                           `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                           `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                           `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                           `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetTaxonPlacesIDZoomXYPngParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetTaxonPlacesIDZoomXYPngParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                                   `form:"only_id,omitempty" json:"only_id,omitempty"`
}

GetTaxonPlacesIDZoomXYPngParams defines parameters for GetTaxonPlacesIDZoomXYPng.

type GetTaxonPlacesIDZoomXYPngParamsCsi

type GetTaxonPlacesIDZoomXYPngParamsCsi string

GetTaxonPlacesIDZoomXYPngParamsCsi defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsCsiCR GetTaxonPlacesIDZoomXYPngParamsCsi = "CR"
	GetTaxonPlacesIDZoomXYPngParamsCsiEN GetTaxonPlacesIDZoomXYPngParamsCsi = "EN"
	GetTaxonPlacesIDZoomXYPngParamsCsiEW GetTaxonPlacesIDZoomXYPngParamsCsi = "EW"
	GetTaxonPlacesIDZoomXYPngParamsCsiEX GetTaxonPlacesIDZoomXYPngParamsCsi = "EX"
	GetTaxonPlacesIDZoomXYPngParamsCsiLC GetTaxonPlacesIDZoomXYPngParamsCsi = "LC"
	GetTaxonPlacesIDZoomXYPngParamsCsiNT GetTaxonPlacesIDZoomXYPngParamsCsi = "NT"
	GetTaxonPlacesIDZoomXYPngParamsCsiVU GetTaxonPlacesIDZoomXYPngParamsCsi = "VU"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsCsi.

type GetTaxonPlacesIDZoomXYPngParamsGeoprivacy

type GetTaxonPlacesIDZoomXYPngParamsGeoprivacy string

GetTaxonPlacesIDZoomXYPngParamsGeoprivacy defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsGeoprivacyObscured        GetTaxonPlacesIDZoomXYPngParamsGeoprivacy = "obscured"
	GetTaxonPlacesIDZoomXYPngParamsGeoprivacyObscuredPrivate GetTaxonPlacesIDZoomXYPngParamsGeoprivacy = "obscured_private"
	GetTaxonPlacesIDZoomXYPngParamsGeoprivacyOpen            GetTaxonPlacesIDZoomXYPngParamsGeoprivacy = "open"
	GetTaxonPlacesIDZoomXYPngParamsGeoprivacyPrivate         GetTaxonPlacesIDZoomXYPngParamsGeoprivacy = "private"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsGeoprivacy.

type GetTaxonPlacesIDZoomXYPngParamsHrank

type GetTaxonPlacesIDZoomXYPngParamsHrank string

GetTaxonPlacesIDZoomXYPngParamsHrank defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsHrankClass         GetTaxonPlacesIDZoomXYPngParamsHrank = "class"
	GetTaxonPlacesIDZoomXYPngParamsHrankComplex       GetTaxonPlacesIDZoomXYPngParamsHrank = "complex"
	GetTaxonPlacesIDZoomXYPngParamsHrankEpifamily     GetTaxonPlacesIDZoomXYPngParamsHrank = "epifamily"
	GetTaxonPlacesIDZoomXYPngParamsHrankFamily        GetTaxonPlacesIDZoomXYPngParamsHrank = "family"
	GetTaxonPlacesIDZoomXYPngParamsHrankForm          GetTaxonPlacesIDZoomXYPngParamsHrank = "form"
	GetTaxonPlacesIDZoomXYPngParamsHrankGenus         GetTaxonPlacesIDZoomXYPngParamsHrank = "genus"
	GetTaxonPlacesIDZoomXYPngParamsHrankGenushybrid   GetTaxonPlacesIDZoomXYPngParamsHrank = "genushybrid"
	GetTaxonPlacesIDZoomXYPngParamsHrankHybrid        GetTaxonPlacesIDZoomXYPngParamsHrank = "hybrid"
	GetTaxonPlacesIDZoomXYPngParamsHrankInfraclass    GetTaxonPlacesIDZoomXYPngParamsHrank = "infraclass"
	GetTaxonPlacesIDZoomXYPngParamsHrankInfrahybrid   GetTaxonPlacesIDZoomXYPngParamsHrank = "infrahybrid"
	GetTaxonPlacesIDZoomXYPngParamsHrankInfraorder    GetTaxonPlacesIDZoomXYPngParamsHrank = "infraorder"
	GetTaxonPlacesIDZoomXYPngParamsHrankKingdom       GetTaxonPlacesIDZoomXYPngParamsHrank = "kingdom"
	GetTaxonPlacesIDZoomXYPngParamsHrankOrder         GetTaxonPlacesIDZoomXYPngParamsHrank = "order"
	GetTaxonPlacesIDZoomXYPngParamsHrankParvorder     GetTaxonPlacesIDZoomXYPngParamsHrank = "parvorder"
	GetTaxonPlacesIDZoomXYPngParamsHrankPhylum        GetTaxonPlacesIDZoomXYPngParamsHrank = "phylum"
	GetTaxonPlacesIDZoomXYPngParamsHrankSection       GetTaxonPlacesIDZoomXYPngParamsHrank = "section"
	GetTaxonPlacesIDZoomXYPngParamsHrankSpecies       GetTaxonPlacesIDZoomXYPngParamsHrank = "species"
	GetTaxonPlacesIDZoomXYPngParamsHrankSubclass      GetTaxonPlacesIDZoomXYPngParamsHrank = "subclass"
	GetTaxonPlacesIDZoomXYPngParamsHrankSubfamily     GetTaxonPlacesIDZoomXYPngParamsHrank = "subfamily"
	GetTaxonPlacesIDZoomXYPngParamsHrankSubgenus      GetTaxonPlacesIDZoomXYPngParamsHrank = "subgenus"
	GetTaxonPlacesIDZoomXYPngParamsHrankSuborder      GetTaxonPlacesIDZoomXYPngParamsHrank = "suborder"
	GetTaxonPlacesIDZoomXYPngParamsHrankSubphylum     GetTaxonPlacesIDZoomXYPngParamsHrank = "subphylum"
	GetTaxonPlacesIDZoomXYPngParamsHrankSubsection    GetTaxonPlacesIDZoomXYPngParamsHrank = "subsection"
	GetTaxonPlacesIDZoomXYPngParamsHrankSubspecies    GetTaxonPlacesIDZoomXYPngParamsHrank = "subspecies"
	GetTaxonPlacesIDZoomXYPngParamsHrankSubterclass   GetTaxonPlacesIDZoomXYPngParamsHrank = "subterclass"
	GetTaxonPlacesIDZoomXYPngParamsHrankSubtribe      GetTaxonPlacesIDZoomXYPngParamsHrank = "subtribe"
	GetTaxonPlacesIDZoomXYPngParamsHrankSuperclass    GetTaxonPlacesIDZoomXYPngParamsHrank = "superclass"
	GetTaxonPlacesIDZoomXYPngParamsHrankSuperfamily   GetTaxonPlacesIDZoomXYPngParamsHrank = "superfamily"
	GetTaxonPlacesIDZoomXYPngParamsHrankSuperorder    GetTaxonPlacesIDZoomXYPngParamsHrank = "superorder"
	GetTaxonPlacesIDZoomXYPngParamsHrankSupertribe    GetTaxonPlacesIDZoomXYPngParamsHrank = "supertribe"
	GetTaxonPlacesIDZoomXYPngParamsHrankTribe         GetTaxonPlacesIDZoomXYPngParamsHrank = "tribe"
	GetTaxonPlacesIDZoomXYPngParamsHrankVariety       GetTaxonPlacesIDZoomXYPngParamsHrank = "variety"
	GetTaxonPlacesIDZoomXYPngParamsHrankZoosection    GetTaxonPlacesIDZoomXYPngParamsHrank = "zoosection"
	GetTaxonPlacesIDZoomXYPngParamsHrankZoosubsection GetTaxonPlacesIDZoomXYPngParamsHrank = "zoosubsection"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsHrank.

type GetTaxonPlacesIDZoomXYPngParamsIconicTaxa

type GetTaxonPlacesIDZoomXYPngParamsIconicTaxa string

GetTaxonPlacesIDZoomXYPngParamsIconicTaxa defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaActinopterygii GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Actinopterygii"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaAmphibia       GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Amphibia"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaAnimalia       GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Animalia"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaArachnida      GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Arachnida"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaAves           GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Aves"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaChromista      GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Chromista"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaFungi          GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Fungi"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaInsecta        GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Insecta"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaMammalia       GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Mammalia"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaMollusca       GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Mollusca"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaPlantae        GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Plantae"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaProtozoa       GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Protozoa"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaReptilia       GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "Reptilia"
	GetTaxonPlacesIDZoomXYPngParamsIconicTaxaUnknown        GetTaxonPlacesIDZoomXYPngParamsIconicTaxa = "unknown"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsIconicTaxa.

type GetTaxonPlacesIDZoomXYPngParamsIdentifications

type GetTaxonPlacesIDZoomXYPngParamsIdentifications string

GetTaxonPlacesIDZoomXYPngParamsIdentifications defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsIdentificationsMostAgree    GetTaxonPlacesIDZoomXYPngParamsIdentifications = "most_agree"
	GetTaxonPlacesIDZoomXYPngParamsIdentificationsMostDisagree GetTaxonPlacesIDZoomXYPngParamsIdentifications = "most_disagree"
	GetTaxonPlacesIDZoomXYPngParamsIdentificationsSomeAgree    GetTaxonPlacesIDZoomXYPngParamsIdentifications = "some_agree"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsIdentifications.

type GetTaxonPlacesIDZoomXYPngParamsLicense

type GetTaxonPlacesIDZoomXYPngParamsLicense string

GetTaxonPlacesIDZoomXYPngParamsLicense defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsLicenseCc0      GetTaxonPlacesIDZoomXYPngParamsLicense = "cc0"
	GetTaxonPlacesIDZoomXYPngParamsLicenseCcBy     GetTaxonPlacesIDZoomXYPngParamsLicense = "cc-by"
	GetTaxonPlacesIDZoomXYPngParamsLicenseCcByNc   GetTaxonPlacesIDZoomXYPngParamsLicense = "cc-by-nc"
	GetTaxonPlacesIDZoomXYPngParamsLicenseCcByNcNd GetTaxonPlacesIDZoomXYPngParamsLicense = "cc-by-nc-nd"
	GetTaxonPlacesIDZoomXYPngParamsLicenseCcByNcSa GetTaxonPlacesIDZoomXYPngParamsLicense = "cc-by-nc-sa"
	GetTaxonPlacesIDZoomXYPngParamsLicenseCcByNd   GetTaxonPlacesIDZoomXYPngParamsLicense = "cc-by-nd"
	GetTaxonPlacesIDZoomXYPngParamsLicenseCcBySa   GetTaxonPlacesIDZoomXYPngParamsLicense = "cc-by-sa"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsLicense.

type GetTaxonPlacesIDZoomXYPngParamsLrank

type GetTaxonPlacesIDZoomXYPngParamsLrank string

GetTaxonPlacesIDZoomXYPngParamsLrank defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsLrankClass         GetTaxonPlacesIDZoomXYPngParamsLrank = "class"
	GetTaxonPlacesIDZoomXYPngParamsLrankComplex       GetTaxonPlacesIDZoomXYPngParamsLrank = "complex"
	GetTaxonPlacesIDZoomXYPngParamsLrankEpifamily     GetTaxonPlacesIDZoomXYPngParamsLrank = "epifamily"
	GetTaxonPlacesIDZoomXYPngParamsLrankFamily        GetTaxonPlacesIDZoomXYPngParamsLrank = "family"
	GetTaxonPlacesIDZoomXYPngParamsLrankForm          GetTaxonPlacesIDZoomXYPngParamsLrank = "form"
	GetTaxonPlacesIDZoomXYPngParamsLrankGenus         GetTaxonPlacesIDZoomXYPngParamsLrank = "genus"
	GetTaxonPlacesIDZoomXYPngParamsLrankGenushybrid   GetTaxonPlacesIDZoomXYPngParamsLrank = "genushybrid"
	GetTaxonPlacesIDZoomXYPngParamsLrankHybrid        GetTaxonPlacesIDZoomXYPngParamsLrank = "hybrid"
	GetTaxonPlacesIDZoomXYPngParamsLrankInfraclass    GetTaxonPlacesIDZoomXYPngParamsLrank = "infraclass"
	GetTaxonPlacesIDZoomXYPngParamsLrankInfrahybrid   GetTaxonPlacesIDZoomXYPngParamsLrank = "infrahybrid"
	GetTaxonPlacesIDZoomXYPngParamsLrankInfraorder    GetTaxonPlacesIDZoomXYPngParamsLrank = "infraorder"
	GetTaxonPlacesIDZoomXYPngParamsLrankKingdom       GetTaxonPlacesIDZoomXYPngParamsLrank = "kingdom"
	GetTaxonPlacesIDZoomXYPngParamsLrankOrder         GetTaxonPlacesIDZoomXYPngParamsLrank = "order"
	GetTaxonPlacesIDZoomXYPngParamsLrankParvorder     GetTaxonPlacesIDZoomXYPngParamsLrank = "parvorder"
	GetTaxonPlacesIDZoomXYPngParamsLrankPhylum        GetTaxonPlacesIDZoomXYPngParamsLrank = "phylum"
	GetTaxonPlacesIDZoomXYPngParamsLrankSection       GetTaxonPlacesIDZoomXYPngParamsLrank = "section"
	GetTaxonPlacesIDZoomXYPngParamsLrankSpecies       GetTaxonPlacesIDZoomXYPngParamsLrank = "species"
	GetTaxonPlacesIDZoomXYPngParamsLrankSubclass      GetTaxonPlacesIDZoomXYPngParamsLrank = "subclass"
	GetTaxonPlacesIDZoomXYPngParamsLrankSubfamily     GetTaxonPlacesIDZoomXYPngParamsLrank = "subfamily"
	GetTaxonPlacesIDZoomXYPngParamsLrankSubgenus      GetTaxonPlacesIDZoomXYPngParamsLrank = "subgenus"
	GetTaxonPlacesIDZoomXYPngParamsLrankSuborder      GetTaxonPlacesIDZoomXYPngParamsLrank = "suborder"
	GetTaxonPlacesIDZoomXYPngParamsLrankSubphylum     GetTaxonPlacesIDZoomXYPngParamsLrank = "subphylum"
	GetTaxonPlacesIDZoomXYPngParamsLrankSubsection    GetTaxonPlacesIDZoomXYPngParamsLrank = "subsection"
	GetTaxonPlacesIDZoomXYPngParamsLrankSubspecies    GetTaxonPlacesIDZoomXYPngParamsLrank = "subspecies"
	GetTaxonPlacesIDZoomXYPngParamsLrankSubterclass   GetTaxonPlacesIDZoomXYPngParamsLrank = "subterclass"
	GetTaxonPlacesIDZoomXYPngParamsLrankSubtribe      GetTaxonPlacesIDZoomXYPngParamsLrank = "subtribe"
	GetTaxonPlacesIDZoomXYPngParamsLrankSuperclass    GetTaxonPlacesIDZoomXYPngParamsLrank = "superclass"
	GetTaxonPlacesIDZoomXYPngParamsLrankSuperfamily   GetTaxonPlacesIDZoomXYPngParamsLrank = "superfamily"
	GetTaxonPlacesIDZoomXYPngParamsLrankSuperorder    GetTaxonPlacesIDZoomXYPngParamsLrank = "superorder"
	GetTaxonPlacesIDZoomXYPngParamsLrankSupertribe    GetTaxonPlacesIDZoomXYPngParamsLrank = "supertribe"
	GetTaxonPlacesIDZoomXYPngParamsLrankTribe         GetTaxonPlacesIDZoomXYPngParamsLrank = "tribe"
	GetTaxonPlacesIDZoomXYPngParamsLrankVariety       GetTaxonPlacesIDZoomXYPngParamsLrank = "variety"
	GetTaxonPlacesIDZoomXYPngParamsLrankZoosection    GetTaxonPlacesIDZoomXYPngParamsLrank = "zoosection"
	GetTaxonPlacesIDZoomXYPngParamsLrankZoosubsection GetTaxonPlacesIDZoomXYPngParamsLrank = "zoosubsection"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsLrank.

type GetTaxonPlacesIDZoomXYPngParamsObscuration

type GetTaxonPlacesIDZoomXYPngParamsObscuration string

GetTaxonPlacesIDZoomXYPngParamsObscuration defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsObscurationNone     GetTaxonPlacesIDZoomXYPngParamsObscuration = "none"
	GetTaxonPlacesIDZoomXYPngParamsObscurationObscured GetTaxonPlacesIDZoomXYPngParamsObscuration = "obscured"
	GetTaxonPlacesIDZoomXYPngParamsObscurationPrivate  GetTaxonPlacesIDZoomXYPngParamsObscuration = "private"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsObscuration.

type GetTaxonPlacesIDZoomXYPngParamsOrder

type GetTaxonPlacesIDZoomXYPngParamsOrder string

GetTaxonPlacesIDZoomXYPngParamsOrder defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsOrderAsc  GetTaxonPlacesIDZoomXYPngParamsOrder = "asc"
	GetTaxonPlacesIDZoomXYPngParamsOrderDesc GetTaxonPlacesIDZoomXYPngParamsOrder = "desc"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsOrder.

type GetTaxonPlacesIDZoomXYPngParamsOrderBy

type GetTaxonPlacesIDZoomXYPngParamsOrderBy string

GetTaxonPlacesIDZoomXYPngParamsOrderBy defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsOrderByCreatedAt    GetTaxonPlacesIDZoomXYPngParamsOrderBy = "created_at"
	GetTaxonPlacesIDZoomXYPngParamsOrderByGeoScore     GetTaxonPlacesIDZoomXYPngParamsOrderBy = "geo_score"
	GetTaxonPlacesIDZoomXYPngParamsOrderByID           GetTaxonPlacesIDZoomXYPngParamsOrderBy = "id"
	GetTaxonPlacesIDZoomXYPngParamsOrderByObservedOn   GetTaxonPlacesIDZoomXYPngParamsOrderBy = "observed_on"
	GetTaxonPlacesIDZoomXYPngParamsOrderByRandom       GetTaxonPlacesIDZoomXYPngParamsOrderBy = "random"
	GetTaxonPlacesIDZoomXYPngParamsOrderBySpeciesGuess GetTaxonPlacesIDZoomXYPngParamsOrderBy = "species_guess"
	GetTaxonPlacesIDZoomXYPngParamsOrderByUpdatedAt    GetTaxonPlacesIDZoomXYPngParamsOrderBy = "updated_at"
	GetTaxonPlacesIDZoomXYPngParamsOrderByVotes        GetTaxonPlacesIDZoomXYPngParamsOrderBy = "votes"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsOrderBy.

type GetTaxonPlacesIDZoomXYPngParamsPhotoLicense

type GetTaxonPlacesIDZoomXYPngParamsPhotoLicense string

GetTaxonPlacesIDZoomXYPngParamsPhotoLicense defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsPhotoLicenseCc0      GetTaxonPlacesIDZoomXYPngParamsPhotoLicense = "cc0"
	GetTaxonPlacesIDZoomXYPngParamsPhotoLicenseCcBy     GetTaxonPlacesIDZoomXYPngParamsPhotoLicense = "cc-by"
	GetTaxonPlacesIDZoomXYPngParamsPhotoLicenseCcByNc   GetTaxonPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-nc"
	GetTaxonPlacesIDZoomXYPngParamsPhotoLicenseCcByNcNd GetTaxonPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-nc-nd"
	GetTaxonPlacesIDZoomXYPngParamsPhotoLicenseCcByNcSa GetTaxonPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-nc-sa"
	GetTaxonPlacesIDZoomXYPngParamsPhotoLicenseCcByNd   GetTaxonPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-nd"
	GetTaxonPlacesIDZoomXYPngParamsPhotoLicenseCcBySa   GetTaxonPlacesIDZoomXYPngParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsPhotoLicense.

type GetTaxonPlacesIDZoomXYPngParamsPlaceID0

type GetTaxonPlacesIDZoomXYPngParamsPlaceID0 = openapi_types.UUID

GetTaxonPlacesIDZoomXYPngParamsPlaceID0 defines parameters for GetTaxonPlacesIDZoomXYPng.

type GetTaxonPlacesIDZoomXYPngParamsPlaceID1

type GetTaxonPlacesIDZoomXYPngParamsPlaceID1 = int

GetTaxonPlacesIDZoomXYPngParamsPlaceID1 defines parameters for GetTaxonPlacesIDZoomXYPng.

type GetTaxonPlacesIDZoomXYPngParamsPlaceID2

type GetTaxonPlacesIDZoomXYPngParamsPlaceID2 = string

GetTaxonPlacesIDZoomXYPngParamsPlaceID2 defines parameters for GetTaxonPlacesIDZoomXYPng.

type GetTaxonPlacesIDZoomXYPngParamsProjectID0

type GetTaxonPlacesIDZoomXYPngParamsProjectID0 = int

GetTaxonPlacesIDZoomXYPngParamsProjectID0 defines parameters for GetTaxonPlacesIDZoomXYPng.

type GetTaxonPlacesIDZoomXYPngParamsProjectID1

type GetTaxonPlacesIDZoomXYPngParamsProjectID1 = string

GetTaxonPlacesIDZoomXYPngParamsProjectID1 defines parameters for GetTaxonPlacesIDZoomXYPng.

type GetTaxonPlacesIDZoomXYPngParamsQualityGrade

type GetTaxonPlacesIDZoomXYPngParamsQualityGrade string

GetTaxonPlacesIDZoomXYPngParamsQualityGrade defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsQualityGradeCasual   GetTaxonPlacesIDZoomXYPngParamsQualityGrade = "casual"
	GetTaxonPlacesIDZoomXYPngParamsQualityGradeNeedsID  GetTaxonPlacesIDZoomXYPngParamsQualityGrade = "needs_id"
	GetTaxonPlacesIDZoomXYPngParamsQualityGradeResearch GetTaxonPlacesIDZoomXYPngParamsQualityGrade = "research"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsQualityGrade.

type GetTaxonPlacesIDZoomXYPngParamsRank

type GetTaxonPlacesIDZoomXYPngParamsRank string

GetTaxonPlacesIDZoomXYPngParamsRank defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsRankClass         GetTaxonPlacesIDZoomXYPngParamsRank = "class"
	GetTaxonPlacesIDZoomXYPngParamsRankComplex       GetTaxonPlacesIDZoomXYPngParamsRank = "complex"
	GetTaxonPlacesIDZoomXYPngParamsRankEpifamily     GetTaxonPlacesIDZoomXYPngParamsRank = "epifamily"
	GetTaxonPlacesIDZoomXYPngParamsRankFamily        GetTaxonPlacesIDZoomXYPngParamsRank = "family"
	GetTaxonPlacesIDZoomXYPngParamsRankForm          GetTaxonPlacesIDZoomXYPngParamsRank = "form"
	GetTaxonPlacesIDZoomXYPngParamsRankGenus         GetTaxonPlacesIDZoomXYPngParamsRank = "genus"
	GetTaxonPlacesIDZoomXYPngParamsRankGenushybrid   GetTaxonPlacesIDZoomXYPngParamsRank = "genushybrid"
	GetTaxonPlacesIDZoomXYPngParamsRankHybrid        GetTaxonPlacesIDZoomXYPngParamsRank = "hybrid"
	GetTaxonPlacesIDZoomXYPngParamsRankInfraclass    GetTaxonPlacesIDZoomXYPngParamsRank = "infraclass"
	GetTaxonPlacesIDZoomXYPngParamsRankInfrahybrid   GetTaxonPlacesIDZoomXYPngParamsRank = "infrahybrid"
	GetTaxonPlacesIDZoomXYPngParamsRankInfraorder    GetTaxonPlacesIDZoomXYPngParamsRank = "infraorder"
	GetTaxonPlacesIDZoomXYPngParamsRankKingdom       GetTaxonPlacesIDZoomXYPngParamsRank = "kingdom"
	GetTaxonPlacesIDZoomXYPngParamsRankOrder         GetTaxonPlacesIDZoomXYPngParamsRank = "order"
	GetTaxonPlacesIDZoomXYPngParamsRankParvorder     GetTaxonPlacesIDZoomXYPngParamsRank = "parvorder"
	GetTaxonPlacesIDZoomXYPngParamsRankPhylum        GetTaxonPlacesIDZoomXYPngParamsRank = "phylum"
	GetTaxonPlacesIDZoomXYPngParamsRankSection       GetTaxonPlacesIDZoomXYPngParamsRank = "section"
	GetTaxonPlacesIDZoomXYPngParamsRankSpecies       GetTaxonPlacesIDZoomXYPngParamsRank = "species"
	GetTaxonPlacesIDZoomXYPngParamsRankSubclass      GetTaxonPlacesIDZoomXYPngParamsRank = "subclass"
	GetTaxonPlacesIDZoomXYPngParamsRankSubfamily     GetTaxonPlacesIDZoomXYPngParamsRank = "subfamily"
	GetTaxonPlacesIDZoomXYPngParamsRankSubgenus      GetTaxonPlacesIDZoomXYPngParamsRank = "subgenus"
	GetTaxonPlacesIDZoomXYPngParamsRankSuborder      GetTaxonPlacesIDZoomXYPngParamsRank = "suborder"
	GetTaxonPlacesIDZoomXYPngParamsRankSubphylum     GetTaxonPlacesIDZoomXYPngParamsRank = "subphylum"
	GetTaxonPlacesIDZoomXYPngParamsRankSubsection    GetTaxonPlacesIDZoomXYPngParamsRank = "subsection"
	GetTaxonPlacesIDZoomXYPngParamsRankSubspecies    GetTaxonPlacesIDZoomXYPngParamsRank = "subspecies"
	GetTaxonPlacesIDZoomXYPngParamsRankSubterclass   GetTaxonPlacesIDZoomXYPngParamsRank = "subterclass"
	GetTaxonPlacesIDZoomXYPngParamsRankSubtribe      GetTaxonPlacesIDZoomXYPngParamsRank = "subtribe"
	GetTaxonPlacesIDZoomXYPngParamsRankSuperclass    GetTaxonPlacesIDZoomXYPngParamsRank = "superclass"
	GetTaxonPlacesIDZoomXYPngParamsRankSuperfamily   GetTaxonPlacesIDZoomXYPngParamsRank = "superfamily"
	GetTaxonPlacesIDZoomXYPngParamsRankSuperorder    GetTaxonPlacesIDZoomXYPngParamsRank = "superorder"
	GetTaxonPlacesIDZoomXYPngParamsRankSupertribe    GetTaxonPlacesIDZoomXYPngParamsRank = "supertribe"
	GetTaxonPlacesIDZoomXYPngParamsRankTribe         GetTaxonPlacesIDZoomXYPngParamsRank = "tribe"
	GetTaxonPlacesIDZoomXYPngParamsRankVariety       GetTaxonPlacesIDZoomXYPngParamsRank = "variety"
	GetTaxonPlacesIDZoomXYPngParamsRankZoosection    GetTaxonPlacesIDZoomXYPngParamsRank = "zoosection"
	GetTaxonPlacesIDZoomXYPngParamsRankZoosubsection GetTaxonPlacesIDZoomXYPngParamsRank = "zoosubsection"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsRank.

type GetTaxonPlacesIDZoomXYPngParamsSearchOn

type GetTaxonPlacesIDZoomXYPngParamsSearchOn string

GetTaxonPlacesIDZoomXYPngParamsSearchOn defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsSearchOnDescription        GetTaxonPlacesIDZoomXYPngParamsSearchOn = "description"
	GetTaxonPlacesIDZoomXYPngParamsSearchOnNames              GetTaxonPlacesIDZoomXYPngParamsSearchOn = "names"
	GetTaxonPlacesIDZoomXYPngParamsSearchOnPlace              GetTaxonPlacesIDZoomXYPngParamsSearchOn = "place"
	GetTaxonPlacesIDZoomXYPngParamsSearchOnTags               GetTaxonPlacesIDZoomXYPngParamsSearchOn = "tags"
	GetTaxonPlacesIDZoomXYPngParamsSearchOnTaxonPageObsPhotos GetTaxonPlacesIDZoomXYPngParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsSearchOn.

type GetTaxonPlacesIDZoomXYPngParamsSoundLicense

type GetTaxonPlacesIDZoomXYPngParamsSoundLicense string

GetTaxonPlacesIDZoomXYPngParamsSoundLicense defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsSoundLicenseCc0      GetTaxonPlacesIDZoomXYPngParamsSoundLicense = "cc0"
	GetTaxonPlacesIDZoomXYPngParamsSoundLicenseCcBy     GetTaxonPlacesIDZoomXYPngParamsSoundLicense = "cc-by"
	GetTaxonPlacesIDZoomXYPngParamsSoundLicenseCcByNc   GetTaxonPlacesIDZoomXYPngParamsSoundLicense = "cc-by-nc"
	GetTaxonPlacesIDZoomXYPngParamsSoundLicenseCcByNcNd GetTaxonPlacesIDZoomXYPngParamsSoundLicense = "cc-by-nc-nd"
	GetTaxonPlacesIDZoomXYPngParamsSoundLicenseCcByNcSa GetTaxonPlacesIDZoomXYPngParamsSoundLicense = "cc-by-nc-sa"
	GetTaxonPlacesIDZoomXYPngParamsSoundLicenseCcByNd   GetTaxonPlacesIDZoomXYPngParamsSoundLicense = "cc-by-nd"
	GetTaxonPlacesIDZoomXYPngParamsSoundLicenseCcBySa   GetTaxonPlacesIDZoomXYPngParamsSoundLicense = "cc-by-sa"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsSoundLicense.

type GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy

type GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy string

GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacyObscured        GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy = "obscured"
	GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacyObscuredPrivate GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy = "obscured_private"
	GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacyOpen            GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy = "open"
	GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacyPrivate         GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy = "private"
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsTaxonGeoprivacy.

type GetTaxonPlacesIDZoomXYPngParamsTileSize

type GetTaxonPlacesIDZoomXYPngParamsTileSize int

GetTaxonPlacesIDZoomXYPngParamsTileSize defines parameters for GetTaxonPlacesIDZoomXYPng.

const (
	GetTaxonPlacesIDZoomXYPngParamsTileSizeN256 GetTaxonPlacesIDZoomXYPngParamsTileSize = 256
	GetTaxonPlacesIDZoomXYPngParamsTileSizeN512 GetTaxonPlacesIDZoomXYPngParamsTileSize = 512
)

Defines values for GetTaxonPlacesIDZoomXYPngParamsTileSize.

type GetTaxonPlacesIDZoomXYPngParams_PlaceID_Item

type GetTaxonPlacesIDZoomXYPngParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetTaxonPlacesIDZoomXYPngParams_PlaceID_Item defines parameters for GetTaxonPlacesIDZoomXYPng.

type GetTaxonPlacesIDZoomXYPngParams_ProjectID_Item

type GetTaxonPlacesIDZoomXYPngParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetTaxonPlacesIDZoomXYPngParams_ProjectID_Item defines parameters for GetTaxonPlacesIDZoomXYPng.

type GetTaxonPlacesIDZoomXYPngResponse

type GetTaxonPlacesIDZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetTaxonPlacesIDZoomXYPngResponse

func ParseGetTaxonPlacesIDZoomXYPngResponse(rsp *http.Response) (*GetTaxonPlacesIDZoomXYPngResponse, error)

ParseGetTaxonPlacesIDZoomXYPngResponse parses an HTTP response from a GetTaxonPlacesIDZoomXYPngWithResponse call

func (GetTaxonPlacesIDZoomXYPngResponse) Status

Status returns HTTPResponse.Status

func (GetTaxonPlacesIDZoomXYPngResponse) StatusCode

func (r GetTaxonPlacesIDZoomXYPngResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaxonRangesIDZoomXYPngParams

type GetTaxonRangesIDZoomXYPngParams struct {
	TileSize GetTaxonRangesIDZoomXYPngParamsTileSize `form:"tile_size,omitempty" json:"tile_size,omitempty"`

	// Acc Filter by whether `positional_accuracy` is set or not
	Acc interface{} `form:"acc,omitempty" json:"acc,omitempty"`

	// Captive Filter by captive / cultivated status
	Captive interface{} `form:"captive,omitempty" json:"captive,omitempty"`

	// Endemic Filter by whether the observation is in a place with a check list entry indicating the establishment means is `endemic`
	Endemic       interface{} `form:"endemic,omitempty" json:"endemic,omitempty"`
	Geo           interface{} `form:"geo,omitempty" json:"geo,omitempty"`
	IDPlease      interface{} `form:"id_please,omitempty" json:"id_please,omitempty"`
	Identified    interface{} `form:"identified,omitempty" json:"identified,omitempty"`
	Introduced    interface{} `form:"introduced,omitempty" json:"introduced,omitempty"`
	Mappable      interface{} `form:"mappable,omitempty" json:"mappable,omitempty"`
	Native        interface{} `form:"native,omitempty" json:"native,omitempty"`
	OutOfRange    interface{} `form:"out_of_range,omitempty" json:"out_of_range,omitempty"`
	Pcid          interface{} `form:"pcid,omitempty" json:"pcid,omitempty"`
	Photos        interface{} `form:"photos,omitempty" json:"photos,omitempty"`
	Popular       interface{} `form:"popular,omitempty" json:"popular,omitempty"`
	Sounds        interface{} `form:"sounds,omitempty" json:"sounds,omitempty"`
	TaxonIsActive interface{} `form:"taxon_is_active,omitempty" json:"taxon_is_active,omitempty"`

	// Threatened Filter by whether the observed taxon has a conservation status of "threatened" or worse
	Threatened interface{} `form:"threatened,omitempty" json:"threatened,omitempty"`

	// Verifiable Filter by whether observations are 'verifiable' (have quality grades `research` or `needs_id`)
	Verifiable   interface{}                                   `form:"verifiable,omitempty" json:"verifiable,omitempty"`
	NotID        []openapi_types.UUID                          `form:"not_id,omitempty" json:"not_id,omitempty"`
	License      []GetTaxonRangesIDZoomXYPngParamsLicense      `form:"license,omitempty" json:"license,omitempty"`
	PhotoLicense []GetTaxonRangesIDZoomXYPngParamsPhotoLicense `form:"photo_license,omitempty" json:"photo_license,omitempty"`

	// Licensed Filter by observations where the license attribute is not null, i.e. it is licensed
	Licensed interface{} `form:"licensed,omitempty" json:"licensed,omitempty"`

	// PhotoLicensed Filter by observations where the license attribute of at least one photo is not null
	PhotoLicensed interface{}                                      `form:"photo_licensed,omitempty" json:"photo_licensed,omitempty"`
	PlaceID       []GetTaxonRangesIDZoomXYPngParams_PlaceID_Item   `form:"place_id,omitempty" json:"place_id,omitempty"`
	ProjectID     []GetTaxonRangesIDZoomXYPngParams_ProjectID_Item `form:"project_id,omitempty" json:"project_id,omitempty"`

	// CoordsViewableForProj Filter by observers who trust the project(s) specified in `project_id` OR trust the authenticated viewer
	CoordsViewableForProj           interface{}                                      `form:"coords_viewable_for_proj,omitempty" json:"coords_viewable_for_proj,omitempty"`
	Rank                            []GetTaxonRangesIDZoomXYPngParamsRank            `form:"rank,omitempty" json:"rank,omitempty"`
	SiteID                          []int                                            `form:"site_id,omitempty" json:"site_id,omitempty"`
	SoundLicense                    []GetTaxonRangesIDZoomXYPngParamsSoundLicense    `form:"sound_license,omitempty" json:"sound_license,omitempty"`
	TaxonID                         []int                                            `form:"taxon_id,omitempty" json:"taxon_id,omitempty"`
	WithoutTaxonID                  []int                                            `form:"without_taxon_id,omitempty" json:"without_taxon_id,omitempty"`
	TaxonName                       string                                           `form:"taxon_name,omitempty" json:"taxon_name,omitempty"`
	UserID                          []string                                         `form:"user_id,omitempty" json:"user_id,omitempty"`
	UserLogin                       []string                                         `form:"user_login,omitempty" json:"user_login,omitempty"`
	Hour                            []int                                            `form:"hour,omitempty" json:"hour,omitempty"`
	Day                             []int                                            `form:"day,omitempty" json:"day,omitempty"`
	Month                           []int                                            `form:"month,omitempty" json:"month,omitempty"`
	Year                            []int                                            `form:"year,omitempty" json:"year,omitempty"`
	CreatedDay                      []int                                            `form:"created_day,omitempty" json:"created_day,omitempty"`
	CreatedMonth                    []int                                            `form:"created_month,omitempty" json:"created_month,omitempty"`
	CreatedYear                     []int                                            `form:"created_year,omitempty" json:"created_year,omitempty"`
	TermID                          []int                                            `form:"term_id,omitempty" json:"term_id,omitempty"`
	TermValueID                     []int                                            `form:"term_value_id,omitempty" json:"term_value_id,omitempty"`
	WithoutTermValueID              []int                                            `form:"without_term_value_id,omitempty" json:"without_term_value_id,omitempty"`
	TermIDOrUnknown                 []int                                            `form:"term_id_or_unknown,omitempty" json:"term_id_or_unknown,omitempty"`
	AnnotationUserID                []string                                         `form:"annotation_user_id,omitempty" json:"annotation_user_id,omitempty"`
	AccAbove                        int                                              `form:"acc_above,omitempty" json:"acc_above,omitempty"`
	AccBelow                        int                                              `form:"acc_below,omitempty" json:"acc_below,omitempty"`
	AccBelowOrUnknown               int                                              `form:"acc_below_or_unknown,omitempty" json:"acc_below_or_unknown,omitempty"`
	D1                              string                                           `form:"d1,omitempty" json:"d1,omitempty"`
	D2                              string                                           `form:"d2,omitempty" json:"d2,omitempty"`
	CreatedD1                       string                                           `form:"created_d1,omitempty" json:"created_d1,omitempty"`
	CreatedD2                       string                                           `form:"created_d2,omitempty" json:"created_d2,omitempty"`
	CreatedOn                       string                                           `form:"created_on,omitempty" json:"created_on,omitempty"`
	ObservedOn                      string                                           `form:"observed_on,omitempty" json:"observed_on,omitempty"`
	UnobservedByUserID              string                                           `form:"unobserved_by_user_id,omitempty" json:"unobserved_by_user_id,omitempty"`
	ApplyProjectRulesFor            string                                           `form:"apply_project_rules_for,omitempty" json:"apply_project_rules_for,omitempty"`
	ObservationAccuracyExperimentID []int                                            `form:"observation_accuracy_experiment_id,omitempty" json:"observation_accuracy_experiment_id,omitempty"`
	Cs                              string                                           `form:"cs,omitempty" json:"cs,omitempty"`
	Csa                             string                                           `form:"csa,omitempty" json:"csa,omitempty"`
	Csi                             []GetTaxonRangesIDZoomXYPngParamsCsi             `form:"csi,omitempty" json:"csi,omitempty"`
	Geoprivacy                      []GetTaxonRangesIDZoomXYPngParamsGeoprivacy      `form:"geoprivacy,omitempty" json:"geoprivacy,omitempty"`
	TaxonGeoprivacy                 []GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy `form:"taxon_geoprivacy,omitempty" json:"taxon_geoprivacy,omitempty"`

	// Obscuration Filter by observations where the `geoprivacy` or `taxon_geoprivacy` match these values
	Obscuration []GetTaxonRangesIDZoomXYPngParamsObscuration `form:"obscuration,omitempty" json:"obscuration,omitempty"`
	Hrank       []GetTaxonRangesIDZoomXYPngParamsHrank       `form:"hrank,omitempty" json:"hrank,omitempty"`
	Lrank       []GetTaxonRangesIDZoomXYPngParamsLrank       `form:"lrank,omitempty" json:"lrank,omitempty"`
	IconicTaxa  []GetTaxonRangesIDZoomXYPngParamsIconicTaxa  `form:"iconic_taxa,omitempty" json:"iconic_taxa,omitempty"`
	IDAbove     int                                          `form:"id_above,omitempty" json:"id_above,omitempty"`
	IDBelow     int                                          `form:"id_below,omitempty" json:"id_below,omitempty"`

	// Identifications Filter by level of agreement among identifications:
	//
	// * **most_agree:** returns observations where there are more active identifications of taxa that agree with the Observation Taxon than active identifications that disagree with the Observation Taxon
	// * **some_agree:** returns observations where there are some active identifications of taxa that agree with the Observation Taxon
	// * **most_disagree:** returns observations where there are more active identifications of taxa that disagree with the Observation Taxon than active identifications that agree with the Observation Taxon
	Identifications GetTaxonRangesIDZoomXYPngParamsIdentifications `form:"identifications,omitempty" json:"identifications,omitempty"`

	// Disagreements Whether there is disagreement among active identifications
	Disagreements              interface{}                                   `form:"disagreements,omitempty" json:"disagreements,omitempty"`
	Lat                        float32                                       `form:"lat,omitempty" json:"lat,omitempty"`
	Lng                        float32                                       `form:"lng,omitempty" json:"lng,omitempty"`
	Radius                     float32                                       `form:"radius,omitempty" json:"radius,omitempty"`
	Nelat                      float32                                       `form:"nelat,omitempty" json:"nelat,omitempty"`
	Nelng                      float32                                       `form:"nelng,omitempty" json:"nelng,omitempty"`
	Swlat                      float32                                       `form:"swlat,omitempty" json:"swlat,omitempty"`
	Swlng                      float32                                       `form:"swlng,omitempty" json:"swlng,omitempty"`
	ListID                     int                                           `form:"list_id,omitempty" json:"list_id,omitempty"`
	NotInProject               []string                                      `form:"not_in_project,omitempty" json:"not_in_project,omitempty"`
	NotMatchingProjectRulesFor string                                        `form:"not_matching_project_rules_for,omitempty" json:"not_matching_project_rules_for,omitempty"`
	Q                          string                                        `form:"q,omitempty" json:"q,omitempty"`
	SearchOn                   GetTaxonRangesIDZoomXYPngParamsSearchOn       `form:"search_on,omitempty" json:"search_on,omitempty"`
	QualityGrade               []GetTaxonRangesIDZoomXYPngParamsQualityGrade `form:"quality_grade,omitempty" json:"quality_grade,omitempty"`
	WithoutField               string                                        `form:"without_field,omitempty" json:"without_field,omitempty"`
	OutlinkSource              string                                        `form:"outlink_source,omitempty" json:"outlink_source,omitempty"`
	UpdatedSince               string                                        `form:"updated_since,omitempty" json:"updated_since,omitempty"`
	ViewerID                   int                                           `form:"viewer_id,omitempty" json:"viewer_id,omitempty"`
	Reviewed                   interface{}                                   `form:"reviewed,omitempty" json:"reviewed,omitempty"`
	ExpectedNearby             interface{}                                   `form:"expected_nearby,omitempty" json:"expected_nearby,omitempty"`
	Locale                     string                                        `form:"locale,omitempty" json:"locale,omitempty"`
	PreferredPlaceID           int                                           `form:"preferred_place_id,omitempty" json:"preferred_place_id,omitempty"`
	TTL                        int                                           `form:"ttl,omitempty" json:"ttl,omitempty"`
	Page                       int                                           `form:"page,omitempty" json:"page,omitempty"`
	PerPage                    int                                           `form:"per_page,omitempty" json:"per_page,omitempty"`
	Order                      GetTaxonRangesIDZoomXYPngParamsOrder          `form:"order,omitempty" json:"order,omitempty"`
	OrderBy                    GetTaxonRangesIDZoomXYPngParamsOrderBy        `form:"order_by,omitempty" json:"order_by,omitempty"`
	OnlyID                     interface{}                                   `form:"only_id,omitempty" json:"only_id,omitempty"`
}

GetTaxonRangesIDZoomXYPngParams defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngParamsCsi

type GetTaxonRangesIDZoomXYPngParamsCsi string

GetTaxonRangesIDZoomXYPngParamsCsi defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngParamsGeoprivacy

type GetTaxonRangesIDZoomXYPngParamsGeoprivacy string

GetTaxonRangesIDZoomXYPngParamsGeoprivacy defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsGeoprivacyObscured        GetTaxonRangesIDZoomXYPngParamsGeoprivacy = "obscured"
	GetTaxonRangesIDZoomXYPngParamsGeoprivacyObscuredPrivate GetTaxonRangesIDZoomXYPngParamsGeoprivacy = "obscured_private"
	GetTaxonRangesIDZoomXYPngParamsGeoprivacyOpen            GetTaxonRangesIDZoomXYPngParamsGeoprivacy = "open"
	GetTaxonRangesIDZoomXYPngParamsGeoprivacyPrivate         GetTaxonRangesIDZoomXYPngParamsGeoprivacy = "private"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsGeoprivacy.

type GetTaxonRangesIDZoomXYPngParamsHrank

type GetTaxonRangesIDZoomXYPngParamsHrank string

GetTaxonRangesIDZoomXYPngParamsHrank defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsHrankClass         GetTaxonRangesIDZoomXYPngParamsHrank = "class"
	GetTaxonRangesIDZoomXYPngParamsHrankComplex       GetTaxonRangesIDZoomXYPngParamsHrank = "complex"
	GetTaxonRangesIDZoomXYPngParamsHrankEpifamily     GetTaxonRangesIDZoomXYPngParamsHrank = "epifamily"
	GetTaxonRangesIDZoomXYPngParamsHrankFamily        GetTaxonRangesIDZoomXYPngParamsHrank = "family"
	GetTaxonRangesIDZoomXYPngParamsHrankForm          GetTaxonRangesIDZoomXYPngParamsHrank = "form"
	GetTaxonRangesIDZoomXYPngParamsHrankGenus         GetTaxonRangesIDZoomXYPngParamsHrank = "genus"
	GetTaxonRangesIDZoomXYPngParamsHrankGenushybrid   GetTaxonRangesIDZoomXYPngParamsHrank = "genushybrid"
	GetTaxonRangesIDZoomXYPngParamsHrankHybrid        GetTaxonRangesIDZoomXYPngParamsHrank = "hybrid"
	GetTaxonRangesIDZoomXYPngParamsHrankInfraclass    GetTaxonRangesIDZoomXYPngParamsHrank = "infraclass"
	GetTaxonRangesIDZoomXYPngParamsHrankInfrahybrid   GetTaxonRangesIDZoomXYPngParamsHrank = "infrahybrid"
	GetTaxonRangesIDZoomXYPngParamsHrankInfraorder    GetTaxonRangesIDZoomXYPngParamsHrank = "infraorder"
	GetTaxonRangesIDZoomXYPngParamsHrankKingdom       GetTaxonRangesIDZoomXYPngParamsHrank = "kingdom"
	GetTaxonRangesIDZoomXYPngParamsHrankOrder         GetTaxonRangesIDZoomXYPngParamsHrank = "order"
	GetTaxonRangesIDZoomXYPngParamsHrankParvorder     GetTaxonRangesIDZoomXYPngParamsHrank = "parvorder"
	GetTaxonRangesIDZoomXYPngParamsHrankPhylum        GetTaxonRangesIDZoomXYPngParamsHrank = "phylum"
	GetTaxonRangesIDZoomXYPngParamsHrankSection       GetTaxonRangesIDZoomXYPngParamsHrank = "section"
	GetTaxonRangesIDZoomXYPngParamsHrankSpecies       GetTaxonRangesIDZoomXYPngParamsHrank = "species"
	GetTaxonRangesIDZoomXYPngParamsHrankSubclass      GetTaxonRangesIDZoomXYPngParamsHrank = "subclass"
	GetTaxonRangesIDZoomXYPngParamsHrankSubfamily     GetTaxonRangesIDZoomXYPngParamsHrank = "subfamily"
	GetTaxonRangesIDZoomXYPngParamsHrankSubgenus      GetTaxonRangesIDZoomXYPngParamsHrank = "subgenus"
	GetTaxonRangesIDZoomXYPngParamsHrankSuborder      GetTaxonRangesIDZoomXYPngParamsHrank = "suborder"
	GetTaxonRangesIDZoomXYPngParamsHrankSubphylum     GetTaxonRangesIDZoomXYPngParamsHrank = "subphylum"
	GetTaxonRangesIDZoomXYPngParamsHrankSubsection    GetTaxonRangesIDZoomXYPngParamsHrank = "subsection"
	GetTaxonRangesIDZoomXYPngParamsHrankSubspecies    GetTaxonRangesIDZoomXYPngParamsHrank = "subspecies"
	GetTaxonRangesIDZoomXYPngParamsHrankSubterclass   GetTaxonRangesIDZoomXYPngParamsHrank = "subterclass"
	GetTaxonRangesIDZoomXYPngParamsHrankSubtribe      GetTaxonRangesIDZoomXYPngParamsHrank = "subtribe"
	GetTaxonRangesIDZoomXYPngParamsHrankSuperclass    GetTaxonRangesIDZoomXYPngParamsHrank = "superclass"
	GetTaxonRangesIDZoomXYPngParamsHrankSuperfamily   GetTaxonRangesIDZoomXYPngParamsHrank = "superfamily"
	GetTaxonRangesIDZoomXYPngParamsHrankSuperorder    GetTaxonRangesIDZoomXYPngParamsHrank = "superorder"
	GetTaxonRangesIDZoomXYPngParamsHrankSupertribe    GetTaxonRangesIDZoomXYPngParamsHrank = "supertribe"
	GetTaxonRangesIDZoomXYPngParamsHrankTribe         GetTaxonRangesIDZoomXYPngParamsHrank = "tribe"
	GetTaxonRangesIDZoomXYPngParamsHrankVariety       GetTaxonRangesIDZoomXYPngParamsHrank = "variety"
	GetTaxonRangesIDZoomXYPngParamsHrankZoosection    GetTaxonRangesIDZoomXYPngParamsHrank = "zoosection"
	GetTaxonRangesIDZoomXYPngParamsHrankZoosubsection GetTaxonRangesIDZoomXYPngParamsHrank = "zoosubsection"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsHrank.

type GetTaxonRangesIDZoomXYPngParamsIconicTaxa

type GetTaxonRangesIDZoomXYPngParamsIconicTaxa string

GetTaxonRangesIDZoomXYPngParamsIconicTaxa defines parameters for GetTaxonRangesIDZoomXYPng.

Defines values for GetTaxonRangesIDZoomXYPngParamsIconicTaxa.

type GetTaxonRangesIDZoomXYPngParamsIdentifications

type GetTaxonRangesIDZoomXYPngParamsIdentifications string

GetTaxonRangesIDZoomXYPngParamsIdentifications defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	MostAgree    GetTaxonRangesIDZoomXYPngParamsIdentifications = "most_agree"
	MostDisagree GetTaxonRangesIDZoomXYPngParamsIdentifications = "most_disagree"
	SomeAgree    GetTaxonRangesIDZoomXYPngParamsIdentifications = "some_agree"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsIdentifications.

type GetTaxonRangesIDZoomXYPngParamsLicense

type GetTaxonRangesIDZoomXYPngParamsLicense string

GetTaxonRangesIDZoomXYPngParamsLicense defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsLicenseCc0      GetTaxonRangesIDZoomXYPngParamsLicense = "cc0"
	GetTaxonRangesIDZoomXYPngParamsLicenseCcBy     GetTaxonRangesIDZoomXYPngParamsLicense = "cc-by"
	GetTaxonRangesIDZoomXYPngParamsLicenseCcByNc   GetTaxonRangesIDZoomXYPngParamsLicense = "cc-by-nc"
	GetTaxonRangesIDZoomXYPngParamsLicenseCcByNcNd GetTaxonRangesIDZoomXYPngParamsLicense = "cc-by-nc-nd"
	GetTaxonRangesIDZoomXYPngParamsLicenseCcByNcSa GetTaxonRangesIDZoomXYPngParamsLicense = "cc-by-nc-sa"
	GetTaxonRangesIDZoomXYPngParamsLicenseCcByNd   GetTaxonRangesIDZoomXYPngParamsLicense = "cc-by-nd"
	GetTaxonRangesIDZoomXYPngParamsLicenseCcBySa   GetTaxonRangesIDZoomXYPngParamsLicense = "cc-by-sa"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsLicense.

type GetTaxonRangesIDZoomXYPngParamsLrank

type GetTaxonRangesIDZoomXYPngParamsLrank string

GetTaxonRangesIDZoomXYPngParamsLrank defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsLrankClass         GetTaxonRangesIDZoomXYPngParamsLrank = "class"
	GetTaxonRangesIDZoomXYPngParamsLrankComplex       GetTaxonRangesIDZoomXYPngParamsLrank = "complex"
	GetTaxonRangesIDZoomXYPngParamsLrankEpifamily     GetTaxonRangesIDZoomXYPngParamsLrank = "epifamily"
	GetTaxonRangesIDZoomXYPngParamsLrankFamily        GetTaxonRangesIDZoomXYPngParamsLrank = "family"
	GetTaxonRangesIDZoomXYPngParamsLrankForm          GetTaxonRangesIDZoomXYPngParamsLrank = "form"
	GetTaxonRangesIDZoomXYPngParamsLrankGenus         GetTaxonRangesIDZoomXYPngParamsLrank = "genus"
	GetTaxonRangesIDZoomXYPngParamsLrankGenushybrid   GetTaxonRangesIDZoomXYPngParamsLrank = "genushybrid"
	GetTaxonRangesIDZoomXYPngParamsLrankHybrid        GetTaxonRangesIDZoomXYPngParamsLrank = "hybrid"
	GetTaxonRangesIDZoomXYPngParamsLrankInfraclass    GetTaxonRangesIDZoomXYPngParamsLrank = "infraclass"
	GetTaxonRangesIDZoomXYPngParamsLrankInfrahybrid   GetTaxonRangesIDZoomXYPngParamsLrank = "infrahybrid"
	GetTaxonRangesIDZoomXYPngParamsLrankInfraorder    GetTaxonRangesIDZoomXYPngParamsLrank = "infraorder"
	GetTaxonRangesIDZoomXYPngParamsLrankKingdom       GetTaxonRangesIDZoomXYPngParamsLrank = "kingdom"
	GetTaxonRangesIDZoomXYPngParamsLrankOrder         GetTaxonRangesIDZoomXYPngParamsLrank = "order"
	GetTaxonRangesIDZoomXYPngParamsLrankParvorder     GetTaxonRangesIDZoomXYPngParamsLrank = "parvorder"
	GetTaxonRangesIDZoomXYPngParamsLrankPhylum        GetTaxonRangesIDZoomXYPngParamsLrank = "phylum"
	GetTaxonRangesIDZoomXYPngParamsLrankSection       GetTaxonRangesIDZoomXYPngParamsLrank = "section"
	GetTaxonRangesIDZoomXYPngParamsLrankSpecies       GetTaxonRangesIDZoomXYPngParamsLrank = "species"
	GetTaxonRangesIDZoomXYPngParamsLrankSubclass      GetTaxonRangesIDZoomXYPngParamsLrank = "subclass"
	GetTaxonRangesIDZoomXYPngParamsLrankSubfamily     GetTaxonRangesIDZoomXYPngParamsLrank = "subfamily"
	GetTaxonRangesIDZoomXYPngParamsLrankSubgenus      GetTaxonRangesIDZoomXYPngParamsLrank = "subgenus"
	GetTaxonRangesIDZoomXYPngParamsLrankSuborder      GetTaxonRangesIDZoomXYPngParamsLrank = "suborder"
	GetTaxonRangesIDZoomXYPngParamsLrankSubphylum     GetTaxonRangesIDZoomXYPngParamsLrank = "subphylum"
	GetTaxonRangesIDZoomXYPngParamsLrankSubsection    GetTaxonRangesIDZoomXYPngParamsLrank = "subsection"
	GetTaxonRangesIDZoomXYPngParamsLrankSubspecies    GetTaxonRangesIDZoomXYPngParamsLrank = "subspecies"
	GetTaxonRangesIDZoomXYPngParamsLrankSubterclass   GetTaxonRangesIDZoomXYPngParamsLrank = "subterclass"
	GetTaxonRangesIDZoomXYPngParamsLrankSubtribe      GetTaxonRangesIDZoomXYPngParamsLrank = "subtribe"
	GetTaxonRangesIDZoomXYPngParamsLrankSuperclass    GetTaxonRangesIDZoomXYPngParamsLrank = "superclass"
	GetTaxonRangesIDZoomXYPngParamsLrankSuperfamily   GetTaxonRangesIDZoomXYPngParamsLrank = "superfamily"
	GetTaxonRangesIDZoomXYPngParamsLrankSuperorder    GetTaxonRangesIDZoomXYPngParamsLrank = "superorder"
	GetTaxonRangesIDZoomXYPngParamsLrankSupertribe    GetTaxonRangesIDZoomXYPngParamsLrank = "supertribe"
	GetTaxonRangesIDZoomXYPngParamsLrankTribe         GetTaxonRangesIDZoomXYPngParamsLrank = "tribe"
	GetTaxonRangesIDZoomXYPngParamsLrankVariety       GetTaxonRangesIDZoomXYPngParamsLrank = "variety"
	GetTaxonRangesIDZoomXYPngParamsLrankZoosection    GetTaxonRangesIDZoomXYPngParamsLrank = "zoosection"
	GetTaxonRangesIDZoomXYPngParamsLrankZoosubsection GetTaxonRangesIDZoomXYPngParamsLrank = "zoosubsection"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsLrank.

type GetTaxonRangesIDZoomXYPngParamsObscuration

type GetTaxonRangesIDZoomXYPngParamsObscuration string

GetTaxonRangesIDZoomXYPngParamsObscuration defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsObscurationNone     GetTaxonRangesIDZoomXYPngParamsObscuration = "none"
	GetTaxonRangesIDZoomXYPngParamsObscurationObscured GetTaxonRangesIDZoomXYPngParamsObscuration = "obscured"
	GetTaxonRangesIDZoomXYPngParamsObscurationPrivate  GetTaxonRangesIDZoomXYPngParamsObscuration = "private"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsObscuration.

type GetTaxonRangesIDZoomXYPngParamsOrder

type GetTaxonRangesIDZoomXYPngParamsOrder string

GetTaxonRangesIDZoomXYPngParamsOrder defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsOrderAsc  GetTaxonRangesIDZoomXYPngParamsOrder = "asc"
	GetTaxonRangesIDZoomXYPngParamsOrderDesc GetTaxonRangesIDZoomXYPngParamsOrder = "desc"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsOrder.

type GetTaxonRangesIDZoomXYPngParamsOrderBy

type GetTaxonRangesIDZoomXYPngParamsOrderBy string

GetTaxonRangesIDZoomXYPngParamsOrderBy defines parameters for GetTaxonRangesIDZoomXYPng.

Defines values for GetTaxonRangesIDZoomXYPngParamsOrderBy.

type GetTaxonRangesIDZoomXYPngParamsPhotoLicense

type GetTaxonRangesIDZoomXYPngParamsPhotoLicense string

GetTaxonRangesIDZoomXYPngParamsPhotoLicense defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsPhotoLicenseCc0      GetTaxonRangesIDZoomXYPngParamsPhotoLicense = "cc0"
	GetTaxonRangesIDZoomXYPngParamsPhotoLicenseCcBy     GetTaxonRangesIDZoomXYPngParamsPhotoLicense = "cc-by"
	GetTaxonRangesIDZoomXYPngParamsPhotoLicenseCcByNc   GetTaxonRangesIDZoomXYPngParamsPhotoLicense = "cc-by-nc"
	GetTaxonRangesIDZoomXYPngParamsPhotoLicenseCcByNcNd GetTaxonRangesIDZoomXYPngParamsPhotoLicense = "cc-by-nc-nd"
	GetTaxonRangesIDZoomXYPngParamsPhotoLicenseCcByNcSa GetTaxonRangesIDZoomXYPngParamsPhotoLicense = "cc-by-nc-sa"
	GetTaxonRangesIDZoomXYPngParamsPhotoLicenseCcByNd   GetTaxonRangesIDZoomXYPngParamsPhotoLicense = "cc-by-nd"
	GetTaxonRangesIDZoomXYPngParamsPhotoLicenseCcBySa   GetTaxonRangesIDZoomXYPngParamsPhotoLicense = "cc-by-sa"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsPhotoLicense.

type GetTaxonRangesIDZoomXYPngParamsPlaceID0

type GetTaxonRangesIDZoomXYPngParamsPlaceID0 = openapi_types.UUID

GetTaxonRangesIDZoomXYPngParamsPlaceID0 defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngParamsPlaceID1

type GetTaxonRangesIDZoomXYPngParamsPlaceID1 = int

GetTaxonRangesIDZoomXYPngParamsPlaceID1 defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngParamsPlaceID2

type GetTaxonRangesIDZoomXYPngParamsPlaceID2 = string

GetTaxonRangesIDZoomXYPngParamsPlaceID2 defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngParamsProjectID0

type GetTaxonRangesIDZoomXYPngParamsProjectID0 = int

GetTaxonRangesIDZoomXYPngParamsProjectID0 defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngParamsProjectID1

type GetTaxonRangesIDZoomXYPngParamsProjectID1 = string

GetTaxonRangesIDZoomXYPngParamsProjectID1 defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngParamsQualityGrade

type GetTaxonRangesIDZoomXYPngParamsQualityGrade string

GetTaxonRangesIDZoomXYPngParamsQualityGrade defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsQualityGradeCasual   GetTaxonRangesIDZoomXYPngParamsQualityGrade = "casual"
	GetTaxonRangesIDZoomXYPngParamsQualityGradeNeedsID  GetTaxonRangesIDZoomXYPngParamsQualityGrade = "needs_id"
	GetTaxonRangesIDZoomXYPngParamsQualityGradeResearch GetTaxonRangesIDZoomXYPngParamsQualityGrade = "research"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsQualityGrade.

type GetTaxonRangesIDZoomXYPngParamsRank

type GetTaxonRangesIDZoomXYPngParamsRank string

GetTaxonRangesIDZoomXYPngParamsRank defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsRankClass         GetTaxonRangesIDZoomXYPngParamsRank = "class"
	GetTaxonRangesIDZoomXYPngParamsRankComplex       GetTaxonRangesIDZoomXYPngParamsRank = "complex"
	GetTaxonRangesIDZoomXYPngParamsRankEpifamily     GetTaxonRangesIDZoomXYPngParamsRank = "epifamily"
	GetTaxonRangesIDZoomXYPngParamsRankFamily        GetTaxonRangesIDZoomXYPngParamsRank = "family"
	GetTaxonRangesIDZoomXYPngParamsRankForm          GetTaxonRangesIDZoomXYPngParamsRank = "form"
	GetTaxonRangesIDZoomXYPngParamsRankGenus         GetTaxonRangesIDZoomXYPngParamsRank = "genus"
	GetTaxonRangesIDZoomXYPngParamsRankGenushybrid   GetTaxonRangesIDZoomXYPngParamsRank = "genushybrid"
	GetTaxonRangesIDZoomXYPngParamsRankHybrid        GetTaxonRangesIDZoomXYPngParamsRank = "hybrid"
	GetTaxonRangesIDZoomXYPngParamsRankInfraclass    GetTaxonRangesIDZoomXYPngParamsRank = "infraclass"
	GetTaxonRangesIDZoomXYPngParamsRankInfrahybrid   GetTaxonRangesIDZoomXYPngParamsRank = "infrahybrid"
	GetTaxonRangesIDZoomXYPngParamsRankInfraorder    GetTaxonRangesIDZoomXYPngParamsRank = "infraorder"
	GetTaxonRangesIDZoomXYPngParamsRankKingdom       GetTaxonRangesIDZoomXYPngParamsRank = "kingdom"
	GetTaxonRangesIDZoomXYPngParamsRankOrder         GetTaxonRangesIDZoomXYPngParamsRank = "order"
	GetTaxonRangesIDZoomXYPngParamsRankParvorder     GetTaxonRangesIDZoomXYPngParamsRank = "parvorder"
	GetTaxonRangesIDZoomXYPngParamsRankPhylum        GetTaxonRangesIDZoomXYPngParamsRank = "phylum"
	GetTaxonRangesIDZoomXYPngParamsRankSection       GetTaxonRangesIDZoomXYPngParamsRank = "section"
	GetTaxonRangesIDZoomXYPngParamsRankSpecies       GetTaxonRangesIDZoomXYPngParamsRank = "species"
	GetTaxonRangesIDZoomXYPngParamsRankSubclass      GetTaxonRangesIDZoomXYPngParamsRank = "subclass"
	GetTaxonRangesIDZoomXYPngParamsRankSubfamily     GetTaxonRangesIDZoomXYPngParamsRank = "subfamily"
	GetTaxonRangesIDZoomXYPngParamsRankSubgenus      GetTaxonRangesIDZoomXYPngParamsRank = "subgenus"
	GetTaxonRangesIDZoomXYPngParamsRankSuborder      GetTaxonRangesIDZoomXYPngParamsRank = "suborder"
	GetTaxonRangesIDZoomXYPngParamsRankSubphylum     GetTaxonRangesIDZoomXYPngParamsRank = "subphylum"
	GetTaxonRangesIDZoomXYPngParamsRankSubsection    GetTaxonRangesIDZoomXYPngParamsRank = "subsection"
	GetTaxonRangesIDZoomXYPngParamsRankSubspecies    GetTaxonRangesIDZoomXYPngParamsRank = "subspecies"
	GetTaxonRangesIDZoomXYPngParamsRankSubterclass   GetTaxonRangesIDZoomXYPngParamsRank = "subterclass"
	GetTaxonRangesIDZoomXYPngParamsRankSubtribe      GetTaxonRangesIDZoomXYPngParamsRank = "subtribe"
	GetTaxonRangesIDZoomXYPngParamsRankSuperclass    GetTaxonRangesIDZoomXYPngParamsRank = "superclass"
	GetTaxonRangesIDZoomXYPngParamsRankSuperfamily   GetTaxonRangesIDZoomXYPngParamsRank = "superfamily"
	GetTaxonRangesIDZoomXYPngParamsRankSuperorder    GetTaxonRangesIDZoomXYPngParamsRank = "superorder"
	GetTaxonRangesIDZoomXYPngParamsRankSupertribe    GetTaxonRangesIDZoomXYPngParamsRank = "supertribe"
	GetTaxonRangesIDZoomXYPngParamsRankTribe         GetTaxonRangesIDZoomXYPngParamsRank = "tribe"
	GetTaxonRangesIDZoomXYPngParamsRankVariety       GetTaxonRangesIDZoomXYPngParamsRank = "variety"
	GetTaxonRangesIDZoomXYPngParamsRankZoosection    GetTaxonRangesIDZoomXYPngParamsRank = "zoosection"
	GetTaxonRangesIDZoomXYPngParamsRankZoosubsection GetTaxonRangesIDZoomXYPngParamsRank = "zoosubsection"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsRank.

type GetTaxonRangesIDZoomXYPngParamsSearchOn

type GetTaxonRangesIDZoomXYPngParamsSearchOn string

GetTaxonRangesIDZoomXYPngParamsSearchOn defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsSearchOnDescription        GetTaxonRangesIDZoomXYPngParamsSearchOn = "description"
	GetTaxonRangesIDZoomXYPngParamsSearchOnNames              GetTaxonRangesIDZoomXYPngParamsSearchOn = "names"
	GetTaxonRangesIDZoomXYPngParamsSearchOnPlace              GetTaxonRangesIDZoomXYPngParamsSearchOn = "place"
	GetTaxonRangesIDZoomXYPngParamsSearchOnTags               GetTaxonRangesIDZoomXYPngParamsSearchOn = "tags"
	GetTaxonRangesIDZoomXYPngParamsSearchOnTaxonPageObsPhotos GetTaxonRangesIDZoomXYPngParamsSearchOn = "taxon_page_obs_photos"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsSearchOn.

type GetTaxonRangesIDZoomXYPngParamsSoundLicense

type GetTaxonRangesIDZoomXYPngParamsSoundLicense string

GetTaxonRangesIDZoomXYPngParamsSoundLicense defines parameters for GetTaxonRangesIDZoomXYPng.

Defines values for GetTaxonRangesIDZoomXYPngParamsSoundLicense.

type GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy

type GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy string

GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy defines parameters for GetTaxonRangesIDZoomXYPng.

const (
	GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacyObscured        GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy = "obscured"
	GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacyObscuredPrivate GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy = "obscured_private"
	GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacyOpen            GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy = "open"
	GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacyPrivate         GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy = "private"
)

Defines values for GetTaxonRangesIDZoomXYPngParamsTaxonGeoprivacy.

type GetTaxonRangesIDZoomXYPngParamsTileSize

type GetTaxonRangesIDZoomXYPngParamsTileSize int

GetTaxonRangesIDZoomXYPngParamsTileSize defines parameters for GetTaxonRangesIDZoomXYPng.

Defines values for GetTaxonRangesIDZoomXYPngParamsTileSize.

type GetTaxonRangesIDZoomXYPngParams_PlaceID_Item

type GetTaxonRangesIDZoomXYPngParams_PlaceID_Item struct {
	// contains filtered or unexported fields
}

GetTaxonRangesIDZoomXYPngParams_PlaceID_Item defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngParams_ProjectID_Item

type GetTaxonRangesIDZoomXYPngParams_ProjectID_Item struct {
	// contains filtered or unexported fields
}

GetTaxonRangesIDZoomXYPngParams_ProjectID_Item defines parameters for GetTaxonRangesIDZoomXYPng.

type GetTaxonRangesIDZoomXYPngResponse

type GetTaxonRangesIDZoomXYPngResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetTaxonRangesIDZoomXYPngResponse

func ParseGetTaxonRangesIDZoomXYPngResponse(rsp *http.Response) (*GetTaxonRangesIDZoomXYPngResponse, error)

ParseGetTaxonRangesIDZoomXYPngResponse parses an HTTP response from a GetTaxonRangesIDZoomXYPngWithResponse call

func (GetTaxonRangesIDZoomXYPngResponse) Status

Status returns HTTPResponse.Status

func (GetTaxonRangesIDZoomXYPngResponse) StatusCode

func (r GetTaxonRangesIDZoomXYPngResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTranslationsLocalesParams

type GetTranslationsLocalesParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetTranslationsLocalesParams defines parameters for GetTranslationsLocales.

type GetTranslationsLocalesResponse

type GetTranslationsLocalesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTranslationsLocales
	JSONDefault  *Error
}

func ParseGetTranslationsLocalesResponse

func ParseGetTranslationsLocalesResponse(rsp *http.Response) (*GetTranslationsLocalesResponse, error)

ParseGetTranslationsLocalesResponse parses an HTTP response from a GetTranslationsLocalesWithResponse call

func (GetTranslationsLocalesResponse) Status

Status returns HTTPResponse.Status

func (GetTranslationsLocalesResponse) StatusCode

func (r GetTranslationsLocalesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersAutocompleteParams

type GetUsersAutocompleteParams struct {
	Q                string      `form:"q,omitempty" json:"q,omitempty"`
	IncludeSuspended interface{} `form:"include_suspended,omitempty" json:"include_suspended,omitempty"`
	PerPage          int         `form:"per_page,omitempty" json:"per_page,omitempty"`
	Fields           interface{} `form:"fields,omitempty" json:"fields,omitempty"`
}

GetUsersAutocompleteParams defines parameters for GetUsersAutocomplete.

type GetUsersAutocompleteResponse

type GetUsersAutocompleteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsUsers
}

func ParseGetUsersAutocompleteResponse

func ParseGetUsersAutocompleteResponse(rsp *http.Response) (*GetUsersAutocompleteResponse, error)

ParseGetUsersAutocompleteResponse parses an HTTP response from a GetUsersAutocompleteWithResponse call

func (GetUsersAutocompleteResponse) Status

Status returns HTTPResponse.Status

func (GetUsersAutocompleteResponse) StatusCode

func (r GetUsersAutocompleteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersEmailAvailableParams

type GetUsersEmailAvailableParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	Email               string `form:"email" json:"email"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetUsersEmailAvailableParams defines parameters for GetUsersEmailAvailable.

type GetUsersEmailAvailableResponse

type GetUsersEmailAvailableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsEmailAvailable
	JSONDefault  *Error
}

func ParseGetUsersEmailAvailableResponse

func ParseGetUsersEmailAvailableResponse(rsp *http.Response) (*GetUsersEmailAvailableResponse, error)

ParseGetUsersEmailAvailableResponse parses an HTTP response from a GetUsersEmailAvailableWithResponse call

func (GetUsersEmailAvailableResponse) Status

Status returns HTTPResponse.Status

func (GetUsersEmailAvailableResponse) StatusCode

func (r GetUsersEmailAvailableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersIDParams

type GetUsersIDParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetUsersIDParams defines parameters for GetUsersID.

type GetUsersIDProjectsParams

type GetUsersIDProjectsParams struct {
	Fields              string `form:"fields,omitempty" json:"fields,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetUsersIDProjectsParams defines parameters for GetUsersIDProjects.

type GetUsersIDProjectsResponse

type GetUsersIDProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProjects
}

func ParseGetUsersIDProjectsResponse

func ParseGetUsersIDProjectsResponse(rsp *http.Response) (*GetUsersIDProjectsResponse, error)

ParseGetUsersIDProjectsResponse parses an HTTP response from a GetUsersIDProjectsWithResponse call

func (GetUsersIDProjectsResponse) Status

Status returns HTTPResponse.Status

func (GetUsersIDProjectsResponse) StatusCode

func (r GetUsersIDProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersIDResponse

type GetUsersIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsUsers
	JSONDefault  *Error
}

func ParseGetUsersIDResponse

func ParseGetUsersIDResponse(rsp *http.Response) (*GetUsersIDResponse, error)

ParseGetUsersIDResponse parses an HTTP response from a GetUsersIDWithResponse call

func (GetUsersIDResponse) Status

func (r GetUsersIDResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsersIDResponse) StatusCode

func (r GetUsersIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersMeParams

type GetUsersMeParams struct {
	Fields string `form:"fields,omitempty" json:"fields,omitempty"`
}

GetUsersMeParams defines parameters for GetUsersMe.

type GetUsersMeResponse

type GetUsersMeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsUsersMe
	JSONDefault  *Error
}

func ParseGetUsersMeResponse

func ParseGetUsersMeResponse(rsp *http.Response) (*GetUsersMeResponse, error)

ParseGetUsersMeResponse parses an HTTP response from a GetUsersMeWithResponse call

func (GetUsersMeResponse) Status

func (r GetUsersMeResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsersMeResponse) StatusCode

func (r GetUsersMeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersNotificationCountsParams

type GetUsersNotificationCountsParams struct {
	Fields string `form:"fields,omitempty" json:"fields,omitempty"`
}

GetUsersNotificationCountsParams defines parameters for GetUsersNotificationCounts.

type GetUsersNotificationCountsResponse

type GetUsersNotificationCountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsUsersNotificationCounts
	JSONDefault  *Error
}

func ParseGetUsersNotificationCountsResponse

func ParseGetUsersNotificationCountsResponse(rsp *http.Response) (*GetUsersNotificationCountsResponse, error)

ParseGetUsersNotificationCountsResponse parses an HTTP response from a GetUsersNotificationCountsWithResponse call

func (GetUsersNotificationCountsResponse) Status

Status returns HTTPResponse.Status

func (GetUsersNotificationCountsResponse) StatusCode

func (r GetUsersNotificationCountsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersParams

type GetUsersParams struct {
	Fields  interface{} `form:"fields,omitempty" json:"fields,omitempty"`
	Page    int         `form:"page,omitempty" json:"page,omitempty"`
	PerPage int         `form:"per_page,omitempty" json:"per_page,omitempty"`

	// Following Show users following this user, specified by sequential ID, username, or UUID
	Following struct {
		// contains filtered or unexported fields
	} `form:"following,omitempty" json:"following,omitempty"`

	// FollowedBy Show users followed by this user, specified by sequential ID, username, or UUID
	FollowedBy struct {
		// contains filtered or unexported fields
	} `form:"followed_by,omitempty" json:"followed_by,omitempty"`

	// Orcid Show users with the specified orcid
	Orcid               string `form:"orcid,omitempty" json:"orcid,omitempty"`
	XHTTPMethodOverride string `json:"X-HTTP-Method-Override,omitempty"`
}

GetUsersParams defines parameters for GetUsers.

type GetUsersParamsFollowedBy0

type GetUsersParamsFollowedBy0 = int

GetUsersParamsFollowedBy0 defines parameters for GetUsers.

type GetUsersParamsFollowedBy1

type GetUsersParamsFollowedBy1 = string

GetUsersParamsFollowedBy1 defines parameters for GetUsers.

type GetUsersParamsFollowedBy2

type GetUsersParamsFollowedBy2 = openapi_types.UUID

GetUsersParamsFollowedBy2 defines parameters for GetUsers.

type GetUsersParamsFollowing0

type GetUsersParamsFollowing0 = int

GetUsersParamsFollowing0 defines parameters for GetUsers.

type GetUsersParamsFollowing1

type GetUsersParamsFollowing1 = string

GetUsersParamsFollowing1 defines parameters for GetUsers.

type GetUsersParamsFollowing2

type GetUsersParamsFollowing2 = openapi_types.UUID

GetUsersParamsFollowing2 defines parameters for GetUsers.

type GetUsersRecentObservationFieldsParams

type GetUsersRecentObservationFieldsParams struct {
	Fields string `form:"fields,omitempty" json:"fields,omitempty"`
}

GetUsersRecentObservationFieldsParams defines parameters for GetUsersRecentObservationFields.

type GetUsersRecentObservationFieldsResponse

type GetUsersRecentObservationFieldsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationFields
	JSONDefault  *Error
}

func ParseGetUsersRecentObservationFieldsResponse

func ParseGetUsersRecentObservationFieldsResponse(rsp *http.Response) (*GetUsersRecentObservationFieldsResponse, error)

ParseGetUsersRecentObservationFieldsResponse parses an HTTP response from a GetUsersRecentObservationFieldsWithResponse call

func (GetUsersRecentObservationFieldsResponse) Status

Status returns HTTPResponse.Status

func (GetUsersRecentObservationFieldsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetUsersResponse

type GetUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsUsers
	JSONDefault  *Error
}

func ParseGetUsersResponse

func ParseGetUsersResponse(rsp *http.Response) (*GetUsersResponse, error)

ParseGetUsersResponse parses an HTTP response from a GetUsersWithResponse call

func (GetUsersResponse) Status

func (r GetUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsersResponse) StatusCode

func (r GetUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type Identification

type Identification struct {
	Body             string      `json:"body"`
	Category         string      `json:"category"`
	CreatedAt        time.Time   `json:"created_at,omitempty"`
	CreatedAtDetails DateDetails `json:"created_at_details"`
	Current          bool        `json:"current,omitempty"`
	Disagreement     bool        `json:"disagreement"`
	Flags            []Flag      `json:"flags,omitempty"`
	Hidden           bool        `json:"hidden,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID                         int               `json:"id"`
	ModeratorActions           []ModeratorAction `json:"moderator_actions,omitempty"`
	ObservationID              int               `json:"observation_id,omitempty"`
	OwnObservation             bool              `json:"own_observation,omitempty"`
	PreviousObservationTaxon   Taxon             `json:"previous_observation_taxon"`
	PreviousObservationTaxonID int               `json:"previous_observation_taxon_id"`
	Spam                       bool              `json:"spam,omitempty"`
	Taxon                      Taxon             `json:"taxon"`
	TaxonChange                struct {
		ID   int    `json:"id"`
		Type string `json:"type"`
	} `json:"taxon_change"`
	TaxonChangeID   int                `json:"taxon_change_id"`
	TaxonChangeType string             `json:"taxon_change_type"`
	TaxonID         int                `json:"taxon_id,omitempty"`
	UpdatedAt       time.Time          `json:"updated_at,omitempty"`
	User            User               `json:"user"`
	UserID          int                `json:"user_id,omitempty"`
	UUID            openapi_types.UUID `json:"uuid,omitempty"`
	Vision          bool               `json:"vision,omitempty"`
}

Identification defines model for Identification.

type IdentificationsCreate

type IdentificationsCreate struct {
	Fields         interface{} `json:"fields,omitempty"`
	Identification struct {
		Body          string             `json:"body,omitempty"`
		Disagreement  bool               `json:"disagreement,omitempty"`
		ObservationID openapi_types.UUID `json:"observation_id"`
		TaxonID       int                `json:"taxon_id"`
		Vision        bool               `json:"vision,omitempty"`
	} `json:"identification"`
}

IdentificationsCreate defines model for IdentificationsCreate.

type IdentificationsUpdate

type IdentificationsUpdate struct {
	Fields         interface{} `json:"fields,omitempty"`
	Identification struct {
		Body string `json:"body,omitempty"`

		// Current Setting to false means the identification is withdrawn
		Current bool `json:"current,omitempty"`
	} `json:"identification"`
}

IdentificationsUpdate defines model for IdentificationsUpdate.

type List

type List struct {
	// ID Unique auto-increment integer identifier.
	ID    int    `json:"id"`
	Title string `json:"title"`
}

List defines model for List.

type ListedTaxon

type ListedTaxon struct {
	CommentsCount int    `json:"comments_count,omitempty"`
	CreatedAt     string `json:"created_at,omitempty"`
	Description   string `json:"description"`

	// EstablishmentMeans How this taxon became established in this place
	EstablishmentMeans ListedTaxonEstablishmentMeans `json:"establishment_means,omitempty"`

	// EstablishmentMeansDescription Localized description of the establishment means
	EstablishmentMeansDescription string `json:"establishment_means_description,omitempty"`

	// EstablishmentMeansLabel Localized version of the establishment means
	EstablishmentMeansLabel string `json:"establishment_means_label,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID int `json:"id"`

	// ManuallyAdded Whether this taxon was added to this list by a person or not
	ManuallyAdded     bool `json:"manually_added"`
	ObservationsCount int  `json:"observations_count,omitempty"`

	// OccurrenceStatusLevel Assessment of occurrence frequency in this place. 60 = present, 50 = common, 40 = uncommon, 30 = irregular, 20 = doubtful, 10 = absent
	OccurrenceStatusLevel int   `json:"occurrence_status_level"`
	Place                 Place `json:"place"`

	// PrimaryListing Whether or not this is the primary listing for this taxon in this place (places can have multiple checklists that contain the same taxa)
	PrimaryListing bool   `json:"primary_listing,omitempty"`
	UpdatedAt      string `json:"updated_at,omitempty"`
}

ListedTaxon defines model for ListedTaxon.

type ListedTaxonEstablishmentMeans

type ListedTaxonEstablishmentMeans string

ListedTaxonEstablishmentMeans How this taxon became established in this place

const (
	Endemic    ListedTaxonEstablishmentMeans = "endemic"
	Introduced ListedTaxonEstablishmentMeans = "introduced"
	Native     ListedTaxonEstablishmentMeans = "native"
)

Defines values for ListedTaxonEstablishmentMeans.

type Message

type Message struct {
	Body          string    `json:"body,omitempty"`
	CommentsCount int       `json:"comments_count,omitempty"`
	CreatedAt     time.Time `json:"created_at,omitempty"`
	FromUser      User      `json:"from_user"`

	// ID Unique auto-increment integer identifier.
	ID        int       `json:"id"`
	ReadAt    time.Time `json:"read_at,omitempty"`
	Subject   string    `json:"subject,omitempty"`
	ThreadID  int       `json:"thread_id,omitempty"`
	ToUser    User      `json:"to_user"`
	UpdatedAt time.Time `json:"updated_at,omitempty"`
	UserID    int       `json:"user_id,omitempty"`
}

Message defines model for Message.

type MessagesCreate

type MessagesCreate struct {
	Fields  interface{} `json:"fields,omitempty"`
	Message struct {
		Body     string `json:"body"`
		Subject  string `json:"subject,omitempty"`
		ThreadID int    `json:"thread_id,omitempty"`
		ToUserID int    `json:"to_user_id,omitempty"`
	} `json:"message,omitempty"`
}

MessagesCreate defines model for MessagesCreate.

type ModeratorAction

type ModeratorAction struct {
	Action           string      `json:"action,omitempty"`
	CreatedAt        string      `json:"created_at,omitempty"`
	CreatedAtDetails DateDetails `json:"created_at_details"`

	// ID Unique auto-increment integer identifier.
	ID      int    `json:"id"`
	Private bool   `json:"private,omitempty"`
	Reason  string `json:"reason,omitempty"`
	User    User   `json:"user"`
}

ModeratorAction defines model for ModeratorAction.

type Observation

type Observation struct {
	Annotations []Annotation `json:"annotations,omitempty"`
	Application struct {
		Icon string `json:"icon"`
		ID   int    `json:"id"`
		Name string `json:"name,omitempty"`
		URL  string `json:"url,omitempty"`
	} `json:"application,omitempty"`
	CachedVotesTotal       int          `json:"cached_votes_total,omitempty"`
	Captive                bool         `json:"captive,omitempty"`
	Comments               []Comment    `json:"comments,omitempty"`
	CommentsCount          int          `json:"comments_count,omitempty"`
	CommunityTaxon         Taxon        `json:"community_taxon"`
	CommunityTaxonID       int          `json:"community_taxon_id"`
	ContextGeoprivacy      string       `json:"context_geoprivacy"`
	ContextTaxonGeoprivacy string       `json:"context_taxon_geoprivacy"`
	ContextUserGeoprivacy  string       `json:"context_user_geoprivacy"`
	CreatedAt              string       `json:"created_at,omitempty"`
	CreatedAtDetails       DateDetails  `json:"created_at_details"`
	CreatedTimeZone        string       `json:"created_time_zone,omitempty"`
	Description            string       `json:"description"`
	Faves                  []Vote       `json:"faves,omitempty"`
	FavesCount             int          `json:"faves_count,omitempty"`
	Flags                  []Flag       `json:"flags,omitempty"`
	Geojson                PointGeoJSON `json:"geojson"`
	Geoprivacy             string       `json:"geoprivacy"`

	// ID Unique auto-increment integer identifier.
	ID                          int              `json:"id"`
	IDPlease                    bool             `json:"id_please,omitempty"`
	IdentTaxonIds               []int            `json:"ident_taxon_ids,omitempty"`
	Identifications             []Identification `json:"identifications,omitempty"`
	IdentificationsCount        int              `json:"identifications_count,omitempty"`
	IdentificationsMostAgree    bool             `json:"identifications_most_agree,omitempty"`
	IdentificationsMostDisagree bool             `json:"identifications_most_disagree,omitempty"`
	IdentificationsSomeAgree    bool             `json:"identifications_some_agree,omitempty"`
	LicenseCode                 string           `json:"license_code"`
	Location                    string           `json:"location"`
	MapScale                    int              `json:"map_scale"`
	Mappable                    bool             `json:"mappable,omitempty"`
	NonOwnerIds                 []Identification `json:"non_owner_ids,omitempty"`
	NonTraditionalProjects      []struct {
		CurrentUserIsMember bool    `json:"current_user_is_member,omitempty"`
		Project             Project `json:"project"`
		ProjectUser         struct {
			PrefersCuratorCoordinateAccessFor string `json:"prefers_curator_coordinate_access_for,omitempty"`
			Role                              string `json:"role,omitempty"`
		} `json:"projectUser,omitempty"`
	} `json:"non_traditional_projects,omitempty"`
	NumIdentificationAgreements    int                     `json:"num_identification_agreements,omitempty"`
	NumIdentificationDisagreements int                     `json:"num_identification_disagreements,omitempty"`
	OauthApplicationID             int                     `json:"oauth_application_id"`
	Obscured                       bool                    `json:"obscured,omitempty"`
	ObservationPhotos              []ObservationPhoto      `json:"observation_photos,omitempty"`
	ObservationSounds              []ObservationSound      `json:"observation_sounds,omitempty"`
	ObservedOn                     string                  `json:"observed_on"`
	ObservedOnDetails              DateDetails             `json:"observed_on_details"`
	ObservedOnString               string                  `json:"observed_on_string"`
	ObservedTimeZone               string                  `json:"observed_time_zone"`
	Ofvs                           []ObservationFieldValue `json:"ofvs,omitempty"`
	OutOfRange                     bool                    `json:"out_of_range"`
	Outlinks                       []struct {
		Source string `json:"source,omitempty"`
		URL    string `json:"url,omitempty"`
	} `json:"outlinks,omitempty"`
	OwnersIdentificationFromVision bool    `json:"owners_identification_from_vision"`
	Photos                         []Photo `json:"photos,omitempty"`
	PlaceGuess                     string  `json:"place_guess"`
	PlaceIds                       []int   `json:"place_ids,omitempty"`
	PositionalAccuracy             int     `json:"positional_accuracy"`
	Preferences                    struct {
		AutoObscuration       bool `json:"auto_obscuration,omitempty"`
		PrefersCommunityTaxon bool `json:"prefers_community_taxon"`
	} `json:"preferences,omitempty"`
	PrivateGeojson             PointGeoJSON         `json:"private_geojson"`
	PrivateLocation            string               `json:"private_location"`
	PrivatePlaceGuess          string               `json:"private_place_guess"`
	ProjectIds                 []int                `json:"project_ids,omitempty"`
	ProjectIdsWithCuratorID    []int                `json:"project_ids_with_curator_id,omitempty"`
	ProjectIdsWithoutCuratorID []int                `json:"project_ids_without_curator_id,omitempty"`
	ProjectObservations        []ProjectObservation `json:"project_observations,omitempty"`
	PublicPositionalAccuracy   int                  `json:"public_positional_accuracy"`
	QualityGrade               string               `json:"quality_grade,omitempty"`
	QualityMetrics             []QualityMetric      `json:"quality_metrics,omitempty"`
	ReviewedBy                 []int                `json:"reviewed_by,omitempty"`
	SiteID                     int                  `json:"site_id"`
	Sounds                     []Sound              `json:"sounds,omitempty"`
	Spam                       bool                 `json:"spam,omitempty"`
	SpeciesGuess               string               `json:"species_guess"`
	Tags                       []string             `json:"tags,omitempty"`
	Taxon                      Taxon                `json:"taxon"`
	TaxonGeoprivacy            string               `json:"taxon_geoprivacy"`
	TimeObservedAt             string               `json:"time_observed_at"`
	TimeZoneOffset             string               `json:"time_zone_offset,omitempty"`
	UpdatedAt                  string               `json:"updated_at,omitempty"`
	URI                        string               `json:"uri,omitempty"`
	User                       User                 `json:"user"`
	UUID                       openapi_types.UUID   `json:"uuid"`

	// ViewerTrustedByObserver Observer trusts the authenticated user with access to hidden coordinates
	ViewerTrustedByObserver bool   `json:"viewer_trusted_by_observer"`
	Votes                   []Vote `json:"votes,omitempty"`
}

Observation defines model for Observation.

type ObservationCreate

type ObservationCreate struct {
	CaptiveFlag                      bool                             `json:"captive_flag,omitempty"`
	CoordinateSystem                 string                           `json:"coordinate_system,omitempty"`
	Description                      string                           `json:"description,omitempty"`
	GeoX                             float32                          `json:"geo_x,omitempty"`
	GeoY                             float32                          `json:"geo_y,omitempty"`
	Geoprivacy                       string                           `json:"geoprivacy,omitempty"`
	Latitude                         float32                          `json:"latitude,omitempty"`
	License                          string                           `json:"license,omitempty"`
	LocationIsExact                  bool                             `json:"location_is_exact,omitempty"`
	Longitude                        float32                          `json:"longitude,omitempty"`
	MakeLicenseDefault               bool                             `json:"make_license_default,omitempty"`
	MakeLicensesSame                 bool                             `json:"make_licenses_same,omitempty"`
	MapScale                         int                              `json:"map_scale,omitempty"`
	ObservationFieldValuesAttributes []ObservationFieldValueAttribute `json:"observation_field_values_attributes,omitempty"`
	ObservedOnString                 string                           `json:"observed_on_string,omitempty"`
	OwnersIdentificationFromVision   bool                             `json:"owners_identification_from_vision,omitempty"`
	PlaceGuess                       string                           `json:"place_guess,omitempty"`
	PositionalAccuracy               float32                          `json:"positional_accuracy,omitempty"`
	PositioningDevice                string                           `json:"positioning_device,omitempty"`
	PositioningMethod                string                           `json:"positioning_method,omitempty"`
	PrefersCommunityTaxon            bool                             `json:"prefers_community_taxon,omitempty"`
	ProjectID                        int                              `json:"project_id,omitempty"`
	SiteID                           int                              `json:"site_id,omitempty"`

	// SpeciesGuess The name of the organism observed. If the taxon ID is absent, iNat will try to choose a single taxon based on this string, but it may fail if there's some taxonomic amgiguity.
	SpeciesGuess string             `json:"species_guess,omitempty"`
	TagList      string             `json:"tag_list,omitempty"`
	TaxonID      float32            `json:"taxon_id,omitempty"`
	TaxonName    float32            `json:"taxon_name,omitempty"`
	TimeZone     string             `json:"time_zone,omitempty"`
	UUID         openapi_types.UUID `json:"uuid,omitempty"`
}

ObservationCreate defines model for .

type ObservationField

type ObservationField struct {
	AllowedValues           string `json:"allowed_values"`
	Datatype                string `json:"datatype,omitempty"`
	Description             string `json:"description"`
	DescriptionAutocomplete string `json:"description_autocomplete"`

	// ID Unique auto-increment integer identifier.
	ID               int                `json:"id"`
	Name             string             `json:"name,omitempty"`
	NameAutocomplete string             `json:"name_autocomplete,omitempty"`
	UsersCount       int                `json:"users_count"`
	UUID             openapi_types.UUID `json:"uuid,omitempty"`
	ValuesCount      int                `json:"values_count"`
}

ObservationField defines model for ObservationField.

type ObservationFieldValue

type ObservationFieldValue struct {
	Datatype string `json:"datatype,omitempty"`
	FieldID  int    `json:"field_id,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID               int                `json:"id,omitempty"`
	Name             string             `json:"name,omitempty"`
	NameCi           string             `json:"name_ci,omitempty"`
	ObservationField ObservationField   `json:"observation_field,omitempty"`
	Taxon            Taxon              `json:"taxon"`
	TaxonID          string             `json:"taxon_id,omitempty"`
	User             User               `json:"user"`
	UserID           int                `json:"user_id,omitempty"`
	UUID             openapi_types.UUID `json:"uuid,omitempty"`
	Value            string             `json:"value,omitempty"`
	ValueCi          string             `json:"value_ci,omitempty"`
}

ObservationFieldValue defines model for ObservationFieldValue.

type ObservationFieldValueAttribute

type ObservationFieldValueAttribute struct {
	ObservationFieldID int         `json:"observation_field_id"`
	Value              interface{} `json:"value"`
}

ObservationFieldValueAttribute defines model for .

type ObservationFieldValuesCreate

type ObservationFieldValuesCreate struct {
	Fields                interface{} `json:"fields,omitempty"`
	ObservationFieldValue struct {
		ObservationFieldID int                                                      `json:"observation_field_id,omitempty"`
		ObservationID      openapi_types.UUID                                       `json:"observation_id"`
		Value              ObservationFieldValuesCreate_ObservationFieldValue_Value `json:"value,omitempty"`
	} `json:"observation_field_value,omitempty"`
}

ObservationFieldValuesCreate defines model for ObservationFieldValuesCreate.

type ObservationFieldValuesCreateObservationFieldValueValue0

type ObservationFieldValuesCreateObservationFieldValueValue0 = string

ObservationFieldValuesCreateObservationFieldValueValue0 defines model for .

type ObservationFieldValuesCreateObservationFieldValueValue1

type ObservationFieldValuesCreateObservationFieldValueValue1 = float32

ObservationFieldValuesCreateObservationFieldValueValue1 defines model for .

type ObservationFieldValuesCreate_ObservationFieldValue_Value

type ObservationFieldValuesCreate_ObservationFieldValue_Value struct {
	// contains filtered or unexported fields
}

ObservationFieldValuesCreate_ObservationFieldValue_Value defines model for ObservationFieldValuesCreate.ObservationFieldValue.Value.

func (ObservationFieldValuesCreate_ObservationFieldValue_Value) AsObservationFieldValuesCreateObservationFieldValueValue0

AsObservationFieldValuesCreateObservationFieldValueValue0 returns the union data inside the ObservationFieldValuesCreate_ObservationFieldValue_Value as a ObservationFieldValuesCreateObservationFieldValueValue0

func (ObservationFieldValuesCreate_ObservationFieldValue_Value) AsObservationFieldValuesCreateObservationFieldValueValue1

AsObservationFieldValuesCreateObservationFieldValueValue1 returns the union data inside the ObservationFieldValuesCreate_ObservationFieldValue_Value as a ObservationFieldValuesCreateObservationFieldValueValue1

func (*ObservationFieldValuesCreate_ObservationFieldValue_Value) FromObservationFieldValuesCreateObservationFieldValueValue0

FromObservationFieldValuesCreateObservationFieldValueValue0 overwrites any union data inside the ObservationFieldValuesCreate_ObservationFieldValue_Value as the provided ObservationFieldValuesCreateObservationFieldValueValue0

func (*ObservationFieldValuesCreate_ObservationFieldValue_Value) FromObservationFieldValuesCreateObservationFieldValueValue1

FromObservationFieldValuesCreateObservationFieldValueValue1 overwrites any union data inside the ObservationFieldValuesCreate_ObservationFieldValue_Value as the provided ObservationFieldValuesCreateObservationFieldValueValue1

func (ObservationFieldValuesCreate_ObservationFieldValue_Value) MarshalJSON

func (*ObservationFieldValuesCreate_ObservationFieldValue_Value) MergeObservationFieldValuesCreateObservationFieldValueValue0

func (t *ObservationFieldValuesCreate_ObservationFieldValue_Value) MergeObservationFieldValuesCreateObservationFieldValueValue0(v ObservationFieldValuesCreateObservationFieldValueValue0) error

MergeObservationFieldValuesCreateObservationFieldValueValue0 performs a merge with any union data inside the ObservationFieldValuesCreate_ObservationFieldValue_Value, using the provided ObservationFieldValuesCreateObservationFieldValueValue0

func (*ObservationFieldValuesCreate_ObservationFieldValue_Value) MergeObservationFieldValuesCreateObservationFieldValueValue1

func (t *ObservationFieldValuesCreate_ObservationFieldValue_Value) MergeObservationFieldValuesCreateObservationFieldValueValue1(v ObservationFieldValuesCreateObservationFieldValueValue1) error

MergeObservationFieldValuesCreateObservationFieldValueValue1 performs a merge with any union data inside the ObservationFieldValuesCreate_ObservationFieldValue_Value, using the provided ObservationFieldValuesCreateObservationFieldValueValue1

func (*ObservationFieldValuesCreate_ObservationFieldValue_Value) UnmarshalJSON

type ObservationPhoto

type ObservationPhoto struct {
	// ID Unique auto-increment integer identifier.
	ID       int                `json:"id"`
	Photo    Photo              `json:"photo"`
	Position int                `json:"position"`
	UUID     openapi_types.UUID `json:"uuid,omitempty"`
}

ObservationPhoto defines model for ObservationPhoto.

type ObservationPhotosCreate

type ObservationPhotosCreate struct {
	Fields           interface{} `json:"fields,omitempty"`
	ObservationPhoto struct {
		// ObservationID UUID for the existing observation
		ObservationID openapi_types.UUID `json:"observation_id"`

		// PhotoID Sequential ID for the existing photo
		PhotoID  int `json:"photo_id,omitempty"`
		Position int `json:"position,omitempty"`

		// UUID New UUID for the photo, helps prevent duplication in poor network conditions
		UUID openapi_types.UUID `json:"uuid,omitempty"`
	} `json:"observation_photo,omitempty"`
}

ObservationPhotosCreate description inside of schema file

type ObservationPhotosCreateMultipart

type ObservationPhotosCreateMultipart struct {
	Fields interface{}        `json:"fields,omitempty"`
	File   openapi_types.File `json:"file"`

	// ObservationPhotoObservationID UUID for the existing observation
	ObservationPhotoObservationID openapi_types.UUID `json:"observation_photo[observation_id]"`
	ObservationPhotoPosition      int                `json:"observation_photo[position],omitempty"`

	// ObservationPhotoUUID New UUID for the photo, helps prevent duplication in poor network conditions
	ObservationPhotoUUID openapi_types.UUID `json:"observation_photo[uuid],omitempty"`
}

ObservationPhotosCreateMultipart defines model for ObservationPhotosCreateMultipart.

type ObservationPhotosUpdate

type ObservationPhotosUpdate struct {
	Fields           interface{} `json:"fields,omitempty"`
	ObservationPhoto struct {
		ObservationID openapi_types.UUID `json:"observation_id"`
		Position      int                `json:"position,omitempty"`
	} `json:"observation_photo,omitempty"`
}

ObservationPhotosUpdate defines model for ObservationPhotosUpdate.

type ObservationSound

type ObservationSound struct {
	// ID Unique auto-increment integer identifier.
	ID       int                `json:"id"`
	Position int                `json:"position,omitempty"`
	Sound    Sound              `json:"sound"`
	UUID     openapi_types.UUID `json:"uuid,omitempty"`
}

ObservationSound defines model for ObservationSound.

type ObservationSoundsCreate

type ObservationSoundsCreate struct {
	Fields           interface{} `json:"fields,omitempty"`
	ObservationSound struct {
		ObservationID openapi_types.UUID `json:"observation_id"`
		SoundID       int                `json:"sound_id,omitempty"`
	} `json:"observation_sound,omitempty"`
}

ObservationSoundsCreate defines model for ObservationSoundsCreate.

type ObservationSoundsCreateMultipart

type ObservationSoundsCreateMultipart struct {
	Fields                        interface{}        `json:"fields,omitempty"`
	File                          openapi_types.File `json:"file"`
	ObservationSoundObservationID openapi_types.UUID `json:"observation_sound[observation_id]"`
}

ObservationSoundsCreateMultipart defines model for ObservationSoundsCreateMultipart.

type ObservationSoundsUpdate

type ObservationSoundsUpdate struct {
	Fields           interface{} `json:"fields,omitempty"`
	ObservationSound struct {
		ObservationID openapi_types.UUID `json:"observation_id"`
	} `json:"observation_sound,omitempty"`
}

ObservationSoundsUpdate defines model for ObservationSoundsUpdate.

type ObservationUpdate

type ObservationUpdate struct {
	CaptiveFlag                      bool                             `json:"captive_flag,omitempty"`
	CoordinateSystem                 string                           `json:"coordinate_system,omitempty"`
	Description                      string                           `json:"description"`
	GeoX                             float32                          `json:"geo_x"`
	GeoY                             float32                          `json:"geo_y"`
	Geoprivacy                       string                           `json:"geoprivacy,omitempty"`
	Latitude                         float32                          `json:"latitude"`
	License                          string                           `json:"license,omitempty"`
	LocationIsExact                  bool                             `json:"location_is_exact,omitempty"`
	Longitude                        float32                          `json:"longitude"`
	MakeLicenseDefault               bool                             `json:"make_license_default,omitempty"`
	MakeLicensesSame                 bool                             `json:"make_licenses_same,omitempty"`
	MapScale                         int                              `json:"map_scale,omitempty"`
	ObservationFieldValuesAttributes []ObservationFieldValueAttribute `json:"observation_field_values_attributes,omitempty"`
	ObservedOnString                 string                           `json:"observed_on_string"`
	OwnersIdentificationFromVision   bool                             `json:"owners_identification_from_vision,omitempty"`
	PlaceGuess                       string                           `json:"place_guess"`
	PositionalAccuracy               float32                          `json:"positional_accuracy"`
	PositioningDevice                string                           `json:"positioning_device"`
	PositioningMethod                string                           `json:"positioning_method"`
	PrefersCommunityTaxon            bool                             `json:"prefers_community_taxon,omitempty"`
	ProjectID                        int                              `json:"project_id,omitempty"`
	SiteID                           int                              `json:"site_id,omitempty"`

	// SpeciesGuess The name of the organism observed. If the taxon ID is absent, iNat will try to choose a single taxon based on this string, but it may fail if there's some taxonomic amgiguity.
	SpeciesGuess string             `json:"species_guess"`
	TagList      string             `json:"tag_list"`
	TaxonID      float32            `json:"taxon_id,omitempty"`
	TaxonName    float32            `json:"taxon_name,omitempty"`
	TimeZone     string             `json:"time_zone,omitempty"`
	UUID         openapi_types.UUID `json:"uuid,omitempty"`
}

ObservationUpdate defines model for .

type ObservationsCreate

type ObservationsCreate struct {
	Fields      interface{}        `json:"fields,omitempty"`
	Observation *ObservationCreate `json:"observation,omitempty"`
}

ObservationsCreate defines model for ObservationsCreate.

type ObservationsUpdate

type ObservationsUpdate struct {
	Fields       interface{}        `json:"fields,omitempty"`
	IgnorePhotos bool               `json:"ignore_photos,omitempty"`
	Observation  *ObservationUpdate `json:"observation,omitempty"`
}

ObservationsUpdate defines model for ObservationsUpdate.

type Photo

type Photo struct {
	Attribution     string `json:"attribution,omitempty"`
	AttributionName string `json:"attribution_name"`
	Flags           []Flag `json:"flags,omitempty"`
	Hidden          bool   `json:"hidden,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID                 int               `json:"id"`
	LargeURL           string            `json:"large_url"`
	LicenseCode        string            `json:"license_code"`
	MediumURL          string            `json:"medium_url"`
	ModeratorActions   []ModeratorAction `json:"moderator_actions,omitempty"`
	NativePageURL      string            `json:"native_page_url"`
	NativePhotoID      string            `json:"native_photo_id"`
	OriginalDimensions struct {
		Height int `json:"height"`
		Width  int `json:"width"`
	} `json:"original_dimensions"`
	OriginalURL string `json:"original_url"`
	SmallURL    string `json:"small_url"`
	SquareURL   string `json:"square_url"`
	Type        string `json:"type,omitempty"`
	URL         string `json:"url"`
}

Photo defines model for Photo.

type PhotosCreate

type PhotosCreate struct {
	Fields interface{}        `json:"fields,omitempty"`
	File   openapi_types.File `json:"file"`
	UUID   openapi_types.UUID `json:"uuid,omitempty"`
}

PhotosCreate defines model for PhotosCreate.

type Place

type Place struct {
	AdminLevel              int            `json:"admin_level"`
	AncestorPlaceIds        []int          `json:"ancestor_place_ids"`
	BboxArea                float32        `json:"bbox_area"`
	BoundingBoxGeojson      PolygonGeoJSON `json:"bounding_box_geojson"`
	DisplayName             string         `json:"display_name"`
	DisplayNameAutocomplete string         `json:"display_name_autocomplete"`
	GeometryGeojson         PolygonGeoJSON `json:"geometry_geojson"`

	// ID Unique auto-increment integer identifier.
	ID                  int                `json:"id"`
	Location            string             `json:"location"`
	MatchedTerm         string             `json:"matched_term"`
	Name                string             `json:"name,omitempty"`
	ObservationsCount   int                `json:"observations_count,omitempty"`
	PlaceType           int                `json:"place_type"`
	PointGeojson        PointGeoJSON       `json:"point_geojson"`
	Slug                string             `json:"slug"`
	UniversalSearchRank int                `json:"universal_search_rank"`
	User                User               `json:"user"`
	UUID                openapi_types.UUID `json:"uuid,omitempty"`
	WithoutCheckList    bool               `json:"without_check_list"`
}

Place defines model for Place.

type PointGeoJSON

type PointGeoJSON struct {
	Coordinates []float32 `json:"coordinates"`
	Type        string    `json:"type"`
}

PointGeoJSON defines model for PointGeoJson.

type PolygonGeoJSON

type PolygonGeoJSON struct {
	Coordinates PolygonGeoJSON_Coordinates `json:"coordinates"`
	Type        string                     `json:"type"`
}

PolygonGeoJSON defines model for PolygonGeoJson.

type PolygonGeoJSONCoordinates0

type PolygonGeoJSONCoordinates0 = [][][][]float32

PolygonGeoJSONCoordinates0 defines model for .

type PolygonGeoJSONCoordinates1

type PolygonGeoJSONCoordinates1 = [][][]float32

PolygonGeoJSONCoordinates1 defines model for .

type PolygonGeoJSON_Coordinates

type PolygonGeoJSON_Coordinates struct {
	// contains filtered or unexported fields
}

PolygonGeoJSON_Coordinates defines model for PolygonGeoJSON.Coordinates.

func (PolygonGeoJSON_Coordinates) AsPolygonGeoJSONCoordinates0

func (t PolygonGeoJSON_Coordinates) AsPolygonGeoJSONCoordinates0() (PolygonGeoJSONCoordinates0, error)

AsPolygonGeoJSONCoordinates0 returns the union data inside the PolygonGeoJSON_Coordinates as a PolygonGeoJSONCoordinates0

func (PolygonGeoJSON_Coordinates) AsPolygonGeoJSONCoordinates1

func (t PolygonGeoJSON_Coordinates) AsPolygonGeoJSONCoordinates1() (PolygonGeoJSONCoordinates1, error)

AsPolygonGeoJSONCoordinates1 returns the union data inside the PolygonGeoJSON_Coordinates as a PolygonGeoJSONCoordinates1

func (*PolygonGeoJSON_Coordinates) FromPolygonGeoJSONCoordinates0

func (t *PolygonGeoJSON_Coordinates) FromPolygonGeoJSONCoordinates0(v PolygonGeoJSONCoordinates0) error

FromPolygonGeoJSONCoordinates0 overwrites any union data inside the PolygonGeoJSON_Coordinates as the provided PolygonGeoJSONCoordinates0

func (*PolygonGeoJSON_Coordinates) FromPolygonGeoJSONCoordinates1

func (t *PolygonGeoJSON_Coordinates) FromPolygonGeoJSONCoordinates1(v PolygonGeoJSONCoordinates1) error

FromPolygonGeoJSONCoordinates1 overwrites any union data inside the PolygonGeoJSON_Coordinates as the provided PolygonGeoJSONCoordinates1

func (PolygonGeoJSON_Coordinates) MarshalJSON

func (t PolygonGeoJSON_Coordinates) MarshalJSON() ([]byte, error)

func (*PolygonGeoJSON_Coordinates) MergePolygonGeoJSONCoordinates0

func (t *PolygonGeoJSON_Coordinates) MergePolygonGeoJSONCoordinates0(v PolygonGeoJSONCoordinates0) error

MergePolygonGeoJSONCoordinates0 performs a merge with any union data inside the PolygonGeoJSON_Coordinates, using the provided PolygonGeoJSONCoordinates0

func (*PolygonGeoJSON_Coordinates) MergePolygonGeoJSONCoordinates1

func (t *PolygonGeoJSON_Coordinates) MergePolygonGeoJSONCoordinates1(v PolygonGeoJSONCoordinates1) error

MergePolygonGeoJSONCoordinates1 performs a merge with any union data inside the PolygonGeoJSON_Coordinates, using the provided PolygonGeoJSONCoordinates1

func (*PolygonGeoJSON_Coordinates) UnmarshalJSON

func (t *PolygonGeoJSON_Coordinates) UnmarshalJSON(b []byte) error

type PostAnnotationsJSONRequestBody

type PostAnnotationsJSONRequestBody = AnnotationsCreate

PostAnnotationsJSONRequestBody defines body for PostAnnotations for application/json ContentType.

type PostAnnotationsResponse

type PostAnnotationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsAnnotations
}

func ParsePostAnnotationsResponse

func ParsePostAnnotationsResponse(rsp *http.Response) (*PostAnnotationsResponse, error)

ParsePostAnnotationsResponse parses an HTTP response from a PostAnnotationsWithResponse call

func (PostAnnotationsResponse) Status

func (r PostAnnotationsResponse) Status() string

Status returns HTTPResponse.Status

func (PostAnnotationsResponse) StatusCode

func (r PostAnnotationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostAnnotationsUUIDVoteResponse

type PostAnnotationsUUIDVoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostAnnotationsUUIDVoteResponse

func ParsePostAnnotationsUUIDVoteResponse(rsp *http.Response) (*PostAnnotationsUUIDVoteResponse, error)

ParsePostAnnotationsUUIDVoteResponse parses an HTTP response from a PostAnnotationsUUIDVoteWithResponse call

func (PostAnnotationsUUIDVoteResponse) Status

Status returns HTTPResponse.Status

func (PostAnnotationsUUIDVoteResponse) StatusCode

func (r PostAnnotationsUUIDVoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostCommentsJSONRequestBody

type PostCommentsJSONRequestBody = CommentsCreate

PostCommentsJSONRequestBody defines body for PostComments for application/json ContentType.

type PostCommentsResponse

type PostCommentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsComments
}

func ParsePostCommentsResponse

func ParsePostCommentsResponse(rsp *http.Response) (*PostCommentsResponse, error)

ParsePostCommentsResponse parses an HTTP response from a PostCommentsWithResponse call

func (PostCommentsResponse) Status

func (r PostCommentsResponse) Status() string

Status returns HTTPResponse.Status

func (PostCommentsResponse) StatusCode

func (r PostCommentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostFlagsJSONRequestBody

type PostFlagsJSONRequestBody = FlagsCreate

PostFlagsJSONRequestBody defines body for PostFlags for application/json ContentType.

type PostFlagsResponse

type PostFlagsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsFlags
	JSONDefault  *Error
}

func ParsePostFlagsResponse

func ParsePostFlagsResponse(rsp *http.Response) (*PostFlagsResponse, error)

ParsePostFlagsResponse parses an HTTP response from a PostFlagsWithResponse call

func (PostFlagsResponse) Status

func (r PostFlagsResponse) Status() string

Status returns HTTPResponse.Status

func (PostFlagsResponse) StatusCode

func (r PostFlagsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostIdentificationsJSONRequestBody

type PostIdentificationsJSONRequestBody = IdentificationsCreate

PostIdentificationsJSONRequestBody defines body for PostIdentifications for application/json ContentType.

type PostIdentificationsResponse

type PostIdentificationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsIdentifications
}

func ParsePostIdentificationsResponse

func ParsePostIdentificationsResponse(rsp *http.Response) (*PostIdentificationsResponse, error)

ParsePostIdentificationsResponse parses an HTTP response from a PostIdentificationsWithResponse call

func (PostIdentificationsResponse) Status

Status returns HTTPResponse.Status

func (PostIdentificationsResponse) StatusCode

func (r PostIdentificationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostMessagesJSONRequestBody

type PostMessagesJSONRequestBody = MessagesCreate

PostMessagesJSONRequestBody defines body for PostMessages for application/json ContentType.

type PostMessagesResponse

type PostMessagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsMessages
	JSONDefault  *Error
}

func ParsePostMessagesResponse

func ParsePostMessagesResponse(rsp *http.Response) (*PostMessagesResponse, error)

ParsePostMessagesResponse parses an HTTP response from a PostMessagesWithResponse call

func (PostMessagesResponse) Status

func (r PostMessagesResponse) Status() string

Status returns HTTPResponse.Status

func (PostMessagesResponse) StatusCode

func (r PostMessagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostObservationFieldValuesJSONRequestBody

type PostObservationFieldValuesJSONRequestBody = ObservationFieldValuesCreate

PostObservationFieldValuesJSONRequestBody defines body for PostObservationFieldValues for application/json ContentType.

type PostObservationFieldValuesResponse

type PostObservationFieldValuesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationFieldValues
}

func ParsePostObservationFieldValuesResponse

func ParsePostObservationFieldValuesResponse(rsp *http.Response) (*PostObservationFieldValuesResponse, error)

ParsePostObservationFieldValuesResponse parses an HTTP response from a PostObservationFieldValuesWithResponse call

func (PostObservationFieldValuesResponse) Status

Status returns HTTPResponse.Status

func (PostObservationFieldValuesResponse) StatusCode

func (r PostObservationFieldValuesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostObservationPhotosJSONRequestBody

type PostObservationPhotosJSONRequestBody = ObservationPhotosCreate

PostObservationPhotosJSONRequestBody defines body for PostObservationPhotos for application/json ContentType.

type PostObservationPhotosMultipartRequestBody

type PostObservationPhotosMultipartRequestBody = ObservationPhotosCreateMultipart

PostObservationPhotosMultipartRequestBody defines body for PostObservationPhotos for multipart/form-data ContentType.

type PostObservationPhotosResponse

type PostObservationPhotosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationPhotos
}

func ParsePostObservationPhotosResponse

func ParsePostObservationPhotosResponse(rsp *http.Response) (*PostObservationPhotosResponse, error)

ParsePostObservationPhotosResponse parses an HTTP response from a PostObservationPhotosWithResponse call

func (PostObservationPhotosResponse) Status

Status returns HTTPResponse.Status

func (PostObservationPhotosResponse) StatusCode

func (r PostObservationPhotosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostObservationSoundsJSONRequestBody

type PostObservationSoundsJSONRequestBody = ObservationSoundsCreate

PostObservationSoundsJSONRequestBody defines body for PostObservationSounds for application/json ContentType.

type PostObservationSoundsMultipartRequestBody

type PostObservationSoundsMultipartRequestBody = ObservationSoundsCreateMultipart

PostObservationSoundsMultipartRequestBody defines body for PostObservationSounds for multipart/form-data ContentType.

type PostObservationSoundsResponse

type PostObservationSoundsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationSounds
}

func ParsePostObservationSoundsResponse

func ParsePostObservationSoundsResponse(rsp *http.Response) (*PostObservationSoundsResponse, error)

ParsePostObservationSoundsResponse parses an HTTP response from a PostObservationSoundsWithResponse call

func (PostObservationSoundsResponse) Status

Status returns HTTPResponse.Status

func (PostObservationSoundsResponse) StatusCode

func (r PostObservationSoundsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostObservationsJSONRequestBody

type PostObservationsJSONRequestBody = ObservationsCreate

PostObservationsJSONRequestBody defines body for PostObservations for application/json ContentType.

type PostObservationsResponse

type PostObservationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservations
	JSONDefault  *Error
}

func ParsePostObservationsResponse

func ParsePostObservationsResponse(rsp *http.Response) (*PostObservationsResponse, error)

ParsePostObservationsResponse parses an HTTP response from a PostObservationsWithResponse call

func (PostObservationsResponse) Status

func (r PostObservationsResponse) Status() string

Status returns HTTPResponse.Status

func (PostObservationsResponse) StatusCode

func (r PostObservationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostObservationsUUIDFaveResponse

type PostObservationsUUIDFaveResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostObservationsUUIDFaveResponse

func ParsePostObservationsUUIDFaveResponse(rsp *http.Response) (*PostObservationsUUIDFaveResponse, error)

ParsePostObservationsUUIDFaveResponse parses an HTTP response from a PostObservationsUUIDFaveWithResponse call

func (PostObservationsUUIDFaveResponse) Status

Status returns HTTPResponse.Status

func (PostObservationsUUIDFaveResponse) StatusCode

func (r PostObservationsUUIDFaveResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostObservationsUUIDQualityMetricParams

type PostObservationsUUIDQualityMetricParams struct {
	Agree interface{} `form:"agree,omitempty" json:"agree,omitempty"`
}

PostObservationsUUIDQualityMetricParams defines parameters for PostObservationsUUIDQualityMetric.

type PostObservationsUUIDQualityMetricParamsMetric

type PostObservationsUUIDQualityMetricParamsMetric string

PostObservationsUUIDQualityMetricParamsMetric defines parameters for PostObservationsUUIDQualityMetric.

const (
	PostObservationsUUIDQualityMetricParamsMetricDate     PostObservationsUUIDQualityMetricParamsMetric = "date"
	PostObservationsUUIDQualityMetricParamsMetricEvidence PostObservationsUUIDQualityMetricParamsMetric = "evidence"
	PostObservationsUUIDQualityMetricParamsMetricLocation PostObservationsUUIDQualityMetricParamsMetric = "location"
	PostObservationsUUIDQualityMetricParamsMetricNeedsID  PostObservationsUUIDQualityMetricParamsMetric = "needs_id"
	PostObservationsUUIDQualityMetricParamsMetricRecent   PostObservationsUUIDQualityMetricParamsMetric = "recent"
	PostObservationsUUIDQualityMetricParamsMetricSubject  PostObservationsUUIDQualityMetricParamsMetric = "subject"
	PostObservationsUUIDQualityMetricParamsMetricWild     PostObservationsUUIDQualityMetricParamsMetric = "wild"
)

Defines values for PostObservationsUUIDQualityMetricParamsMetric.

type PostObservationsUUIDQualityMetricResponse

type PostObservationsUUIDQualityMetricResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostObservationsUUIDQualityMetricResponse

func ParsePostObservationsUUIDQualityMetricResponse(rsp *http.Response) (*PostObservationsUUIDQualityMetricResponse, error)

ParsePostObservationsUUIDQualityMetricResponse parses an HTTP response from a PostObservationsUUIDQualityMetricWithResponse call

func (PostObservationsUUIDQualityMetricResponse) Status

Status returns HTTPResponse.Status

func (PostObservationsUUIDQualityMetricResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostObservationsUUIDReviewResponse

type PostObservationsUUIDReviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostObservationsUUIDReviewResponse

func ParsePostObservationsUUIDReviewResponse(rsp *http.Response) (*PostObservationsUUIDReviewResponse, error)

ParsePostObservationsUUIDReviewResponse parses an HTTP response from a PostObservationsUUIDReviewWithResponse call

func (PostObservationsUUIDReviewResponse) Status

Status returns HTTPResponse.Status

func (PostObservationsUUIDReviewResponse) StatusCode

func (r PostObservationsUUIDReviewResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostPhotosMultipartRequestBody

type PostPhotosMultipartRequestBody = PhotosCreate

PostPhotosMultipartRequestBody defines body for PostPhotos for multipart/form-data ContentType.

type PostPhotosResponse

type PostPhotosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsPhotos
	JSONDefault  *Error
}

func ParsePostPhotosResponse

func ParsePostPhotosResponse(rsp *http.Response) (*PostPhotosResponse, error)

ParsePostPhotosResponse parses an HTTP response from a PostPhotosWithResponse call

func (PostPhotosResponse) Status

func (r PostPhotosResponse) Status() string

Status returns HTTPResponse.Status

func (PostPhotosResponse) StatusCode

func (r PostPhotosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostProjectObservationsJSONRequestBody

type PostProjectObservationsJSONRequestBody = ProjectObservationsCreate

PostProjectObservationsJSONRequestBody defines body for PostProjectObservations for application/json ContentType.

type PostProjectObservationsResponse

type PostProjectObservationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProjectObservations
}

func ParsePostProjectObservationsResponse

func ParsePostProjectObservationsResponse(rsp *http.Response) (*PostProjectObservationsResponse, error)

ParsePostProjectObservationsResponse parses an HTTP response from a PostProjectObservationsWithResponse call

func (PostProjectObservationsResponse) Status

Status returns HTTPResponse.Status

func (PostProjectObservationsResponse) StatusCode

func (r PostProjectObservationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostProjectsIDMembershipResponse

type PostProjectsIDMembershipResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostProjectsIDMembershipResponse

func ParsePostProjectsIDMembershipResponse(rsp *http.Response) (*PostProjectsIDMembershipResponse, error)

ParsePostProjectsIDMembershipResponse parses an HTTP response from a PostProjectsIDMembershipWithResponse call

func (PostProjectsIDMembershipResponse) Status

Status returns HTTPResponse.Status

func (PostProjectsIDMembershipResponse) StatusCode

func (r PostProjectsIDMembershipResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostRelationshipsJSONRequestBody

type PostRelationshipsJSONRequestBody = RelationshipsCreate

PostRelationshipsJSONRequestBody defines body for PostRelationships for application/json ContentType.

type PostRelationshipsResponse

type PostRelationshipsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsRelationships
}

func ParsePostRelationshipsResponse

func ParsePostRelationshipsResponse(rsp *http.Response) (*PostRelationshipsResponse, error)

ParsePostRelationshipsResponse parses an HTTP response from a PostRelationshipsWithResponse call

func (PostRelationshipsResponse) Status

func (r PostRelationshipsResponse) Status() string

Status returns HTTPResponse.Status

func (PostRelationshipsResponse) StatusCode

func (r PostRelationshipsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostSavedLocationsJSONRequestBody

type PostSavedLocationsJSONRequestBody = SavedLocationsCreate

PostSavedLocationsJSONRequestBody defines body for PostSavedLocations for application/json ContentType.

type PostSavedLocationsResponse

type PostSavedLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsSavedLocations
	JSONDefault  *Error
}

func ParsePostSavedLocationsResponse

func ParsePostSavedLocationsResponse(rsp *http.Response) (*PostSavedLocationsResponse, error)

ParsePostSavedLocationsResponse parses an HTTP response from a PostSavedLocationsWithResponse call

func (PostSavedLocationsResponse) Status

Status returns HTTPResponse.Status

func (PostSavedLocationsResponse) StatusCode

func (r PostSavedLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostSoundsMultipartBody

type PostSoundsMultipartBody struct {
	Fields interface{}        `json:"fields,omitempty"`
	File   openapi_types.File `json:"file"`
	UUID   openapi_types.UUID `json:"uuid,omitempty"`
}

PostSoundsMultipartBody defines parameters for PostSounds.

type PostSoundsMultipartRequestBody

type PostSoundsMultipartRequestBody PostSoundsMultipartBody

PostSoundsMultipartRequestBody defines body for PostSounds for multipart/form-data ContentType.

type PostSoundsResponse

type PostSoundsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsSounds
	JSONDefault  *Error
}

func ParsePostSoundsResponse

func ParsePostSoundsResponse(rsp *http.Response) (*PostSoundsResponse, error)

ParsePostSoundsResponse parses an HTTP response from a PostSoundsWithResponse call

func (PostSoundsResponse) Status

func (r PostSoundsResponse) Status() string

Status returns HTTPResponse.Status

func (PostSoundsResponse) StatusCode

func (r PostSoundsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostTaxaSuggestMultipartBody

type PostTaxaSuggestMultipartBody struct {
	// FeaturedObservationID When `source` is `observations`, ignore this observation
	FeaturedObservationID openapi_types.UUID `json:"featured_observation_id,omitempty"`
	Fields                interface{}        `json:"fields,omitempty"`

	// Image Image to use when `source` is `visual`
	Image openapi_types.File `json:"image,omitempty"`

	// ImageURL URL for image to use when `source` is `visual`
	ImageURL                    string                                                   `json:"image_url,omitempty"`
	IncludeRepresentativePhotos PostTaxaSuggestMultipartBody_IncludeRepresentativePhotos `json:"include_representative_photos,omitempty"`

	// Lat Coordinate used when fetching nearby results `source` is `visual` or `*observations`
	Lat float32 `json:"lat,omitempty"`

	// Limit Number of results to return
	Limit float32 `json:"limit,omitempty"`

	// Lng Coordinate used when fetching nearby results `source` is `visual` or `*observations`
	Lng    float32 `json:"lng,omitempty"`
	Locale string  `json:"locale,omitempty"`
	Months string  `json:"months,omitempty"`

	// ObservationID  Automatically set place and taxon filters based on this observation; this
	//       will override the values of `place_id` and `taxon_id` if these values
	//       can be derived from the observation
	//
	ObservationID openapi_types.UUID `json:"observation_id,omitempty"`

	// ObservedOn  Date the subject was observed (YYYY-MM-DD), used to refine suggestions to
	//       those observed at a similar time of year
	//
	ObservedOn string `json:"observed_on,omitempty"`

	// OrderBy  How the suggestions will be ordered. The default is to order by whatever default
	//       a source uses, e.g. the score when `source` is `visual`, or the number of
	//       observations (frequency) when the `source` is `*observations`. Ordering by
	//       `taxonomy` will group the results by their closeness in the taxonomic
	//       tree, but continue to use default ordering for siblings (e.g. species in the
	//       same genus).
	//
	OrderBy PostTaxaSuggestMultipartBodyOrderBy `json:"order_by,omitempty"`

	// PlaceID  Only retrieve suggestions from this place when `source` is `checklist`
	//       or `*observations`
	//
	PlaceID int `json:"place_id,omitempty"`

	// PlaceLat  Coordinate used to set a place filter when source is `*observations` by
	//       choosing the place whose boundary contains the coordinate. Only chooses
	//       from places curated by staff (aka "standard" places) and only sets the
	//       place when lat, lng, and place_id are blank
	//
	PlaceLat float32 `json:"place_lat,omitempty"`

	// PlaceLng See `place_lat`
	PlaceLng float32 `json:"place_lng,omitempty"`

	// Source  Source of the suggestions. Note that different sources support different
	//       search parameters. See each parameter for details
	//
	Source PostTaxaSuggestMultipartBodySource `json:"source"`

	// TaxonID  Only retrieve suggestions in this taxon. If taxon is below genus level it
	//       will be replaced with the genus that contains it. When `source` is
	//       `misidentifications`, suggestions will be species commonly misidentified
	//       as this taxon
	//
	TaxonID int `json:"taxon_id,omitempty"`
}

PostTaxaSuggestMultipartBody defines parameters for PostTaxaSuggest.

type PostTaxaSuggestMultipartBodyIncludeRepresentativePhotos0

type PostTaxaSuggestMultipartBodyIncludeRepresentativePhotos0 = bool

PostTaxaSuggestMultipartBodyIncludeRepresentativePhotos0 defines parameters for PostTaxaSuggest.

type PostTaxaSuggestMultipartBodyIncludeRepresentativePhotos1

type PostTaxaSuggestMultipartBodyIncludeRepresentativePhotos1 = string

PostTaxaSuggestMultipartBodyIncludeRepresentativePhotos1 defines parameters for PostTaxaSuggest.

type PostTaxaSuggestMultipartBodyOrderBy

type PostTaxaSuggestMultipartBodyOrderBy string

PostTaxaSuggestMultipartBodyOrderBy defines parameters for PostTaxaSuggest.

const (
	Default  PostTaxaSuggestMultipartBodyOrderBy = "default"
	Sciname  PostTaxaSuggestMultipartBodyOrderBy = "sciname"
	Taxonomy PostTaxaSuggestMultipartBodyOrderBy = "taxonomy"
)

Defines values for PostTaxaSuggestMultipartBodyOrderBy.

type PostTaxaSuggestMultipartBodySource

type PostTaxaSuggestMultipartBodySource string

PostTaxaSuggestMultipartBodySource defines parameters for PostTaxaSuggest.

const (
	CaptiveObservations PostTaxaSuggestMultipartBodySource = "captive_observations"
	Checklist           PostTaxaSuggestMultipartBodySource = "checklist"
	Misidentifications  PostTaxaSuggestMultipartBodySource = "misidentifications"
	Observations        PostTaxaSuggestMultipartBodySource = "observations"
	RgObservations      PostTaxaSuggestMultipartBodySource = "rg_observations"
	Visual              PostTaxaSuggestMultipartBodySource = "visual"
)

Defines values for PostTaxaSuggestMultipartBodySource.

type PostTaxaSuggestMultipartBody_IncludeRepresentativePhotos

type PostTaxaSuggestMultipartBody_IncludeRepresentativePhotos struct {
	// contains filtered or unexported fields
}

PostTaxaSuggestMultipartBody_IncludeRepresentativePhotos defines parameters for PostTaxaSuggest.

type PostTaxaSuggestMultipartRequestBody

type PostTaxaSuggestMultipartRequestBody PostTaxaSuggestMultipartBody

PostTaxaSuggestMultipartRequestBody defines body for PostTaxaSuggest for multipart/form-data ContentType.

type PostTaxaSuggestResponse

type PostTaxaSuggestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxaSuggest
}

func ParsePostTaxaSuggestResponse

func ParsePostTaxaSuggestResponse(rsp *http.Response) (*PostTaxaSuggestResponse, error)

ParsePostTaxaSuggestResponse parses an HTTP response from a PostTaxaSuggestWithResponse call

func (PostTaxaSuggestResponse) Status

func (r PostTaxaSuggestResponse) Status() string

Status returns HTTPResponse.Status

func (PostTaxaSuggestResponse) StatusCode

func (r PostTaxaSuggestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostTaxonNamePrioritiesJSONRequestBody

type PostTaxonNamePrioritiesJSONRequestBody = TaxonNamePrioritiesCreate

PostTaxonNamePrioritiesJSONRequestBody defines body for PostTaxonNamePriorities for application/json ContentType.

type PostTaxonNamePrioritiesResponse

type PostTaxonNamePrioritiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxonNamePriorities
}

func ParsePostTaxonNamePrioritiesResponse

func ParsePostTaxonNamePrioritiesResponse(rsp *http.Response) (*PostTaxonNamePrioritiesResponse, error)

ParsePostTaxonNamePrioritiesResponse parses an HTTP response from a PostTaxonNamePrioritiesWithResponse call

func (PostTaxonNamePrioritiesResponse) Status

Status returns HTTPResponse.Status

func (PostTaxonNamePrioritiesResponse) StatusCode

func (r PostTaxonNamePrioritiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostUsersIDBlockResponse

type PostUsersIDBlockResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostUsersIDBlockResponse

func ParsePostUsersIDBlockResponse(rsp *http.Response) (*PostUsersIDBlockResponse, error)

ParsePostUsersIDBlockResponse parses an HTTP response from a PostUsersIDBlockWithResponse call

func (PostUsersIDBlockResponse) Status

func (r PostUsersIDBlockResponse) Status() string

Status returns HTTPResponse.Status

func (PostUsersIDBlockResponse) StatusCode

func (r PostUsersIDBlockResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostUsersIDMuteResponse

type PostUsersIDMuteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostUsersIDMuteResponse

func ParsePostUsersIDMuteResponse(rsp *http.Response) (*PostUsersIDMuteResponse, error)

ParsePostUsersIDMuteResponse parses an HTTP response from a PostUsersIDMuteWithResponse call

func (PostUsersIDMuteResponse) Status

func (r PostUsersIDMuteResponse) Status() string

Status returns HTTPResponse.Status

func (PostUsersIDMuteResponse) StatusCode

func (r PostUsersIDMuteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostUsersResendConfirmationResponse

type PostUsersResendConfirmationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePostUsersResendConfirmationResponse

func ParsePostUsersResendConfirmationResponse(rsp *http.Response) (*PostUsersResendConfirmationResponse, error)

ParsePostUsersResendConfirmationResponse parses an HTTP response from a PostUsersResendConfirmationWithResponse call

func (PostUsersResendConfirmationResponse) Status

Status returns HTTPResponse.Status

func (PostUsersResendConfirmationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostUsersResetPasswordJSONRequestBody

type PostUsersResetPasswordJSONRequestBody = UsersResetPassword

PostUsersResetPasswordJSONRequestBody defines body for PostUsersResetPassword for application/json ContentType.

type PostUsersResetPasswordResponse

type PostUsersResetPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParsePostUsersResetPasswordResponse

func ParsePostUsersResetPasswordResponse(rsp *http.Response) (*PostUsersResetPasswordResponse, error)

ParsePostUsersResetPasswordResponse parses an HTTP response from a PostUsersResetPasswordWithResponse call

func (PostUsersResetPasswordResponse) Status

Status returns HTTPResponse.Status

func (PostUsersResetPasswordResponse) StatusCode

func (r PostUsersResetPasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PrivateUser

type PrivateUser struct {
	ActivityCount              int       `json:"activity_count,omitempty"`
	AnnotatedObservationsCount int       `json:"annotated_observations_count,omitempty"`
	BlockedUserIds             []int     `json:"blocked_user_ids"`
	ConfirmationSentAt         time.Time `json:"confirmation_sent_at"`
	ConfirmedAt                time.Time `json:"confirmed_at"`
	CreatedAt                  time.Time `json:"created_at,omitempty"`
	DataTransferConsent        bool      `json:"data_transfer_consent"`
	Description                string    `json:"description"`
	Email                      string    `json:"email"`

	// FavedProjectIds Ordered list of IDs of projects the user has faved
	FavedProjectIds []float32 `json:"faved_project_ids,omitempty"`
	Icon            string    `json:"icon"`
	IconURL         string    `json:"icon_url"`

	// ID Unique auto-increment integer identifier.
	ID                   int       `json:"id"`
	IdentificationsCount int       `json:"identifications_count,omitempty"`
	JournalPostsCount    int       `json:"journal_posts_count,omitempty"`
	LastActive           time.Time `json:"last_active,omitempty"`
	Locale               string    `json:"locale"`
	Login                string    `json:"login,omitempty"`
	MonthlySupporter     bool      `json:"monthly_supporter"`
	MutedUserIds         []int     `json:"muted_user_ids"`
	Name                 string    `json:"name"`
	ObservationsCount    int       `json:"observations_count,omitempty"`
	Orcid                string    `json:"orcid"`
	PiConsent            bool      `json:"pi_consent"`
	PlaceID              int       `json:"place_id"`
	Preferences          struct {
		// PrefersCommonNames Prefers to view common names
		PrefersCommonNames   bool `json:"prefers_common_names,omitempty"`
		PrefersCommunityTaxa bool `json:"prefers_community_taxa,omitempty"`

		// PrefersObservationFieldsBy Allows this kind of user to add observation field values to their observations
		PrefersObservationFieldsBy string `json:"prefers_observation_fields_by,omitempty"`

		// PrefersProjectAdditionBy Allows this kind of user to add their observations to projects
		PrefersProjectAdditionBy string `json:"prefers_project_addition_by,omitempty"`

		// PrefersScientificNameFirst Prefers to view scientific names before common names
		PrefersScientificNameFirst bool `json:"prefers_scientific_name_first,omitempty"`
	} `json:"preferences,omitempty"`
	PreferredObservationFieldsBy                        string              `json:"preferred_observation_fields_by"`
	PreferredObservationLicense                         string              `json:"preferred_observation_license"`
	PreferredPhotoLicense                               string              `json:"preferred_photo_license"`
	PreferredProjectAdditionBy                          string              `json:"preferred_project_addition_by"`
	PreferredSoundLicense                               string              `json:"preferred_sound_license"`
	PrefersAutomaticTaxonomicChanges                    bool                `json:"prefers_automatic_taxonomic_changes"`
	PrefersCommentEmailNotification                     bool                `json:"prefers_comment_email_notification"`
	PrefersCommonNames                                  bool                `json:"prefers_common_names"`
	PrefersCommunityTaxa                                bool                `json:"prefers_community_taxa"`
	PrefersIdentificationEmailNotification              bool                `json:"prefers_identification_email_notification"`
	PrefersInfraspeciesIdentificationNotifications      bool                `json:"prefers_infraspecies_identification_notifications"`
	PrefersMentionEmailNotification                     bool                `json:"prefers_mention_email_notification"`
	PrefersMessageEmailNotification                     bool                `json:"prefers_message_email_notification"`
	PrefersMonthlySupporterBadge                        bool                `json:"prefers_monthly_supporter_badge"`
	PrefersNoEmail                                      bool                `json:"prefers_no_email"`
	PrefersNoTracking                                   bool                `json:"prefers_no_tracking"`
	PrefersNonDisagreeingIdentificationNotifications    bool                `json:"prefers_non_disagreeing_identification_notifications"`
	PrefersProjectAddedYourObservationEmailNotification bool                `json:"prefers_project_added_your_observation_email_notification"`
	PrefersProjectCuratorChangeEmailNotification        bool                `json:"prefers_project_curator_change_email_notification"`
	PrefersProjectJournalPostEmailNotification          bool                `json:"prefers_project_journal_post_email_notification"`
	PrefersReceiveMentions                              bool                `json:"prefers_receive_mentions"`
	PrefersRedundantIdentificationNotifications         bool                `json:"prefers_redundant_identification_notifications"`
	PrefersScientificNameFirst                          bool                `json:"prefers_scientific_name_first"`
	PrefersTaxonChangeEmailNotification                 bool                `json:"prefers_taxon_change_email_notification"`
	PrefersTaxonOrPlaceObservationEmailNotification     bool                `json:"prefers_taxon_or_place_observation_email_notification"`
	PrefersUserObservationEmailNotification             bool                `json:"prefers_user_observation_email_notification"`
	Privileges                                          []string            `json:"privileges"`
	Roles                                               []string            `json:"roles,omitempty"`
	SearchPlaceID                                       int                 `json:"search_place_id"`
	Site                                                Site                `json:"site"`
	SiteID                                              int                 `json:"site_id"`
	Spam                                                bool                `json:"spam,omitempty"`
	SpeciesCount                                        int                 `json:"species_count,omitempty"`
	Suspended                                           bool                `json:"suspended,omitempty"`
	TaxonNamePriorities                                 []TaxonNamePriority `json:"taxon_name_priorities,omitempty"`
	TimeZone                                            string              `json:"time_zone"`
	UnconfirmedEmail                                    string              `json:"unconfirmed_email"`
	UniversalSearchRank                                 int                 `json:"universal_search_rank,omitempty"`
	UpdatedAt                                           time.Time           `json:"updated_at,omitempty"`
	UUID                                                openapi_types.UUID  `json:"uuid,omitempty"`
}

PrivateUser defines model for PrivateUser.

type Project

type Project struct {
	Admins []struct {
		ID        int    `json:"id,omitempty"`
		ProjectID int    `json:"project_id,omitempty"`
		Role      string `json:"role,omitempty"`
		User      User   `json:"user"`
		UserID    int    `json:"user_id,omitempty"`
	} `json:"admins,omitempty"`
	BannerColor          string `json:"banner_color"`
	CreatedAt            string `json:"created_at,omitempty"`
	DelegatedProjectID   int    `json:"delegated_project_id"`
	Description          string `json:"description"`
	Flags                []Flag `json:"flags,omitempty"`
	HeaderImageContain   bool   `json:"header_image_contain,omitempty"`
	HeaderImageFileName  string `json:"header_image_file_name"`
	HeaderImageURL       string `json:"header_image_url"`
	HideTitle            bool   `json:"hide_title,omitempty"`
	HideUmbrellaMapFlags bool   `json:"hide_umbrella_map_flags,omitempty"`
	Icon                 string `json:"icon"`
	IconFileName         string `json:"icon_file_name"`

	// ID Unique auto-increment integer identifier.
	ID                               int       `json:"id"`
	IsDelegatedUmbrella              bool      `json:"is_delegated_umbrella"`
	IsUmbrella                       bool      `json:"is_umbrella,omitempty"`
	Latitude                         string    `json:"latitude,omitempty"`
	Location                         string    `json:"location"`
	Longitude                        string    `json:"longitude,omitempty"`
	ObservationRequirementsUpdatedAt time.Time `json:"observation_requirements_updated_at"`
	PlaceID                          int       `json:"place_id"`
	PrefersUserTrust                 bool      `json:"prefers_user_trust"`
	ProjectObservationFields         []struct {
		ID               int              `json:"id"`
		ObservationField ObservationField `json:"observation_field,omitempty"`
		Position         int              `json:"position,omitempty"`
		Required         bool             `json:"required"`
	} `json:"project_observation_fields,omitempty"`
	ProjectObservationRules []struct {
		ID          int     `json:"id"`
		OperandID   int     `json:"operand_id"`
		OperandType string  `json:"operand_type"`
		Operator    string  `json:"operator,omitempty"`
		Place       Place   `json:"place"`
		Project     Project `json:"project"`
		Taxon       Taxon   `json:"taxon"`
		User        User    `json:"user"`
	} `json:"project_observation_rules,omitempty"`
	ProjectType     string `json:"project_type"`
	RulePreferences []struct {
		// Field Observation attribute this rule assesses
		Field string `json:"field,omitempty"`

		// Value Required observation attribute value(s)
		Value interface{} `json:"value,omitempty"`
	} `json:"rule_preferences,omitempty"`
	SearchParameters []struct {
		Field string `json:"field,omitempty"`

		// Value TODO: values can be single values or arrays
		Value     interface{} `json:"value,omitempty"`
		ValueBool bool        `json:"value_bool,omitempty"`
		ValueDate []string    `json:"value_date,omitempty"`

		// ValueKeyword TODO: values can be single values or arrays
		ValueKeyword interface{}                          `json:"value_keyword,omitempty"`
		ValueNumber  Project_SearchParameters_ValueNumber `json:"value_number,omitempty"`
	} `json:"search_parameters,omitempty"`

	// SiteFeatures TODO: fix this
	SiteFeatures []struct {
		FeaturedAt time.Time `json:"featured_at,omitempty"`
		Noteworthy bool      `json:"noteworthy,omitempty"`
		SiteID     int       `json:"site_id,omitempty"`
	} `json:"site_features"`
	Slug      string `json:"slug,omitempty"`
	Terms     string `json:"terms"`
	Title     string `json:"title,omitempty"`
	UpdatedAt string `json:"updated_at,omitempty"`
	User      User   `json:"user"`
	UserID    int    `json:"user_id,omitempty"`
	UserIds   []int  `json:"user_ids,omitempty"`
}

Project defines model for Project.

type ProjectMembership

type ProjectMembership struct {
	CreatedAt time.Time `json:"created_at,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID                                int       `json:"id"`
	PrefersCuratorCoordinateAccessFor string    `json:"prefers_curator_coordinate_access_for"`
	PrefersUpdates                    bool      `json:"prefers_updates"`
	ProjectID                         int       `json:"project_id,omitempty"`
	Role                              string    `json:"role"`
	UpdatedAt                         time.Time `json:"updated_at,omitempty"`
}

ProjectMembership defines model for ProjectMembership.

type ProjectObservation

type ProjectObservation struct {
	// ID Unique auto-increment integer identifier.
	ID          int `json:"id"`
	Preferences struct {
		AllowsCuratorCoordinateAccess bool `json:"allows_curator_coordinate_access,omitempty"`
	} `json:"preferences,omitempty"`
	Project     Project            `json:"project"`
	ProjectID   int                `json:"project_id,omitempty"`
	ProjectUser ProjectUser        `json:"project_user,omitempty"`
	User        User               `json:"user"`
	UserID      int                `json:"user_id"`
	UUID        openapi_types.UUID `json:"uuid"`
}

ProjectObservation defines model for ProjectObservation.

type ProjectObservationsCreate

type ProjectObservationsCreate struct {
	Fields             interface{} `json:"fields,omitempty"`
	ProjectObservation struct {
		ObservationID openapi_types.UUID `json:"observation_id"`
		ProjectID     int                `json:"project_id"`
	} `json:"project_observation,omitempty"`
}

ProjectObservationsCreate defines model for ProjectObservationsCreate.

type ProjectObservationsUpdate

type ProjectObservationsUpdate struct {
	Fields             interface{} `json:"fields,omitempty"`
	ProjectObservation struct {
		// PrefersCuratorCoordinateAccess Whether the observer allows project curators to view the coordinates of this observation
		PrefersCuratorCoordinateAccess bool `json:"prefers_curator_coordinate_access,omitempty"`
	} `json:"project_observation,omitempty"`
}

ProjectObservationsUpdate defines model for ProjectObservationsUpdate.

type ProjectSearchParametersValueNumber0

type ProjectSearchParametersValueNumber0 = float32

ProjectSearchParametersValueNumber0 defines model for .

type ProjectSearchParametersValueNumber1

type ProjectSearchParametersValueNumber1 = []float32

ProjectSearchParametersValueNumber1 defines model for .

type ProjectUser

type ProjectUser struct {
	CreatedAt    time.Time `json:"created_at,omitempty"`
	CreatedAtUtc time.Time `json:"created_at_utc,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID                                int       `json:"id"`
	ObservationsCount                 int       `json:"observations_count,omitempty"`
	PrefersCuratorCoordinateAccessFor string    `json:"prefers_curator_coordinate_access_for,omitempty"`
	ProjectID                         int       `json:"project_id,omitempty"`
	Role                              string    `json:"role"`
	TaxaCount                         int       `json:"taxa_count,omitempty"`
	UpdatedAt                         time.Time `json:"updated_at,omitempty"`
	UpdatedAtUtc                      time.Time `json:"updated_at_utc,omitempty"`
	UserID                            int       `json:"user_id,omitempty"`
}

ProjectUser defines model for ProjectUser.

type ProjectUsersUpdate

type ProjectUsersUpdate struct {
	ProjectUser struct {
		PrefersCuratorCoordinateAccessFor ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessFor `json:"prefers_curator_coordinate_access_for,omitempty"`
		PrefersUpdates                    bool                                                           `json:"prefers_updates,omitempty"`
	} `json:"project_user,omitempty"`
}

ProjectUsersUpdate defines model for ProjectUsersUpdate.

type ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessFor

type ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessFor string

ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessFor defines model for ProjectUsersUpdate.ProjectUser.PrefersCuratorCoordinateAccessFor.

const (
	ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessForAny   ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessFor = "any"
	ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessForNone  ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessFor = "none"
	ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessForTaxon ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessFor = "taxon"
)

Defines values for ProjectUsersUpdateProjectUserPrefersCuratorCoordinateAccessFor.

type Project_SearchParameters_ValueNumber

type Project_SearchParameters_ValueNumber struct {
	// contains filtered or unexported fields
}

Project_SearchParameters_ValueNumber defines model for Project.SearchParameters.ValueNumber.

func (Project_SearchParameters_ValueNumber) AsProjectSearchParametersValueNumber0

func (t Project_SearchParameters_ValueNumber) AsProjectSearchParametersValueNumber0() (ProjectSearchParametersValueNumber0, error)

AsProjectSearchParametersValueNumber0 returns the union data inside the Project_SearchParameters_ValueNumber as a ProjectSearchParametersValueNumber0

func (Project_SearchParameters_ValueNumber) AsProjectSearchParametersValueNumber1

func (t Project_SearchParameters_ValueNumber) AsProjectSearchParametersValueNumber1() (ProjectSearchParametersValueNumber1, error)

AsProjectSearchParametersValueNumber1 returns the union data inside the Project_SearchParameters_ValueNumber as a ProjectSearchParametersValueNumber1

func (*Project_SearchParameters_ValueNumber) FromProjectSearchParametersValueNumber0

func (t *Project_SearchParameters_ValueNumber) FromProjectSearchParametersValueNumber0(v ProjectSearchParametersValueNumber0) error

FromProjectSearchParametersValueNumber0 overwrites any union data inside the Project_SearchParameters_ValueNumber as the provided ProjectSearchParametersValueNumber0

func (*Project_SearchParameters_ValueNumber) FromProjectSearchParametersValueNumber1

func (t *Project_SearchParameters_ValueNumber) FromProjectSearchParametersValueNumber1(v ProjectSearchParametersValueNumber1) error

FromProjectSearchParametersValueNumber1 overwrites any union data inside the Project_SearchParameters_ValueNumber as the provided ProjectSearchParametersValueNumber1

func (Project_SearchParameters_ValueNumber) MarshalJSON

func (t Project_SearchParameters_ValueNumber) MarshalJSON() ([]byte, error)

func (*Project_SearchParameters_ValueNumber) MergeProjectSearchParametersValueNumber0

func (t *Project_SearchParameters_ValueNumber) MergeProjectSearchParametersValueNumber0(v ProjectSearchParametersValueNumber0) error

MergeProjectSearchParametersValueNumber0 performs a merge with any union data inside the Project_SearchParameters_ValueNumber, using the provided ProjectSearchParametersValueNumber0

func (*Project_SearchParameters_ValueNumber) MergeProjectSearchParametersValueNumber1

func (t *Project_SearchParameters_ValueNumber) MergeProjectSearchParametersValueNumber1(v ProjectSearchParametersValueNumber1) error

MergeProjectSearchParametersValueNumber1 performs a merge with any union data inside the Project_SearchParameters_ValueNumber, using the provided ProjectSearchParametersValueNumber1

func (*Project_SearchParameters_ValueNumber) UnmarshalJSON

func (t *Project_SearchParameters_ValueNumber) UnmarshalJSON(b []byte) error

type ProviderAuthorization

type ProviderAuthorization struct {
	CreatedAt time.Time `json:"created_at,omitempty"`
	ID        int       `json:"id"`

	// ProviderName Name of the provider from a controlled vocabulary. The `open_id` means Yahoo in this context
	ProviderName ProviderAuthorizationProviderName `json:"provider_name,omitempty"`

	// ProviderUID Unique identifier for the user from the provider
	ProviderUID string `json:"provider_uid"`

	// Scope Comma-separated list of OAuth scopes granted by the provider
	Scope     string    `json:"scope"`
	UpdatedAt time.Time `json:"updated_at,omitempty"`
	UserID    int       `json:"user_id,omitempty"`
}

ProviderAuthorization defines model for ProviderAuthorization.

type ProviderAuthorizationProviderName

type ProviderAuthorizationProviderName string

ProviderAuthorizationProviderName Name of the provider from a controlled vocabulary. The `open_id` means Yahoo in this context

const (
	Apple        ProviderAuthorizationProviderName = "apple"
	Facebook     ProviderAuthorizationProviderName = "facebook"
	Flickr       ProviderAuthorizationProviderName = "flickr"
	GoogleOauth2 ProviderAuthorizationProviderName = "google_oauth2"
	OpenID       ProviderAuthorizationProviderName = "open_id"
	Orcid        ProviderAuthorizationProviderName = "orcid"
	Soundcloud   ProviderAuthorizationProviderName = "soundcloud"
	Twitter      ProviderAuthorizationProviderName = "twitter"
)

Defines values for ProviderAuthorizationProviderName.

type PutAnnouncementsIDDismissResponse

type PutAnnouncementsIDDismissResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutAnnouncementsIDDismissResponse

func ParsePutAnnouncementsIDDismissResponse(rsp *http.Response) (*PutAnnouncementsIDDismissResponse, error)

ParsePutAnnouncementsIDDismissResponse parses an HTTP response from a PutAnnouncementsIDDismissWithResponse call

func (PutAnnouncementsIDDismissResponse) Status

Status returns HTTPResponse.Status

func (PutAnnouncementsIDDismissResponse) StatusCode

func (r PutAnnouncementsIDDismissResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutCommentsUUIDJSONRequestBody

type PutCommentsUUIDJSONRequestBody = CommentsUpdate

PutCommentsUUIDJSONRequestBody defines body for PutCommentsUUID for application/json ContentType.

type PutCommentsUUIDResponse

type PutCommentsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsComments
}

func ParsePutCommentsUUIDResponse

func ParsePutCommentsUUIDResponse(rsp *http.Response) (*PutCommentsUUIDResponse, error)

ParsePutCommentsUUIDResponse parses an HTTP response from a PutCommentsUUIDWithResponse call

func (PutCommentsUUIDResponse) Status

func (r PutCommentsUUIDResponse) Status() string

Status returns HTTPResponse.Status

func (PutCommentsUUIDResponse) StatusCode

func (r PutCommentsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutFlagsIDJSONRequestBody

type PutFlagsIDJSONRequestBody = FlagsUpdate

PutFlagsIDJSONRequestBody defines body for PutFlagsID for application/json ContentType.

type PutFlagsIDResponse

type PutFlagsIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsFlags
	JSONDefault  *Error
}

func ParsePutFlagsIDResponse

func ParsePutFlagsIDResponse(rsp *http.Response) (*PutFlagsIDResponse, error)

ParsePutFlagsIDResponse parses an HTTP response from a PutFlagsIDWithResponse call

func (PutFlagsIDResponse) Status

func (r PutFlagsIDResponse) Status() string

Status returns HTTPResponse.Status

func (PutFlagsIDResponse) StatusCode

func (r PutFlagsIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutIdentificationsUUIDJSONRequestBody

type PutIdentificationsUUIDJSONRequestBody = IdentificationsUpdate

PutIdentificationsUUIDJSONRequestBody defines body for PutIdentificationsUUID for application/json ContentType.

type PutIdentificationsUUIDResponse

type PutIdentificationsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservations
}

func ParsePutIdentificationsUUIDResponse

func ParsePutIdentificationsUUIDResponse(rsp *http.Response) (*PutIdentificationsUUIDResponse, error)

ParsePutIdentificationsUUIDResponse parses an HTTP response from a PutIdentificationsUUIDWithResponse call

func (PutIdentificationsUUIDResponse) Status

Status returns HTTPResponse.Status

func (PutIdentificationsUUIDResponse) StatusCode

func (r PutIdentificationsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutObservationFieldValuesUUIDJSONRequestBody

type PutObservationFieldValuesUUIDJSONRequestBody = ObservationFieldValuesCreate

PutObservationFieldValuesUUIDJSONRequestBody defines body for PutObservationFieldValuesUUID for application/json ContentType.

type PutObservationFieldValuesUUIDResponse

type PutObservationFieldValuesUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationFieldValues
}

func ParsePutObservationFieldValuesUUIDResponse

func ParsePutObservationFieldValuesUUIDResponse(rsp *http.Response) (*PutObservationFieldValuesUUIDResponse, error)

ParsePutObservationFieldValuesUUIDResponse parses an HTTP response from a PutObservationFieldValuesUUIDWithResponse call

func (PutObservationFieldValuesUUIDResponse) Status

Status returns HTTPResponse.Status

func (PutObservationFieldValuesUUIDResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutObservationPhotosUUIDJSONRequestBody

type PutObservationPhotosUUIDJSONRequestBody = ObservationPhotosUpdate

PutObservationPhotosUUIDJSONRequestBody defines body for PutObservationPhotosUUID for application/json ContentType.

type PutObservationPhotosUUIDResponse

type PutObservationPhotosUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationPhotos
}

func ParsePutObservationPhotosUUIDResponse

func ParsePutObservationPhotosUUIDResponse(rsp *http.Response) (*PutObservationPhotosUUIDResponse, error)

ParsePutObservationPhotosUUIDResponse parses an HTTP response from a PutObservationPhotosUUIDWithResponse call

func (PutObservationPhotosUUIDResponse) Status

Status returns HTTPResponse.Status

func (PutObservationPhotosUUIDResponse) StatusCode

func (r PutObservationPhotosUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutObservationSoundsUUIDJSONRequestBody

type PutObservationSoundsUUIDJSONRequestBody = ObservationSoundsUpdate

PutObservationSoundsUUIDJSONRequestBody defines body for PutObservationSoundsUUID for application/json ContentType.

type PutObservationSoundsUUIDResponse

type PutObservationSoundsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservationSounds
}

func ParsePutObservationSoundsUUIDResponse

func ParsePutObservationSoundsUUIDResponse(rsp *http.Response) (*PutObservationSoundsUUIDResponse, error)

ParsePutObservationSoundsUUIDResponse parses an HTTP response from a PutObservationSoundsUUIDWithResponse call

func (PutObservationSoundsUUIDResponse) Status

Status returns HTTPResponse.Status

func (PutObservationSoundsUUIDResponse) StatusCode

func (r PutObservationSoundsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutObservationsUUIDJSONRequestBody

type PutObservationsUUIDJSONRequestBody = ObservationsUpdate

PutObservationsUUIDJSONRequestBody defines body for PutObservationsUUID for application/json ContentType.

type PutObservationsUUIDMultipartRequestBody

type PutObservationsUUIDMultipartRequestBody = ObservationsUpdate

PutObservationsUUIDMultipartRequestBody defines body for PutObservationsUUID for multipart/form-data ContentType.

type PutObservationsUUIDResponse

type PutObservationsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsObservations
}

func ParsePutObservationsUUIDResponse

func ParsePutObservationsUUIDResponse(rsp *http.Response) (*PutObservationsUUIDResponse, error)

ParsePutObservationsUUIDResponse parses an HTTP response from a PutObservationsUUIDWithResponse call

func (PutObservationsUUIDResponse) Status

Status returns HTTPResponse.Status

func (PutObservationsUUIDResponse) StatusCode

func (r PutObservationsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutObservationsUUIDSubscriptionResponse

type PutObservationsUUIDSubscriptionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutObservationsUUIDSubscriptionResponse

func ParsePutObservationsUUIDSubscriptionResponse(rsp *http.Response) (*PutObservationsUUIDSubscriptionResponse, error)

ParsePutObservationsUUIDSubscriptionResponse parses an HTTP response from a PutObservationsUUIDSubscriptionWithResponse call

func (PutObservationsUUIDSubscriptionResponse) Status

Status returns HTTPResponse.Status

func (PutObservationsUUIDSubscriptionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutObservationsUUIDViewedUpdatesResponse

type PutObservationsUUIDViewedUpdatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutObservationsUUIDViewedUpdatesResponse

func ParsePutObservationsUUIDViewedUpdatesResponse(rsp *http.Response) (*PutObservationsUUIDViewedUpdatesResponse, error)

ParsePutObservationsUUIDViewedUpdatesResponse parses an HTTP response from a PutObservationsUUIDViewedUpdatesWithResponse call

func (PutObservationsUUIDViewedUpdatesResponse) Status

Status returns HTTPResponse.Status

func (PutObservationsUUIDViewedUpdatesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutPhotosIDResponse

type PutPhotosIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsPhotos
	JSONDefault  *Error
}

func ParsePutPhotosIDResponse

func ParsePutPhotosIDResponse(rsp *http.Response) (*PutPhotosIDResponse, error)

ParsePutPhotosIDResponse parses an HTTP response from a PutPhotosIDWithResponse call

func (PutPhotosIDResponse) Status

func (r PutPhotosIDResponse) Status() string

Status returns HTTPResponse.Status

func (PutPhotosIDResponse) StatusCode

func (r PutPhotosIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutProjectObservationsUUIDJSONRequestBody

type PutProjectObservationsUUIDJSONRequestBody = ProjectObservationsUpdate

PutProjectObservationsUUIDJSONRequestBody defines body for PutProjectObservationsUUID for application/json ContentType.

type PutProjectObservationsUUIDResponse

type PutProjectObservationsUUIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsProjectObservations
	JSONDefault  *Error
}

func ParsePutProjectObservationsUUIDResponse

func ParsePutProjectObservationsUUIDResponse(rsp *http.Response) (*PutProjectObservationsUUIDResponse, error)

ParsePutProjectObservationsUUIDResponse parses an HTTP response from a PutProjectObservationsUUIDWithResponse call

func (PutProjectObservationsUUIDResponse) Status

Status returns HTTPResponse.Status

func (PutProjectObservationsUUIDResponse) StatusCode

func (r PutProjectObservationsUUIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutProjectUsersIDJSONRequestBody

type PutProjectUsersIDJSONRequestBody = ProjectUsersUpdate

PutProjectUsersIDJSONRequestBody defines body for PutProjectUsersID for application/json ContentType.

type PutProjectUsersIDResponse

type PutProjectUsersIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectUser
	JSONDefault  *Error
}

func ParsePutProjectUsersIDResponse

func ParsePutProjectUsersIDResponse(rsp *http.Response) (*PutProjectUsersIDResponse, error)

ParsePutProjectUsersIDResponse parses an HTTP response from a PutProjectUsersIDWithResponse call

func (PutProjectUsersIDResponse) Status

func (r PutProjectUsersIDResponse) Status() string

Status returns HTTPResponse.Status

func (PutProjectUsersIDResponse) StatusCode

func (r PutProjectUsersIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutRelationshipsIDJSONRequestBody

type PutRelationshipsIDJSONRequestBody = RelationshipsUpdate

PutRelationshipsIDJSONRequestBody defines body for PutRelationshipsID for application/json ContentType.

type PutRelationshipsIDResponse

type PutRelationshipsIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsRelationships
}

func ParsePutRelationshipsIDResponse

func ParsePutRelationshipsIDResponse(rsp *http.Response) (*PutRelationshipsIDResponse, error)

ParsePutRelationshipsIDResponse parses an HTTP response from a PutRelationshipsIDWithResponse call

func (PutRelationshipsIDResponse) Status

Status returns HTTPResponse.Status

func (PutRelationshipsIDResponse) StatusCode

func (r PutRelationshipsIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutTaxonNamePrioritiesIDJSONRequestBody

type PutTaxonNamePrioritiesIDJSONRequestBody = TaxonNamePrioritiesUpdate

PutTaxonNamePrioritiesIDJSONRequestBody defines body for PutTaxonNamePrioritiesID for application/json ContentType.

type PutTaxonNamePrioritiesIDResponse

type PutTaxonNamePrioritiesIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ResultsTaxonNamePriorities
}

func ParsePutTaxonNamePrioritiesIDResponse

func ParsePutTaxonNamePrioritiesIDResponse(rsp *http.Response) (*PutTaxonNamePrioritiesIDResponse, error)

ParsePutTaxonNamePrioritiesIDResponse parses an HTTP response from a PutTaxonNamePrioritiesIDWithResponse call

func (PutTaxonNamePrioritiesIDResponse) Status

Status returns HTTPResponse.Status

func (PutTaxonNamePrioritiesIDResponse) StatusCode

func (r PutTaxonNamePrioritiesIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutUsersIDJSONRequestBody

type PutUsersIDJSONRequestBody = UsersUpdate

PutUsersIDJSONRequestBody defines body for PutUsersID for application/json ContentType.

type PutUsersIDMultipartRequestBody

type PutUsersIDMultipartRequestBody = UsersUpdateMultipart

PutUsersIDMultipartRequestBody defines body for PutUsersID for multipart/form-data ContentType.

type PutUsersIDResponse

type PutUsersIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSONDefault  *Error
}

func ParsePutUsersIDResponse

func ParsePutUsersIDResponse(rsp *http.Response) (*PutUsersIDResponse, error)

ParsePutUsersIDResponse parses an HTTP response from a PutUsersIDWithResponse call

func (PutUsersIDResponse) Status

func (r PutUsersIDResponse) Status() string

Status returns HTTPResponse.Status

func (PutUsersIDResponse) StatusCode

func (r PutUsersIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutUsersUpdateSessionParams

type PutUsersUpdateSessionParams struct {
	PrefersHideObsShowIdentifiers interface{} `form:"prefers_hide_obs_show_identifiers,omitempty" json:"prefers_hide_obs_show_identifiers,omitempty"`
}

PutUsersUpdateSessionParams defines parameters for PutUsersUpdateSession.

type PutUsersUpdateSessionResponse

type PutUsersUpdateSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePutUsersUpdateSessionResponse

func ParsePutUsersUpdateSessionResponse(rsp *http.Response) (*PutUsersUpdateSessionResponse, error)

ParsePutUsersUpdateSessionResponse parses an HTTP response from a PutUsersUpdateSessionWithResponse call

func (PutUsersUpdateSessionResponse) Status

Status returns HTTPResponse.Status

func (PutUsersUpdateSessionResponse) StatusCode

func (r PutUsersUpdateSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type QualityMetric

type QualityMetric struct {
	Agree bool `json:"agree,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID     int    `json:"id"`
	Metric string `json:"metric,omitempty"`
	User   User   `json:"user"`
	UserID int    `json:"user_id"`
}

QualityMetric defines model for QualityMetric.

type Relationship

type Relationship struct {
	CreatedAt time.Time `json:"created_at,omitempty"`

	// Following Whether the user notifications about new content made by the friend
	Following  bool `json:"following,omitempty"`
	FriendUser User `json:"friend_user"`

	// ID Unique auto-increment integer identifier.
	ID int `json:"id"`

	// ReciprocalTrust Whether the friend trusts the user with hidden coordinates
	ReciprocalTrust bool `json:"reciprocal_trust,omitempty"`

	// Trust Whether the user trusts the friend with hidden coordinates
	Trust     bool      `json:"trust,omitempty"`
	UpdatedAt time.Time `json:"updated_at,omitempty"`
	User      User      `json:"user"`
}

Relationship defines model for Relationship.

type RelationshipsCreate

type RelationshipsCreate struct {
	Fields       interface{} `json:"fields,omitempty"`
	Relationship struct {
		// Following Whether the user notifications about new content made by the friend
		Following bool `json:"following,omitempty"`

		// FriendID
		//         Sequential ID of the user that is the object of the relationship, i.e.
		//         the user that the authenticated user is establishing a relationship
		//         with
		//
		FriendID int `json:"friend_id"`

		// Trust Whether the user trusts the friend with hidden coordinates
		Trust bool `json:"trust,omitempty"`
	} `json:"relationship"`
}

RelationshipsCreate defines model for RelationshipsCreate.

type RelationshipsUpdate

type RelationshipsUpdate struct {
	Fields       interface{} `json:"fields,omitempty"`
	Relationship struct {
		// Following Whether the user notifications about new content made by the friend
		Following bool `json:"following,omitempty"`

		// Trust Whether the user trusts the friend with hidden coordinates
		Trust bool `json:"trust,omitempty"`
	} `json:"relationship"`
}

RelationshipsUpdate defines model for RelationshipsUpdate.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResultsAnnotations

type ResultsAnnotations struct {
	Page         int          `json:"page"`
	PerPage      int          `json:"per_page"`
	Results      []Annotation `json:"results"`
	TotalResults int          `json:"total_results"`
}

ResultsAnnotations defines model for ResultsAnnotations.

type ResultsAnnouncements

type ResultsAnnouncements struct {
	Page         int            `json:"page"`
	PerPage      int            `json:"per_page"`
	Results      []Announcement `json:"results"`
	TotalResults int            `json:"total_results"`
}

ResultsAnnouncements defines model for ResultsAnnouncements.

type ResultsAuthorizedApplications

type ResultsAuthorizedApplications struct {
	Page         int                     `json:"page"`
	PerPage      int                     `json:"per_page"`
	Results      []AuthorizedApplication `json:"results"`
	TotalResults int                     `json:"total_results"`
}

ResultsAuthorizedApplications defines model for ResultsAuthorizedApplications.

type ResultsComments

type ResultsComments struct {
	Page         int       `json:"page"`
	PerPage      int       `json:"per_page"`
	Results      []Comment `json:"results"`
	TotalResults int       `json:"total_results"`
}

ResultsComments defines model for ResultsComments.

type ResultsControlledTerms

type ResultsControlledTerms struct {
	Page         int              `json:"page"`
	PerPage      int              `json:"per_page"`
	Results      []ControlledTerm `json:"results"`
	TotalResults int              `json:"total_results"`
}

ResultsControlledTerms defines model for ResultsControlledTerms.

type ResultsEmailAvailable

type ResultsEmailAvailable struct {
	Available bool `json:"available,omitempty"`
}

ResultsEmailAvailable defines model for ResultsEmailAvailable.

type ResultsFlags

type ResultsFlags struct {
	Page         int    `json:"page"`
	PerPage      int    `json:"per_page"`
	Results      []Flag `json:"results"`
	TotalResults int    `json:"total_results"`
}

ResultsFlags defines model for ResultsFlags.

type ResultsIdentifications

type ResultsIdentifications struct {
	Page         int              `json:"page"`
	PerPage      int              `json:"per_page"`
	Results      []Identification `json:"results"`
	TotalResults int              `json:"total_results"`
}

ResultsIdentifications defines model for ResultsIdentifications.

type ResultsIdentificationsRecentTaxa

type ResultsIdentificationsRecentTaxa struct {
	AllResultsAvailable bool `json:"all_results_available,omitempty"`
	Page                int  `json:"page"`
	PerPage             int  `json:"per_page"`
	Results             []struct {
		Identification Identification `json:"identification"`
		Taxon          Taxon          `json:"taxon"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsIdentificationsRecentTaxa defines model for ResultsIdentificationsRecentTaxa.

type ResultsIdentifiers

type ResultsIdentifiers struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		Count  int  `json:"count"`
		User   User `json:"user"`
		UserID int  `json:"user_id,omitempty"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsIdentifiers defines model for ResultsIdentifiers.

type ResultsMessages

type ResultsMessages struct {
	Page         int       `json:"page"`
	PerPage      int       `json:"per_page"`
	Results      []Message `json:"results"`
	TotalResults int       `json:"total_results"`
}

ResultsMessages defines model for ResultsMessages.

type ResultsMessagesThread

type ResultsMessagesThread struct {
	FlaggableMessageID int       `json:"flaggable_message_id,omitempty"`
	Page               int       `json:"page"`
	PerPage            int       `json:"per_page"`
	ReplyToUser        User      `json:"reply_to_user"`
	Results            []Message `json:"results"`
	ThreadID           int       `json:"thread_id,omitempty"`
	TotalResults       int       `json:"total_results"`
}

ResultsMessagesThread defines model for ResultsMessagesThread.

type ResultsObservationFieldValues

type ResultsObservationFieldValues struct {
	Page         int                     `json:"page"`
	PerPage      int                     `json:"per_page"`
	Results      []ObservationFieldValue `json:"results"`
	TotalResults int                     `json:"total_results"`
}

ResultsObservationFieldValues defines model for ResultsObservationFieldValues.

type ResultsObservationFields

type ResultsObservationFields struct {
	Page         int                `json:"page"`
	PerPage      int                `json:"per_page"`
	Results      []ObservationField `json:"results"`
	TotalResults int                `json:"total_results"`
}

ResultsObservationFields defines model for ResultsObservationFields.

type ResultsObservationPhotos

type ResultsObservationPhotos struct {
	Page         int                `json:"page"`
	PerPage      int                `json:"per_page"`
	Results      []ObservationPhoto `json:"results"`
	TotalResults int                `json:"total_results"`
}

ResultsObservationPhotos defines model for ResultsObservationPhotos.

type ResultsObservationSounds

type ResultsObservationSounds struct {
	Page         int                `json:"page"`
	PerPage      int                `json:"per_page"`
	Results      []ObservationSound `json:"results"`
	TotalResults int                `json:"total_results"`
}

ResultsObservationSounds defines model for ResultsObservationSounds.

type ResultsObservations

type ResultsObservations struct {
	Page        int           `json:"page"`
	PerPage     int           `json:"per_page"`
	Results     []Observation `json:"results"`
	TotalBounds struct {
		Nelat float32 `json:"nelat,omitempty"`
		Nelng float32 `json:"nelng,omitempty"`
		Swlat float32 `json:"swlat,omitempty"`
		Swlng float32 `json:"swlng,omitempty"`
	} `json:"total_bounds,omitempty"`
	TotalResults int `json:"total_results"`
}

ResultsObservations defines model for ResultsObservations.

type ResultsObservationsDeleted

type ResultsObservationsDeleted struct {
	Page         int   `json:"page"`
	PerPage      int   `json:"per_page"`
	Results      []int `json:"results"`
	TotalResults int   `json:"total_results"`
}

ResultsObservationsDeleted defines model for ResultsObservationsDeleted.

type ResultsObservationsHistogram

type ResultsObservationsHistogram struct {
	Page         int                                  `json:"page"`
	PerPage      int                                  `json:"per_page"`
	Results      ResultsObservationsHistogram_Results `json:"results"`
	TotalResults int                                  `json:"total_results"`
}

ResultsObservationsHistogram defines model for ResultsObservationsHistogram.

type ResultsObservationsHistogramResults0

type ResultsObservationsHistogramResults0 struct {
	Day         map[string]int `json:"day,omitempty"`
	Hour        map[string]int `json:"hour,omitempty"`
	Month       map[string]int `json:"month,omitempty"`
	MonthOfYear map[string]int `json:"month_of_year,omitempty"`
	Week        map[string]int `json:"week,omitempty"`
	WeekOfYear  map[string]int `json:"week_of_year,omitempty"`
	Year        map[string]int `json:"year,omitempty"`
}

ResultsObservationsHistogramResults0 defines model for .

type ResultsObservationsHistogram_Results

type ResultsObservationsHistogram_Results struct {
	// contains filtered or unexported fields
}

ResultsObservationsHistogram_Results defines model for ResultsObservationsHistogram.Results.

func (ResultsObservationsHistogram_Results) AsResultsObservationsHistogramResults0

func (t ResultsObservationsHistogram_Results) AsResultsObservationsHistogramResults0() (ResultsObservationsHistogramResults0, error)

AsResultsObservationsHistogramResults0 returns the union data inside the ResultsObservationsHistogram_Results as a ResultsObservationsHistogramResults0

func (*ResultsObservationsHistogram_Results) FromResultsObservationsHistogramResults0

func (t *ResultsObservationsHistogram_Results) FromResultsObservationsHistogramResults0(v ResultsObservationsHistogramResults0) error

FromResultsObservationsHistogramResults0 overwrites any union data inside the ResultsObservationsHistogram_Results as the provided ResultsObservationsHistogramResults0

func (ResultsObservationsHistogram_Results) MarshalJSON

func (t ResultsObservationsHistogram_Results) MarshalJSON() ([]byte, error)

func (*ResultsObservationsHistogram_Results) MergeResultsObservationsHistogramResults0

func (t *ResultsObservationsHistogram_Results) MergeResultsObservationsHistogramResults0(v ResultsObservationsHistogramResults0) error

MergeResultsObservationsHistogramResults0 performs a merge with any union data inside the ResultsObservationsHistogram_Results, using the provided ResultsObservationsHistogramResults0

func (*ResultsObservationsHistogram_Results) UnmarshalJSON

func (t *ResultsObservationsHistogram_Results) UnmarshalJSON(b []byte) error

type ResultsObservationsIdentificationCategories

type ResultsObservationsIdentificationCategories struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		Category string `json:"category"`
		Count    int    `json:"count"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsObservationsIdentificationCategories defines model for ResultsObservationsIdentificationCategories.

type ResultsObservationsIdentifiers

type ResultsObservationsIdentifiers struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		Count int  `json:"count"`
		User  User `json:"user"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsObservationsIdentifiers defines model for ResultsObservationsIdentifiers.

type ResultsObservationsObservers

type ResultsObservationsObservers struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		ObservationCount int  `json:"observation_count"`
		SpeciesCount     int  `json:"species_count"`
		User             User `json:"user"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsObservationsObservers defines model for ResultsObservationsObservers.

type ResultsObservationsPopularFieldValues

type ResultsObservationsPopularFieldValues struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		ControlledAttribute struct {
			ExceptedTaxonIds []int  `json:"excepted_taxon_ids,omitempty"`
			ID               int    `json:"id,omitempty"`
			IsValue          bool   `json:"is_value,omitempty"`
			Label            string `json:"label,omitempty"`
			Multivalued      bool   `json:"multivalued,omitempty"`
			OntologyURI      string `json:"ontology_uri,omitempty"`
			TaxonIds         []int  `json:"taxon_ids,omitempty"`
			URI              string `json:"uri,omitempty"`
			Values           []struct {
				Blocking    bool   `json:"blocking,omitempty"`
				ID          int    `json:"id,omitempty"`
				Label       string `json:"label,omitempty"`
				OntologyURI string `json:"ontology_uri,omitempty"`
				TaxonIds    []int  `json:"taxon_ids,omitempty"`
				URI         string `json:"uri,omitempty"`
			} `json:"values,omitempty"`
		} `json:"controlled_attribute,omitempty"`
		ControlledValue struct {
			Blocking    bool          `json:"blocking,omitempty"`
			ID          int           `json:"id,omitempty"`
			IsValue     bool          `json:"is_value,omitempty"`
			Label       string        `json:"label,omitempty"`
			OntologyURI string        `json:"ontology_uri,omitempty"`
			TaxonIds    []int         `json:"taxon_ids,omitempty"`
			URI         string        `json:"uri,omitempty"`
			Values      []interface{} `json:"values,omitempty"`
		} `json:"controlled_value,omitempty"`
		Count       int         `json:"count"`
		MonthOfYear interface{} `json:"month_of_year,omitempty"`
		WeekOfYear  interface{} `json:"week_of_year,omitempty"`
	} `json:"results"`
	TotalResults int                                                                               `json:"total_results"`
	Unannotated  map[string]ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties `json:"unannotated,omitempty"`
}

ResultsObservationsPopularFieldValues defines model for ResultsObservationsPopularFieldValues.

type ResultsObservationsPopularFieldValuesUnannotated0

type ResultsObservationsPopularFieldValuesUnannotated0 struct {
	Count       int            `json:"count,omitempty"`
	MonthOfYear map[string]int `json:"month_of_year,omitempty"`
}

ResultsObservationsPopularFieldValuesUnannotated0 defines model for .

type ResultsObservationsPopularFieldValuesUnannotated1

type ResultsObservationsPopularFieldValuesUnannotated1 struct {
	Count      int            `json:"count,omitempty"`
	WeekOfYear map[string]int `json:"week_of_year,omitempty"`
}

ResultsObservationsPopularFieldValuesUnannotated1 defines model for .

type ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties

type ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties struct {
	// contains filtered or unexported fields
}

ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties defines model for ResultsObservationsPopularFieldValues.unannotated.AdditionalProperties.

func (ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties) AsResultsObservationsPopularFieldValuesUnannotated0

AsResultsObservationsPopularFieldValuesUnannotated0 returns the union data inside the ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties as a ResultsObservationsPopularFieldValuesUnannotated0

func (ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties) AsResultsObservationsPopularFieldValuesUnannotated1

AsResultsObservationsPopularFieldValuesUnannotated1 returns the union data inside the ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties as a ResultsObservationsPopularFieldValuesUnannotated1

func (*ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties) FromResultsObservationsPopularFieldValuesUnannotated0

FromResultsObservationsPopularFieldValuesUnannotated0 overwrites any union data inside the ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties as the provided ResultsObservationsPopularFieldValuesUnannotated0

func (*ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties) FromResultsObservationsPopularFieldValuesUnannotated1

FromResultsObservationsPopularFieldValuesUnannotated1 overwrites any union data inside the ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties as the provided ResultsObservationsPopularFieldValuesUnannotated1

func (ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties) MarshalJSON

func (*ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties) MergeResultsObservationsPopularFieldValuesUnannotated0

MergeResultsObservationsPopularFieldValuesUnannotated0 performs a merge with any union data inside the ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties, using the provided ResultsObservationsPopularFieldValuesUnannotated0

func (*ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties) MergeResultsObservationsPopularFieldValuesUnannotated1

MergeResultsObservationsPopularFieldValuesUnannotated1 performs a merge with any union data inside the ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties, using the provided ResultsObservationsPopularFieldValuesUnannotated1

func (*ResultsObservationsPopularFieldValues_Unannotated_AdditionalProperties) UnmarshalJSON

type ResultsObservationsQualityGrades

type ResultsObservationsQualityGrades struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		Count        int    `json:"count"`
		QualityGrade string `json:"quality_grade"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsObservationsQualityGrades defines model for ResultsObservationsQualityGrades.

type ResultsObservationsSpeciesCounts

type ResultsObservationsSpeciesCounts struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		Count int   `json:"count"`
		Taxon Taxon `json:"taxon"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsObservationsSpeciesCounts defines model for ResultsObservationsSpeciesCounts.

type ResultsObservationsUmbrellaProjectStats

type ResultsObservationsUmbrellaProjectStats struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		ObservationCount int     `json:"observation_count"`
		ObserversCount   int     `json:"observers_count"`
		Project          Project `json:"project"`
		SpeciesCount     int     `json:"species_count"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsObservationsUmbrellaProjectStats defines model for ResultsObservationsUmbrellaProjectStats.

type ResultsPhotos

type ResultsPhotos struct {
	Page         int     `json:"page"`
	PerPage      int     `json:"per_page"`
	Results      []Photo `json:"results"`
	TotalResults int     `json:"total_results"`
}

ResultsPhotos defines model for ResultsPhotos.

type ResultsPlaces

type ResultsPlaces struct {
	Page         int     `json:"page"`
	PerPage      int     `json:"per_page"`
	Results      []Place `json:"results"`
	TotalResults int     `json:"total_results"`
}

ResultsPlaces defines model for ResultsPlaces.

type ResultsPlacesNearby

type ResultsPlacesNearby struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results struct {
		Community []Place `json:"community,omitempty"`
		Standard  []Place `json:"standard,omitempty"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsPlacesNearby defines model for ResultsPlacesNearby.

type ResultsProjectMembership

type ResultsProjectMembership struct {
	Page         int                 `json:"page"`
	PerPage      int                 `json:"per_page"`
	Results      []ProjectMembership `json:"results"`
	TotalResults int                 `json:"total_results"`
}

ResultsProjectMembership defines model for ResultsProjectMembership.

type ResultsProjectObservations

type ResultsProjectObservations struct {
	Page         int                  `json:"page"`
	PerPage      int                  `json:"per_page"`
	Results      []ProjectObservation `json:"results"`
	TotalResults int                  `json:"total_results"`
}

ResultsProjectObservations defines model for ResultsProjectObservations.

type ResultsProjects

type ResultsProjects struct {
	Page         int       `json:"page"`
	PerPage      int       `json:"per_page"`
	Results      []Project `json:"results"`
	TotalResults int       `json:"total_results"`
}

ResultsProjects defines model for ResultsProjects.

type ResultsProjectsMembers

type ResultsProjectsMembers struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		CreatedAt         time.Time `json:"created_at,omitempty"`
		ID                int       `json:"id"`
		ObservationsCount int       `json:"observations_count"`
		ProjectID         int       `json:"project_id,omitempty"`
		Role              string    `json:"role"`
		TaxaCount         int       `json:"taxa_count,omitempty"`
		UpdatedAt         time.Time `json:"updated_at,omitempty"`
		User              struct {
			Icon    string `json:"icon"`
			IconURL string `json:"icon_url"`
			ID      int    `json:"id"`
			Login   string `json:"login,omitempty"`
			Name    string `json:"name"`
			Orcid   string `json:"orcid"`
		} `json:"user"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsProjectsMembers defines model for ResultsProjectsMembers.

type ResultsProjectsPosts

type ResultsProjectsPosts struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		Body        string                                `json:"body,omitempty"`
		CreatedAt   time.Time                             `json:"created_at,omitempty"`
		Distance    float32                               `json:"distance"`
		ID          int                                   `json:"id,omitempty"`
		Latitude    float32                               `json:"latitude"`
		Longitude   float32                               `json:"longitude"`
		ParentID    int                                   `json:"parent_id,omitempty"`
		ParentType  ResultsProjectsPostsResultsParentType `json:"parent_type,omitempty"`
		PlaceID     int                                   `json:"place_id"`
		PublishedAt time.Time                             `json:"published_at,omitempty"`
		Radius      float32                               `json:"radius"`
		StartTime   time.Time                             `json:"start_time"`
		StopTime    time.Time                             `json:"stop_time"`
		Title       string                                `json:"title,omitempty"`
		Type        string                                `json:"type"`
		UpdatedAt   time.Time                             `json:"updated_at,omitempty"`
		User        User                                  `json:"user"`
		UUID        openapi_types.UUID                    `json:"uuid"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsProjectsPosts defines model for ResultsProjectsPosts.

type ResultsProjectsPostsResultsParentType

type ResultsProjectsPostsResultsParentType string

ResultsProjectsPostsResultsParentType defines model for ResultsProjectsPosts.Results.ParentType.

const (
	ResultsProjectsPostsResultsParentTypeProject ResultsProjectsPostsResultsParentType = "Project"
)

Defines values for ResultsProjectsPostsResultsParentType.

type ResultsProviderAuthorizations

type ResultsProviderAuthorizations struct {
	Page         int                     `json:"page"`
	PerPage      int                     `json:"per_page"`
	Results      []ProviderAuthorization `json:"results"`
	TotalResults int                     `json:"total_results"`
}

ResultsProviderAuthorizations defines model for ResultsProviderAuthorizations.

type ResultsQualityMetrics

type ResultsQualityMetrics struct {
	Page         int             `json:"page"`
	PerPage      int             `json:"per_page"`
	Results      []QualityMetric `json:"results"`
	TotalResults int             `json:"total_results"`
}

ResultsQualityMetrics defines model for ResultsQualityMetrics.

type ResultsRelationships

type ResultsRelationships struct {
	Page         int            `json:"page"`
	PerPage      int            `json:"per_page"`
	Results      []Relationship `json:"results"`
	TotalResults int            `json:"total_results"`
}

ResultsRelationships defines model for ResultsRelationships.

type ResultsSavedLocations

type ResultsSavedLocations struct {
	Page         int             `json:"page"`
	PerPage      int             `json:"per_page"`
	Results      []SavedLocation `json:"results"`
	TotalResults int             `json:"total_results"`
}

ResultsSavedLocations defines model for ResultsSavedLocations.

type ResultsSearch

type ResultsSearch struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		// Matches Array of text field values that matched the search query
		Matches []string `json:"matches,omitempty"`
		Place   Place    `json:"place"`
		Project Project  `json:"project"`

		// Score Search score; can be used to sort search results
		Score float32 `json:"score,omitempty"`
		Taxon Taxon   `json:"taxon"`

		// Type Type of record for this search result
		Type ResultsSearchResultsType `json:"type"`
		User User                     `json:"user"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsSearch defines model for ResultsSearch.

type ResultsSearchResultsType

type ResultsSearchResultsType string

ResultsSearchResultsType Type of record for this search result

const (
	ResultsSearchResultsTypePlace   ResultsSearchResultsType = "place"
	ResultsSearchResultsTypeProject ResultsSearchResultsType = "project"
	ResultsSearchResultsTypeTaxon   ResultsSearchResultsType = "taxon"
	ResultsSearchResultsTypeUser    ResultsSearchResultsType = "user"
)

Defines values for ResultsSearchResultsType.

type ResultsSites

type ResultsSites struct {
	Page         int    `json:"page"`
	PerPage      int    `json:"per_page"`
	Results      []Site `json:"results"`
	TotalResults int    `json:"total_results"`
}

ResultsSites defines model for ResultsSites.

type ResultsSounds

type ResultsSounds struct {
	Page         int     `json:"page"`
	PerPage      int     `json:"per_page"`
	Results      []Sound `json:"results"`
	TotalResults int     `json:"total_results"`
}

ResultsSounds defines model for ResultsSounds.

type ResultsSubscriptions

type ResultsSubscriptions struct {
	Page         int            `json:"page"`
	PerPage      int            `json:"per_page"`
	Results      []Subscription `json:"results"`
	TotalResults int            `json:"total_results"`
}

ResultsSubscriptions defines model for ResultsSubscriptions.

type ResultsTaxa

type ResultsTaxa struct {
	Page         int     `json:"page"`
	PerPage      int     `json:"per_page"`
	Results      []Taxon `json:"results"`
	TotalResults int     `json:"total_results"`
}

ResultsTaxa defines model for ResultsTaxa.

type ResultsTaxaCounts

type ResultsTaxaCounts struct {
	Page         int          `json:"page"`
	PerPage      int          `json:"per_page"`
	Results      []TaxonCount `json:"results"`
	TotalResults int          `json:"total_results"`
}

ResultsTaxaCounts defines model for ResultsTaxaCounts.

type ResultsTaxaSuggest

type ResultsTaxaSuggest struct {
	// CommonAncestor  Common ancestor taxon of some of the top results weighted by combined score.
	//   If present, it generally has a much higher chance of being accurate (if not
	//   precise), often by as much as 30-40 percentage points.
	CommonAncestor CommonAncestor `json:"common_ancestor,omitempty"`

	// Comprehensiveness  Set when the suggestions are believed to be comprehensive given the search
	//       parameters, e.g. if retrieving suggestions for squirrels in California,
	//       these should represent *all* the squirrels known to occur in California.
	//       If blank or absent, that means the suggestions may or may not be
	//       comprehensive. Currently only set when `source` is `checklist`
	//
	Comprehensiveness struct {
		// List Source of these comprehensive suggestions
		List struct {
			// ID Unique auto-increment integer identifier.
			ID     int `json:"id"`
			Source struct {
				InText string `json:"in_text,omitempty"`
				URL    string `json:"url,omitempty"`
			} `json:"source,omitempty"`
			Title string `json:"title,omitempty"`
		} `json:"list,omitempty"`
	} `json:"comprehensiveness,omitempty"`

	// Query  Query parameters used to generate these results. When `source` is
	//       `*observations` this may have some additional parameters used to set
	//       defaults for the observations query.
	//
	Query struct {
		// FeaturedObservationID When `source` is `observations`, ignore this observation
		FeaturedObservationID openapi_types.UUID `json:"featured_observation_id,omitempty"`
		Fields                interface{}        `json:"fields,omitempty"`

		// ImageURL URL for image to use when `source` is `visual`
		ImageURL                    string                                               `json:"image_url,omitempty"`
		IncludeRepresentativePhotos ResultsTaxaSuggest_Query_IncludeRepresentativePhotos `json:"include_representative_photos,omitempty"`

		// Lat Coordinate used when fetching nearby results `source` is `visual` or `*observations`
		Lat float32 `json:"lat,omitempty"`

		// Limit Number of results to return
		Limit float32 `json:"limit,omitempty"`

		// Lng Coordinate used when fetching nearby results `source` is `visual` or `*observations`
		Lng    float32 `json:"lng,omitempty"`
		Locale string  `json:"locale,omitempty"`
		Months string  `json:"months,omitempty"`

		// ObservationID  Automatically set place and taxon filters based on this observation; this
		//       will override the values of `place_id` and `taxon_id` if these values
		//       can be derived from the observation
		//
		ObservationID openapi_types.UUID `json:"observation_id,omitempty"`

		// ObservedOn  Date the subject was observed (YYYY-MM-DD), used to refine suggestions to
		//       those observed at a similar time of year
		//
		ObservedOn string `json:"observed_on,omitempty"`

		// OrderBy  How the suggestions will be ordered. The default is to order by whatever default
		//       a source uses, e.g. the score when `source` is `visual`, or the number of
		//       observations (frequency) when the `source` is `*observations`. Ordering by
		//       `taxonomy` will group the results by their closeness in the taxonomic
		//       tree, but continue to use default ordering for siblings (e.g. species in the
		//       same genus).
		//
		OrderBy ResultsTaxaSuggestQueryOrderBy `json:"order_by,omitempty"`

		// PlaceID  Only retrieve suggestions from this place when `source` is `checklist`
		//       or `*observations`
		//
		PlaceID int `json:"place_id,omitempty"`

		// PlaceLat  Coordinate used to set a place filter when source is `*observations` by
		//       choosing the place whose boundary contains the coordinate. Only chooses
		//       from places curated by staff (aka "standard" places) and only sets the
		//       place when lat, lng, and place_id are blank
		//
		PlaceLat float32 `json:"place_lat,omitempty"`

		// PlaceLng See `place_lat`
		PlaceLng float32 `json:"place_lng,omitempty"`

		// Source  Source of the suggestions. Note that different sources support different
		//       search parameters. See each parameter for details
		//
		Source ResultsTaxaSuggestQuerySource `json:"source"`

		// TaxonID  Only retrieve suggestions in this taxon. If taxon is below genus level it
		//       will be replaced with the genus that contains it. When `source` is
		//       `misidentifications`, suggestions will be species commonly misidentified
		//       as this taxon
		//
		TaxonID int `json:"taxon_id,omitempty"`
	} `json:"query,omitempty"`
	QueryPlace Place `json:"queryPlace"`
	QueryTaxon Taxon `json:"queryTaxon"`
	Results    []struct {
		Score         float32 `json:"score"`
		SourceDetails struct {
			CombinedScore     float32     `json:"combined_score,omitempty"`
			FrequencyScore    float32     `json:"frequency_score,omitempty"`
			ListedTaxon       ListedTaxon `json:"listed_taxon"`
			ObservationsCount int         `json:"observations_count,omitempty"`
			VisionScore       float32     `json:"vision_score,omitempty"`
		} `json:"source_details,omitempty"`
		SourceType string `json:"source_type"`
		Taxon      Taxon  `json:"taxon"`
	} `json:"results"`
}

ResultsTaxaSuggest defines model for ResultsTaxaSuggest.

type ResultsTaxaSuggestQueryIncludeRepresentativePhotos0

type ResultsTaxaSuggestQueryIncludeRepresentativePhotos0 = bool

ResultsTaxaSuggestQueryIncludeRepresentativePhotos0 defines model for .

type ResultsTaxaSuggestQueryIncludeRepresentativePhotos1

type ResultsTaxaSuggestQueryIncludeRepresentativePhotos1 = string

ResultsTaxaSuggestQueryIncludeRepresentativePhotos1 defines model for .

type ResultsTaxaSuggestQueryOrderBy

type ResultsTaxaSuggestQueryOrderBy string

ResultsTaxaSuggestQueryOrderBy How the suggestions will be ordered. The default is to order by whatever default

a source uses, e.g. the score when `source` is `visual`, or the number of
observations (frequency) when the `source` is `*observations`. Ordering by
`taxonomy` will group the results by their closeness in the taxonomic
tree, but continue to use default ordering for siblings (e.g. species in the
same genus).
const (
	ResultsTaxaSuggestQueryOrderByDefault  ResultsTaxaSuggestQueryOrderBy = "default"
	ResultsTaxaSuggestQueryOrderBySciname  ResultsTaxaSuggestQueryOrderBy = "sciname"
	ResultsTaxaSuggestQueryOrderByTaxonomy ResultsTaxaSuggestQueryOrderBy = "taxonomy"
)

Defines values for ResultsTaxaSuggestQueryOrderBy.

type ResultsTaxaSuggestQuerySource

type ResultsTaxaSuggestQuerySource string

ResultsTaxaSuggestQuerySource Source of the suggestions. Note that different sources support different

search parameters. See each parameter for details
const (
	ResultsTaxaSuggestQuerySourceCaptiveObservations ResultsTaxaSuggestQuerySource = "captive_observations"
	ResultsTaxaSuggestQuerySourceChecklist           ResultsTaxaSuggestQuerySource = "checklist"
	ResultsTaxaSuggestQuerySourceMisidentifications  ResultsTaxaSuggestQuerySource = "misidentifications"
	ResultsTaxaSuggestQuerySourceObservations        ResultsTaxaSuggestQuerySource = "observations"
	ResultsTaxaSuggestQuerySourceRgObservations      ResultsTaxaSuggestQuerySource = "rg_observations"
	ResultsTaxaSuggestQuerySourceVisual              ResultsTaxaSuggestQuerySource = "visual"
)

Defines values for ResultsTaxaSuggestQuerySource.

type ResultsTaxaSuggest_Query_IncludeRepresentativePhotos

type ResultsTaxaSuggest_Query_IncludeRepresentativePhotos struct {
	// contains filtered or unexported fields
}

ResultsTaxaSuggest_Query_IncludeRepresentativePhotos defines model for ResultsTaxaSuggest.Query.IncludeRepresentativePhotos.

func (ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) AsResultsTaxaSuggestQueryIncludeRepresentativePhotos0

func (t ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) AsResultsTaxaSuggestQueryIncludeRepresentativePhotos0() (ResultsTaxaSuggestQueryIncludeRepresentativePhotos0, error)

AsResultsTaxaSuggestQueryIncludeRepresentativePhotos0 returns the union data inside the ResultsTaxaSuggest_Query_IncludeRepresentativePhotos as a ResultsTaxaSuggestQueryIncludeRepresentativePhotos0

func (ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) AsResultsTaxaSuggestQueryIncludeRepresentativePhotos1

func (t ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) AsResultsTaxaSuggestQueryIncludeRepresentativePhotos1() (ResultsTaxaSuggestQueryIncludeRepresentativePhotos1, error)

AsResultsTaxaSuggestQueryIncludeRepresentativePhotos1 returns the union data inside the ResultsTaxaSuggest_Query_IncludeRepresentativePhotos as a ResultsTaxaSuggestQueryIncludeRepresentativePhotos1

func (*ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) FromResultsTaxaSuggestQueryIncludeRepresentativePhotos0

func (t *ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) FromResultsTaxaSuggestQueryIncludeRepresentativePhotos0(v ResultsTaxaSuggestQueryIncludeRepresentativePhotos0) error

FromResultsTaxaSuggestQueryIncludeRepresentativePhotos0 overwrites any union data inside the ResultsTaxaSuggest_Query_IncludeRepresentativePhotos as the provided ResultsTaxaSuggestQueryIncludeRepresentativePhotos0

func (*ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) FromResultsTaxaSuggestQueryIncludeRepresentativePhotos1

func (t *ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) FromResultsTaxaSuggestQueryIncludeRepresentativePhotos1(v ResultsTaxaSuggestQueryIncludeRepresentativePhotos1) error

FromResultsTaxaSuggestQueryIncludeRepresentativePhotos1 overwrites any union data inside the ResultsTaxaSuggest_Query_IncludeRepresentativePhotos as the provided ResultsTaxaSuggestQueryIncludeRepresentativePhotos1

func (ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) MarshalJSON

func (*ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) MergeResultsTaxaSuggestQueryIncludeRepresentativePhotos0

func (t *ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) MergeResultsTaxaSuggestQueryIncludeRepresentativePhotos0(v ResultsTaxaSuggestQueryIncludeRepresentativePhotos0) error

MergeResultsTaxaSuggestQueryIncludeRepresentativePhotos0 performs a merge with any union data inside the ResultsTaxaSuggest_Query_IncludeRepresentativePhotos, using the provided ResultsTaxaSuggestQueryIncludeRepresentativePhotos0

func (*ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) MergeResultsTaxaSuggestQueryIncludeRepresentativePhotos1

func (t *ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) MergeResultsTaxaSuggestQueryIncludeRepresentativePhotos1(v ResultsTaxaSuggestQueryIncludeRepresentativePhotos1) error

MergeResultsTaxaSuggestQueryIncludeRepresentativePhotos1 performs a merge with any union data inside the ResultsTaxaSuggest_Query_IncludeRepresentativePhotos, using the provided ResultsTaxaSuggestQueryIncludeRepresentativePhotos1

func (*ResultsTaxaSuggest_Query_IncludeRepresentativePhotos) UnmarshalJSON

type ResultsTaxonNamePriorities

type ResultsTaxonNamePriorities struct {
	Page         int                 `json:"page"`
	PerPage      int                 `json:"per_page"`
	Results      []TaxonNamePriority `json:"results"`
	TotalResults int                 `json:"total_results"`
}

ResultsTaxonNamePriorities defines model for ResultsTaxonNamePriorities.

type ResultsTaxonSummary

type ResultsTaxonSummary struct {
	ConservationStatus ConservationStatus `json:"conservation_status"`
	ListedTaxon        ListedTaxon        `json:"listed_taxon"`

	// WikipediaSummary Summary description of this taxon from Wikipedia
	WikipediaSummary string `json:"wikipedia_summary"`
}

ResultsTaxonSummary defines model for ResultsTaxonSummary.

type ResultsTranslationsLocales

type ResultsTranslationsLocales struct {
	Page    int `json:"page"`
	PerPage int `json:"per_page"`
	Results []struct {
		LanguageInLocale string `json:"language_in_locale,omitempty"`
		Locale           string `json:"locale"`
	} `json:"results"`
	TotalResults int `json:"total_results"`
}

ResultsTranslationsLocales defines model for ResultsTranslationsLocales.

type ResultsUpdates

type ResultsUpdates struct {
	Page         int      `json:"page"`
	PerPage      int      `json:"per_page"`
	Results      []Update `json:"results"`
	TotalResults int      `json:"total_results"`
}

ResultsUpdates defines model for ResultsUpdates.

type ResultsUsers

type ResultsUsers struct {
	Page         int    `json:"page"`
	PerPage      int    `json:"per_page"`
	Results      []User `json:"results"`
	TotalResults int    `json:"total_results"`
}

ResultsUsers defines model for ResultsUsers.

type ResultsUsersMe

type ResultsUsersMe struct {
	Page         int           `json:"page"`
	PerPage      int           `json:"per_page"`
	Results      []PrivateUser `json:"results"`
	TotalResults int           `json:"total_results"`
}

ResultsUsersMe defines model for ResultsUsersMe.

type ResultsUsersNotificationCounts

type ResultsUsersNotificationCounts struct {
	MessagesCount int `json:"messages_count"`
	UpdatesCount  int `json:"updates_count"`
}

ResultsUsersNotificationCounts defines model for ResultsUsersNotificationCounts.

type SavedLocation

type SavedLocation struct {
	CreatedAt  time.Time               `json:"created_at,omitempty"`
	Geoprivacy SavedLocationGeoprivacy `json:"geoprivacy"`

	// ID Unique auto-increment integer identifier.
	ID                 int       `json:"id"`
	Latitude           float32   `json:"latitude,omitempty"`
	Longitude          float32   `json:"longitude,omitempty"`
	PositionalAccuracy int       `json:"positional_accuracy,omitempty"`
	Title              string    `json:"title,omitempty"`
	UpdatedAt          time.Time `json:"updated_at,omitempty"`
	UserID             int       `json:"user_id,omitempty"`
}

SavedLocation defines model for SavedLocation.

type SavedLocationGeoprivacy

type SavedLocationGeoprivacy string

SavedLocationGeoprivacy defines model for SavedLocation.Geoprivacy.

const (
	SavedLocationGeoprivacyObscured SavedLocationGeoprivacy = "obscured"
	SavedLocationGeoprivacyOpen     SavedLocationGeoprivacy = "open"
	SavedLocationGeoprivacyPrivate  SavedLocationGeoprivacy = "private"
)

Defines values for SavedLocationGeoprivacy.

type SavedLocationsCreate

type SavedLocationsCreate struct {
	Fields        interface{} `json:"fields,omitempty"`
	SavedLocation struct {
		Geoprivacy         SavedLocationsCreateSavedLocationGeoprivacy `json:"geoprivacy,omitempty"`
		Latitude           float32                                     `json:"latitude,omitempty"`
		Longitude          float32                                     `json:"longitude,omitempty"`
		PositionalAccuracy int                                         `json:"positional_accuracy,omitempty"`
		Title              string                                      `json:"title,omitempty"`
	} `json:"saved_location"`
}

SavedLocationsCreate defines model for SavedLocationsCreate.

type SavedLocationsCreateSavedLocationGeoprivacy

type SavedLocationsCreateSavedLocationGeoprivacy string

SavedLocationsCreateSavedLocationGeoprivacy defines model for SavedLocationsCreate.SavedLocation.Geoprivacy.

const (
	SavedLocationsCreateSavedLocationGeoprivacyObscured SavedLocationsCreateSavedLocationGeoprivacy = "obscured"
	SavedLocationsCreateSavedLocationGeoprivacyOpen     SavedLocationsCreateSavedLocationGeoprivacy = "open"
	SavedLocationsCreateSavedLocationGeoprivacyPrivate  SavedLocationsCreateSavedLocationGeoprivacy = "private"
)

Defines values for SavedLocationsCreateSavedLocationGeoprivacy.

type Site

type Site struct {
	// IconURL URL of an icon image for the site
	IconURL string `json:"icon_url,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID int `json:"id"`

	// Locale Default language code for users of this site
	Locale string `json:"locale"`

	// Name Full name of the site
	Name string `json:"name,omitempty"`

	// PlaceID Integer ID of the default search place for this site
	PlaceID int `json:"place_id"`

	// SiteNameShort Short name for this site
	SiteNameShort string `json:"site_name_short"`
	URL           string `json:"url,omitempty"`
}

Site defines model for Site.

type Sound

type Sound struct {
	Attribution     string `json:"attribution,omitempty"`
	FileContentType string `json:"file_content_type,omitempty"`
	FileURL         string `json:"file_url,omitempty"`
	Flags           []Flag `json:"flags,omitempty"`
	Hidden          bool   `json:"hidden,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID               int               `json:"id"`
	LicenseCode      string            `json:"license_code"`
	ModeratorActions []ModeratorAction `json:"moderator_actions,omitempty"`
	NativeSoundID    string            `json:"native_sound_id"`
}

Sound defines model for Sound.

type Subscription

type Subscription struct {
	CreatedAt string `json:"created_at,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID           int    `json:"id"`
	ResourceID   int    `json:"resource_id,omitempty"`
	ResourceType string `json:"resource_type,omitempty"`
	TaxonID      int    `json:"taxon_id,omitempty"`
	UpdatedAt    string `json:"updated_at,omitempty"`
	UserID       int    `json:"user_id,omitempty"`
}

Subscription defines model for Subscription.

type Taxon

type Taxon struct {
	AncestorIds               []int                `json:"ancestor_ids,omitempty"`
	Ancestors                 []Taxon              `json:"ancestors,omitempty"`
	Ancestry                  string               `json:"ancestry"`
	AtlasID                   int                  `json:"atlas_id"`
	Children                  []Taxon              `json:"children,omitempty"`
	CompleteRank              string               `json:"complete_rank,omitempty"`
	CompleteSpeciesCount      int                  `json:"complete_species_count"`
	ConservationStatus        ConservationStatus   `json:"conservation_status"`
	ConservationStatuses      []ConservationStatus `json:"conservation_statuses,omitempty"`
	CreatedAt                 string               `json:"created_at,omitempty"`
	CurrentSynonymousTaxonIds []int                `json:"current_synonymous_taxon_ids"`
	DefaultPhoto              Photo                `json:"default_photo"`
	Endemic                   bool                 `json:"endemic,omitempty"`
	EnglishCommonName         string               `json:"english_common_name,omitempty"`
	EstablishmentMeans        struct {
		EstablishmentMeans string `json:"establishment_means,omitempty"`
		ID                 int    `json:"id,omitempty"`
		Place              struct {
			Ancestry    string `json:"ancestry,omitempty"`
			DisplayName string `json:"display_name,omitempty"`
			ID          int    `json:"id,omitempty"`
			Name        string `json:"name,omitempty"`
		} `json:"place,omitempty"`
	} `json:"establishment_means,omitempty"`
	Extinct    bool `json:"extinct,omitempty"`
	FlagCounts struct {
		Resolved   int `json:"resolved,omitempty"`
		Unresolved int `json:"unresolved,omitempty"`
	} `json:"flag_counts,omitempty"`
	IconicTaxonID   int    `json:"iconic_taxon_id"`
	IconicTaxonName string `json:"iconic_taxon_name,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID         int  `json:"id"`
	Introduced bool `json:"introduced,omitempty"`
	IsActive   bool `json:"is_active,omitempty"`
	ListedTaxa []struct {
		EstablishmentMeans string `json:"establishment_means,omitempty"`
		ID                 int    `json:"id,omitempty"`
		List               List   `json:"list"`
		Place              Place  `json:"place"`
		Taxon              Taxon  `json:"taxon"`
		TaxonID            int    `json:"taxon_id,omitempty"`
	} `json:"listed_taxa,omitempty"`
	ListedTaxaCount    int    `json:"listed_taxa_count,omitempty"`
	MatchedTerm        string `json:"matched_term,omitempty"`
	MinSpeciesAncestry string `json:"min_species_ancestry,omitempty"`
	MinSpeciesTaxonID  int    `json:"min_species_taxon_id,omitempty"`
	Name               string `json:"name,omitempty"`
	Native             bool   `json:"native,omitempty"`
	ObservationsCount  int    `json:"observations_count,omitempty"`
	ParentID           int    `json:"parent_id"`

	// PhotosLocked Whether or not photos for this taxon can be edited
	PhotosLocked                bool          `json:"photos_locked,omitempty"`
	PreferredCommonName         string        `json:"preferred_common_name"`
	PreferredCommonNames        []interface{} `json:"preferred_common_names"`
	PreferredEstablishmentMeans string        `json:"preferred_establishment_means,omitempty"`
	Rank                        string        `json:"rank,omitempty"`
	RankLevel                   float32       `json:"rank_level,omitempty"`
	RepresentativePhoto         Photo         `json:"representative_photo"`
	Statuses                    []interface{} `json:"statuses,omitempty"`
	TaxonChangesCount           int           `json:"taxon_changes_count,omitempty"`
	TaxonPhotos                 []struct {
		Photo   Photo `json:"photo"`
		Taxon   Taxon `json:"taxon"`
		TaxonID int   `json:"taxon_id,omitempty"`
	} `json:"taxon_photos,omitempty"`
	TaxonSchemesCount   int                `json:"taxon_schemes_count,omitempty"`
	Threatened          bool               `json:"threatened,omitempty"`
	UniversalSearchRank int                `json:"universal_search_rank,omitempty"`
	UUID                openapi_types.UUID `json:"uuid,omitempty"`
	Vision              bool               `json:"vision,omitempty"`
	WikipediaSummary    string             `json:"wikipedia_summary"`
	WikipediaURL        string             `json:"wikipedia_url"`
}

Taxon defines model for Taxon.

type TaxonCount

type TaxonCount struct {
	Count int   `json:"count"`
	Taxon Taxon `json:"taxon"`
}

TaxonCount defines model for TaxonCount.

type TaxonNamePrioritiesCreate

type TaxonNamePrioritiesCreate struct {
	Fields            interface{} `json:"fields,omitempty"`
	TaxonNamePriority struct {
		Lexicon string `json:"lexicon"`
		PlaceID int    `json:"place_id"`
	} `json:"taxon_name_priority"`
}

TaxonNamePrioritiesCreate defines model for TaxonNamePrioritiesCreate.

type TaxonNamePrioritiesUpdate

type TaxonNamePrioritiesUpdate struct {
	Fields            interface{} `json:"fields,omitempty"`
	TaxonNamePriority struct {
		Position int `json:"position"`
	} `json:"taxon_name_priority"`
}

TaxonNamePrioritiesUpdate defines model for TaxonNamePrioritiesUpdate.

type TaxonNamePriority

type TaxonNamePriority struct {
	ID      int    `json:"id"`
	Lexicon string `json:"lexicon"`
	Place   struct {
		DisplayName string             `json:"display_name"`
		ID          int                `json:"id"`
		Name        string             `json:"name,omitempty"`
		UUID        openapi_types.UUID `json:"uuid,omitempty"`
	} `json:"place,omitempty"`
	PlaceID  int `json:"place_id"`
	Position int `json:"position"`
	UserID   int `json:"user_id"`
}

TaxonNamePriority defines model for TaxonNamePriority.

type Update

type Update struct {
	Comment   Comment   `json:"comment,omitempty"`
	CommentID int       `json:"comment_id"`
	CreatedAt time.Time `json:"created_at,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID               int                `json:"id"`
	Identification   Identification     `json:"identification,omitempty"`
	IdentificationID int                `json:"identification_id"`
	Notification     string             `json:"notification,omitempty"`
	NotifierID       int                `json:"notifier_id,omitempty"`
	NotifierType     string             `json:"notifier_type,omitempty"`
	ResourceID       int                `json:"resource_id,omitempty"`
	ResourceOwnerID  int                `json:"resource_owner_id,omitempty"`
	ResourceType     string             `json:"resource_type,omitempty"`
	ResourceUUID     openapi_types.UUID `json:"resource_uuid,omitempty"`
	Viewed           bool               `json:"viewed,omitempty"`
}

Update defines model for Update.

type User

type User struct {
	AnnotatedObservationsCount int       `json:"annotated_observations_count,omitempty"`
	CreatedAt                  time.Time `json:"created_at,omitempty"`
	Description                string    `json:"description"`

	// FavedProjectIds Ordered list of IDs of projects the user has faved
	FavedProjectIds []float32 `json:"faved_project_ids,omitempty"`
	Icon            string    `json:"icon"`
	IconURL         string    `json:"icon_url"`

	// ID Unique auto-increment integer identifier.
	ID                   int       `json:"id"`
	IdentificationsCount int       `json:"identifications_count,omitempty"`
	JournalPostsCount    int       `json:"journal_posts_count,omitempty"`
	LastActive           time.Time `json:"last_active,omitempty"`
	Login                string    `json:"login,omitempty"`
	MonthlySupporter     bool      `json:"monthly_supporter"`
	Name                 string    `json:"name"`
	ObservationsCount    int       `json:"observations_count,omitempty"`
	Orcid                string    `json:"orcid"`
	Preferences          struct {
		// PrefersCommunityTaxa
		//         Whether the user allows the Community Taxon to be the taxon their observation is associated with
		//
		PrefersCommunityTaxa       bool                                      `json:"prefers_community_taxa,omitempty"`
		PrefersObservationFieldsBy UserPreferencesPrefersObservationFieldsBy `json:"prefers_observation_fields_by,omitempty"`
		PrefersProjectAdditionBy   UserPreferencesPrefersProjectAdditionBy   `json:"prefers_project_addition_by,omitempty"`
	} `json:"preferences,omitempty"`
	Roles        []string           `json:"roles,omitempty"`
	Site         Site               `json:"site"`
	SiteID       int                `json:"site_id"`
	Spam         bool               `json:"spam,omitempty"`
	SpeciesCount int                `json:"species_count,omitempty"`
	Suspended    bool               `json:"suspended,omitempty"`
	UpdatedAt    time.Time          `json:"updated_at,omitempty"`
	UUID         openapi_types.UUID `json:"uuid,omitempty"`
}

User defines model for User.

type UserPreferencesPrefersObservationFieldsBy

type UserPreferencesPrefersObservationFieldsBy string

UserPreferencesPrefersObservationFieldsBy defines model for User.Preferences.PrefersObservationFieldsBy.

Defines values for UserPreferencesPrefersObservationFieldsBy.

type UserPreferencesPrefersProjectAdditionBy

type UserPreferencesPrefersProjectAdditionBy string

UserPreferencesPrefersProjectAdditionBy defines model for User.Preferences.PrefersProjectAdditionBy.

const (
	UserPreferencesPrefersProjectAdditionByAny    UserPreferencesPrefersProjectAdditionBy = "any"
	UserPreferencesPrefersProjectAdditionByJoined UserPreferencesPrefersProjectAdditionBy = "joined"
	UserPreferencesPrefersProjectAdditionByNone   UserPreferencesPrefersProjectAdditionBy = "none"
)

Defines values for UserPreferencesPrefersProjectAdditionBy.

type UsersResetPassword

type UsersResetPassword struct {
	User struct {
		Email openapi_types.Email `json:"email"`
	} `json:"user,omitempty"`
}

UsersResetPassword defines model for UsersResetPassword.

type UsersUpdate

type UsersUpdate struct {
	IconDelete bool `json:"icon_delete,omitempty"`
	User       struct {
		// DataTransferConsent
		//         Whether the user consents to the transfer of their personal
		//         information to the United States. The only way to revoke this consent
		//         is to delete the account.
		//
		DataTransferConsent bool   `json:"data_transfer_consent"`
		Description         string `json:"description"`
		Email               string `json:"email,omitempty"`

		// FavedProjectIds
		//         Ordered list of IDs of projects the user has faved. Order of IDs in
		//         the array is the order in which they will be displayed
		//
		FavedProjectIds []float32              `json:"faved_project_ids,omitempty"`
		Icon            map[string]interface{} `json:"icon"`
		Locale          string                 `json:"locale"`
		Login           string                 `json:"login,omitempty"`

		// MakeObservationLicensesSame Whether a change to `preferred_observation_license` should be apply to all the user's existing observations
		MakeObservationLicensesSame bool `json:"make_observation_licenses_same,omitempty"`

		// MakePhotoLicensesSame Whether a change to `preferred_photo_license` should be apply to all the user's existing photos
		MakePhotoLicensesSame bool `json:"make_photo_licenses_same,omitempty"`

		// MakeSoundLicensesSame Whether a change to `preferred_sound_license` should be apply to all the user's existing sounds
		MakeSoundLicensesSame bool   `json:"make_sound_licenses_same,omitempty"`
		Name                  string `json:"name"`
		Password              string `json:"password,omitempty"`
		PasswordConfirmation  string `json:"password_confirmation,omitempty"`

		// PiConsent
		//         Whether the user consents to the storage of their personal
		//         information. The only way to revoke this consent is to delete the
		//         account.
		//
		PiConsent bool `json:"pi_consent"`

		// PlaceID ID of place for localizing common names
		PlaceID                                             int    `json:"place_id"`
		PreferredObservationFieldsBy                        string `json:"preferred_observation_fields_by,omitempty"`
		PreferredObservationLicense                         string `json:"preferred_observation_license"`
		PreferredPhotoLicense                               string `json:"preferred_photo_license"`
		PreferredProjectAdditionBy                          string `json:"preferred_project_addition_by,omitempty"`
		PreferredSoundLicense                               string `json:"preferred_sound_license"`
		PrefersAutomaticTaxonomicChanges                    bool   `json:"prefers_automatic_taxonomic_changes,omitempty"`
		PrefersCommentEmailNotification                     bool   `json:"prefers_comment_email_notification,omitempty"`
		PrefersCommonNames                                  bool   `json:"prefers_common_names,omitempty"`
		PrefersCommunityTaxa                                bool   `json:"prefers_community_taxa,omitempty"`
		PrefersIdentificationEmailNotification              bool   `json:"prefers_identification_email_notification,omitempty"`
		PrefersInfraspeciesIdentificationNotifications      bool   `json:"prefers_infraspecies_identification_notifications,omitempty"`
		PrefersMentionEmailNotification                     bool   `json:"prefers_mention_email_notification,omitempty"`
		PrefersMessageEmailNotification                     bool   `json:"prefers_message_email_notification,omitempty"`
		PrefersMonthlySupporterBadge                        bool   `json:"prefers_monthly_supporter_badge,omitempty"`
		PrefersNoEmail                                      bool   `json:"prefers_no_email,omitempty"`
		PrefersNoTracking                                   bool   `json:"prefers_no_tracking,omitempty"`
		PrefersNonDisagreeingIdentificationNotifications    bool   `json:"prefers_non_disagreeing_identification_notifications,omitempty"`
		PrefersProjectAddedYourObservationEmailNotification bool   `json:"prefers_project_added_your_observation_email_notification,omitempty"`
		PrefersProjectCuratorChangeEmailNotification        bool   `json:"prefers_project_curator_change_email_notification,omitempty"`
		PrefersProjectJournalPostEmailNotification          bool   `json:"prefers_project_journal_post_email_notification,omitempty"`
		PrefersReceiveMentions                              bool   `json:"prefers_receive_mentions,omitempty"`
		PrefersRedundantIdentificationNotifications         bool   `json:"prefers_redundant_identification_notifications,omitempty"`
		PrefersScientificNameFirst                          bool   `json:"prefers_scientific_name_first,omitempty"`
		PrefersTaxonChangeEmailNotification                 bool   `json:"prefers_taxon_change_email_notification,omitempty"`
		PrefersTaxonOrPlaceObservationEmailNotification     bool   `json:"prefers_taxon_or_place_observation_email_notification,omitempty"`
		PrefersUserObservationEmailNotification             bool   `json:"prefers_user_observation_email_notification,omitempty"`

		// SearchPlaceID ID of place for default observation searches
		SearchPlaceID int    `json:"search_place_id"`
		SiteID        int    `json:"site_id"`
		TimeZone      string `json:"time_zone"`
	} `json:"user,omitempty"`
}

UsersUpdate defines model for UsersUpdate.

type UsersUpdateMultipart

type UsersUpdateMultipart struct {
	IconDelete bool `json:"icon_delete,omitempty"`

	// UserDataTransferConsent
	//         Whether the user consents to the transfer of their personal
	//         information to the United States. The only way to revoke this consent
	//         is to delete the account.
	//
	UserDataTransferConsent bool   `json:"user[data_transfer_consent]"`
	UserDescription         string `json:"user[description]"`
	UserEmail               string `json:"user[email],omitempty"`

	// UserFavedProjectIds
	//         Ordered list of IDs of projects the user has faved. Order of IDs in
	//         the array is the order in which they will be displayed
	//
	UserFavedProjectIds []float32          `json:"user[faved_project_ids],omitempty"`
	UserIcon            openapi_types.File `json:"user[icon],omitempty"`
	UserLocale          string             `json:"user[locale]"`
	UserLogin           string             `json:"user[login],omitempty"`

	// UserMakeObservationLicensesSame Whether a change to `preferred_observation_license` should be apply to all the user's existing observations
	UserMakeObservationLicensesSame bool `json:"user[make_observation_licenses_same],omitempty"`

	// UserMakePhotoLicensesSame Whether a change to `preferred_photo_license` should be apply to all the user's existing photos
	UserMakePhotoLicensesSame bool `json:"user[make_photo_licenses_same],omitempty"`

	// UserMakeSoundLicensesSame Whether a change to `preferred_sound_license` should be apply to all the user's existing sounds
	UserMakeSoundLicensesSame bool   `json:"user[make_sound_licenses_same],omitempty"`
	UserName                  string `json:"user[name]"`
	UserPassword              string `json:"user[password],omitempty"`
	UserPasswordConfirmation  string `json:"user[password_confirmation],omitempty"`

	// UserPiConsent
	//         Whether the user consents to the storage of their personal
	//         information. The only way to revoke this consent is to delete the
	//         account.
	//
	UserPiConsent bool `json:"user[pi_consent]"`

	// UserPlaceID ID of place for localizing common names
	UserPlaceID                                             int    `json:"user[place_id]"`
	UserPreferredObservationFieldsBy                        string `json:"user[preferred_observation_fields_by],omitempty"`
	UserPreferredObservationLicense                         string `json:"user[preferred_observation_license]"`
	UserPreferredPhotoLicense                               string `json:"user[preferred_photo_license]"`
	UserPreferredProjectAdditionBy                          string `json:"user[preferred_project_addition_by],omitempty"`
	UserPreferredSoundLicense                               string `json:"user[preferred_sound_license]"`
	UserPrefersAutomaticTaxonomicChanges                    bool   `json:"user[prefers_automatic_taxonomic_changes],omitempty"`
	UserPrefersCommentEmailNotification                     bool   `json:"user[prefers_comment_email_notification],omitempty"`
	UserPrefersCommonNames                                  bool   `json:"user[prefers_common_names],omitempty"`
	UserPrefersCommunityTaxa                                bool   `json:"user[prefers_community_taxa],omitempty"`
	UserPrefersIdentificationEmailNotification              bool   `json:"user[prefers_identification_email_notification],omitempty"`
	UserPrefersInfraspeciesIdentificationNotifications      bool   `json:"user[prefers_infraspecies_identification_notifications],omitempty"`
	UserPrefersMentionEmailNotification                     bool   `json:"user[prefers_mention_email_notification],omitempty"`
	UserPrefersMessageEmailNotification                     bool   `json:"user[prefers_message_email_notification],omitempty"`
	UserPrefersMonthlySupporterBadge                        bool   `json:"user[prefers_monthly_supporter_badge],omitempty"`
	UserPrefersNoEmail                                      bool   `json:"user[prefers_no_email],omitempty"`
	UserPrefersNoTracking                                   bool   `json:"user[prefers_no_tracking],omitempty"`
	UserPrefersNonDisagreeingIdentificationNotifications    bool   `json:"user[prefers_non_disagreeing_identification_notifications],omitempty"`
	UserPrefersProjectAddedYourObservationEmailNotification bool   `json:"user[prefers_project_added_your_observation_email_notification],omitempty"`
	UserPrefersProjectCuratorChangeEmailNotification        bool   `json:"user[prefers_project_curator_change_email_notification],omitempty"`
	UserPrefersProjectJournalPostEmailNotification          bool   `json:"user[prefers_project_journal_post_email_notification],omitempty"`
	UserPrefersReceiveMentions                              bool   `json:"user[prefers_receive_mentions],omitempty"`
	UserPrefersRedundantIdentificationNotifications         bool   `json:"user[prefers_redundant_identification_notifications],omitempty"`
	UserPrefersScientificNameFirst                          bool   `json:"user[prefers_scientific_name_first],omitempty"`
	UserPrefersTaxonChangeEmailNotification                 bool   `json:"user[prefers_taxon_change_email_notification],omitempty"`
	UserPrefersTaxonOrPlaceObservationEmailNotification     bool   `json:"user[prefers_taxon_or_place_observation_email_notification],omitempty"`
	UserPrefersUserObservationEmailNotification             bool   `json:"user[prefers_user_observation_email_notification],omitempty"`

	// UserSearchPlaceID ID of place for default observation searches
	UserSearchPlaceID int    `json:"user[search_place_id]"`
	UserSiteID        int    `json:"user[site_id]"`
	UserTimeZone      string `json:"user[time_zone]"`
}

UsersUpdateMultipart defines model for UsersUpdateMultipart.

type UtfGrid

type UtfGrid struct {
	Data map[string]interface{} `json:"data"`
	Grid []string               `json:"grid"`
	Keys []string               `json:"keys"`
}

UtfGrid defines model for UtfGrid.

type Vote

type Vote struct {
	CreatedAt string `json:"created_at,omitempty"`

	// ID Unique auto-increment integer identifier.
	ID        int    `json:"id,omitempty"`
	User      User   `json:"user"`
	UserID    int    `json:"user_id,omitempty"`
	VoteFlag  bool   `json:"vote_flag,omitempty"`
	VoteScope string `json:"vote_scope"`
}

Vote defines model for Vote.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL