# Marina Controller API Mapping

<table data-view="cards"><thead><tr><th>Marina Controller Field</th><th>Comments</th></tr></thead><tbody><tr><td>Customer Info</td><td><br></td></tr><tr><td>Customer #</td><td><br></td></tr><tr><td>Reference Number #</td><td><br></td></tr><tr><td>Name Field 1</td><td><br></td></tr><tr><td>Name Field 2</td><td><br></td></tr><tr><td><br></td><td><br></td></tr><tr><td>Address Lines 1-3</td><td>Use appropriate number for desired line</td></tr><tr><td>City</td><td><br></td></tr><tr><td>State/Prov</td><td><br></td></tr><tr><td>Country</td><td><br></td></tr><tr><td>Postal/Zip</td><td><br></td></tr><tr><td>Phone</td><td>Increments beyond 1 available</td></tr><tr><td>Phone Contact</td><td>Name of contact person - see https://share.getcloudapp.com/qGuO2R9k</td></tr><tr><td>Phone Reference</td><td>Reference (i.e. “Captain”) - see https://share.getcloudapp.com/qGuO2R9k</td></tr><tr><td>Mobile / Cell</td><td>Increments beyond 1 available</td></tr><tr><td>Mobile Contact</td><td>Name of contact person</td></tr><tr><td>Mobile Reference</td><td>Reference (i.e. “Captain”)</td></tr><tr><td>Email</td><td>Increments beyond 1 available</td></tr><tr><td>Email Contact</td><td>Name of contact person</td></tr><tr><td>Email Reference</td><td>Reference (i.e. “Captain”)</td></tr><tr><td>Vessel / Equipment</td><td><br></td></tr><tr><td>Vessel Name (Equipment Name)</td><td><br><br></td></tr><tr><td>CFV</td><td>Commercial Fishing Vessel Number</td></tr><tr><td>Vessel Registration Number</td><td><br></td></tr><tr><td>Length</td><td><br></td></tr><tr><td>Beam</td><td><br></td></tr><tr><td>Draft</td><td><br></td></tr><tr><td>Ton</td><td><br></td></tr><tr><td>Height</td><td><br></td></tr><tr><td>Area</td><td>For Float homes (free text)</td></tr><tr><td>Make</td><td>i.e. Beneteau</td></tr><tr><td>Model</td><td>i.e. First 38</td></tr><tr><td>Type</td><td>Dropdown selection, could be unique to customer. When customer gets this we do need to ensure exact type name matches</td></tr><tr><td>Fuel</td><td>Free form single character (G,D etc.)</td></tr><tr><td>Electricity</td><td><p>Dropdown selection, could be unique to customer</p><p></p><p>i.e. None, 15amp/120v, 30amp/120v, 50amp/120v, 50amp/208v, 100amp/single, 100amp/3phase</p></td></tr><tr><td>Date Picker</td><td><br></td></tr><tr><td>Date Range</td><td>2 fields for start and end date (or parse out single dates)</td></tr><tr><td>Single Date</td><td>Single date (display end date as the same date)</td></tr><tr><td>Insurance</td><td><br></td></tr><tr><td>Insurance Company</td><td><br></td></tr><tr><td>Owner’s Agent</td><td><br></td></tr><tr><td>Policy Type</td><td><br></td></tr><tr><td>Insurance Company Agent</td><td><br></td></tr><tr><td>Policy Number</td><td><br></td></tr><tr><td>Liability</td><td><br></td></tr><tr><td>Insurance Effective Start Date</td><td><br></td></tr><tr><td>Insurance Effective End Date</td><td><br></td></tr><tr><td>Document Upload?</td><td>Replace X with a number</td></tr><tr><td>Memo Items (User defined Fields)</td><td>Memo Fields<br></td></tr><tr><td>Special requests</td><td>Memo - Replace X with a number</td></tr><tr><td>First Pref</td><td>Memo - Replace X with a number<br></td></tr><tr><td>Second Pref</td><td>Memo - Replace X with a number</td></tr><tr><td>Pets</td><td>Memo - Replace X with a number<br></td></tr><tr><td>Slide Outs</td><td>Memo - Replace X with a number</td></tr><tr><td>License Plate</td><td>Memo - Replace X with a number<br></td></tr><tr><td>Good Sam</td><td>Memo - Replace X with a number<br></td></tr><tr><td>Camper Site Type</td><td>Memo - Replace X with a number</td></tr><tr><td>Power Request</td><td>Memo - Replace X with a number</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.swiftharbour.com/adjusting-settings/marina-controller-api-mapping.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
