+
Report Invasive Species
+
+
+ );
+};
diff --git a/sharedAPI/src/openapi/api-doc/Activities/Plant/Observations.ts b/sharedAPI/src/openapi/api-doc/Activities/Plant/Observations.ts
index bf4681ba4..20d4ff72f 100644
--- a/sharedAPI/src/openapi/api-doc/Activities/Plant/Observations.ts
+++ b/sharedAPI/src/openapi/api-doc/Activities/Plant/Observations.ts
@@ -33,3 +33,18 @@ export const Activity_Observation_PlantAquatic = {
}
}
};
+
+export const Activity_Observation_Plant_Public = {
+ type: 'object',
+ properties: {
+ activity_data: {
+ ...Activity
+ },
+ activity_type_data: {
+ ...Observation
+ },
+ activity_subtype_data: {
+ ...Subtype_Data_Observation_PlantAquatic
+ }
+ }
+};
\ No newline at end of file
diff --git a/sharedAPI/src/openapi/api-doc/PublicReportInvasive.ts b/sharedAPI/src/openapi/api-doc/PublicReportInvasive.ts
new file mode 100644
index 000000000..58affad1d
--- /dev/null
+++ b/sharedAPI/src/openapi/api-doc/PublicReportInvasive.ts
@@ -0,0 +1,10 @@
+export const PublicReportInvasive = {
+ type: 'object',
+ email: { type: 'string' },
+ telephone: { type: 'string' },
+ personObserving: { type: 'string' },
+ date_observed: { type: 'string' },
+ suspected_species: { type: 'string' },
+ location: { type: 'string' },
+ area_of_infestation_comments: { type: 'string' },
+}
\ No newline at end of file
diff --git a/sharedAPI/src/openapi/api-doc/api-doc.ts b/sharedAPI/src/openapi/api-doc/api-doc.ts
index 9f673d037..8cb0ff22b 100644
--- a/sharedAPI/src/openapi/api-doc/api-doc.ts
+++ b/sharedAPI/src/openapi/api-doc/api-doc.ts
@@ -6,6 +6,7 @@ import {
Activity_Monitoring_ChemicalTerrestrialAquaticPlant,
Activity_Monitoring_MechanicalTerrestrialAquaticPlant
} from './Activities/Plant/Monitorings';
+import { PublicReportInvasive} from './PublicReportInvasive';
import {
Activity_Observation_PlantAquatic,
Activity_Observation_PlantTerrestrial
@@ -166,6 +167,7 @@ export const api_doc = {
AdminDefinedShapeResultItem,
AdminDefinedShapeResponse,
+ PublicReportInvasive: PublicReportInvasive,
//treatments
Activity_Treatment_ChemicalPlantTerrestrial: Activity_Treatment_ChemicalPlantTerrestrial,