{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"dfe3ebbe-aa4b-4fba-a34d-f31a978b2d36","name":"Maestro API","description":"# Getting Started\n\nPostman is a free tool that helps developers run and debug API requests and is the source of this documentation. Every endpoint you see here is readily available to be used.\n\n# **MAESTRO SOAP API**\n\nBocaVox Maestro SOAP API exposes both Export and Import operations via a standardized programmatic interface. Using Maestro's SOAP API, you can perform various operations similar to those available on the Maestro portal, using SOAP-based web service requests and XML responses.\n\n<img src=\"https://content.pstmn.io/d2b02eb7-d288-4d59-9fb4-2b8cdd13d1eb/U09BUC5QTkc=\">\n\n### Export Bulk\n\nBulk exports can be requested from the system for the same bulk object types that can be imported. The list of these objects is defined below. The export formats are the  \nsame minus the _clientRowId attribute.\n\n- _ExportBulk_ function exports all the data of the chosen bulk  \n    type from Maestro unless an ID list of the Maestro objects is specified, which  \n    will then be used as a filter to return only data that matches these IDs.\n    \n- _ExportBulkChanged_ function exports all the data of the chosen bulk  \n    type from Maestro that has been modified/inserted within the specified start  \n    and end date range parameter.\n    \n\n### Import Bulk\n\nBulk import can be accomplished through Maestro Web Services API using an XML template or Excel template. Both templates can be downloaded from Maestro bulk upload pages (see  \nscreen shot below where the buttons to download the templates are displayed).\n\n- _ImportBulk_ and _ImportBulkVerbose_ function requires data in a string representation of the XML data as specified in the template.\n    \n- _ImportBulkExcel_ and  \n    _ImportBulkExcelVerbose_ function requires data in a byte array  \n    representation of the Excel file as specified in the template.\n    \n\n### Attributes\n\nAttributes are created with the same case they have in the excel template. A space will be replaced with and underscore in the XML. Example: Student Name will be changed to Student_Name.\n\n### Extensions\n\nThe extensions are database table columns created dynamically by the users. The extensions column name, data type and nullity indication are also defined dynamically for each extension. The extensions column names are dynamically added in their corresponding XML template as additional attributes.\n\n### Bulk Import Order\n\nThe order the files are placed in this document relates with the order they must be uploaded.\n\nRefer to Appendix 1 at the end of this document for process and example of an XML document for inserting/updating students using Maestro Web Service Bulk Import API. Note in the document that the comments and definitions on the template attribute were replaced by actual data.\n\n### Service Description WSDL\n\nService description can be obtained at …https://{MaestroURL}/ClientServices.asmx?WSDL.  \nThe partial screen shot below shows the wsdl when accessing the link above for each Maestro implementation\n\n<img src=\"https://content.pstmn.io/564be0a1-68ba-4231-8f96-d0ec7e6a3a2b/U09BUDIuanBn\" width=\"549\" height=\"676\">\n\n### The API Calls Parameters Definition\n\nThe API Calls need a combination of parameters defined in the table below:\n\n| **Parameter Name** | Data Type | Description |\n| --- | --- | --- |\n| userName | String | UserName of the account with privilege to access the API |\n| password | String | Password of the above account |\n| role | String | Role of the above account (typically Administrator) |\n| bulkType | String | One of the supported bulk object types, data transacted is of this object type. See list of supported bulk object types |\n| idList | Int\\[\\] | List of Maestro object IDs to retrieve when exporting data of a desired object type |\n| startDate | DateTime | A date filter when exporting data. API will export all data with changes starting with this date in Maestro. Used in combination with endDate. (YYYY-MM-DDThh:mm:sszzzzzz) |\n| endDate | DateTime | A date filter when exporting data. API will export all data with changes ending with this date in Maestro. Used in combination with startDate. (YYYY-MM-DDThh:mm:sszzzzzz) |\n| verifyOnly | Bool | A flag to verify data when importing data into Maestro. When set to true, data will be checked against all data and business rules defined Maestro without any changes being committed to the database. |\n| data | String/Byte\\[\\] | String representation of XML data pertaining to the chosen object type when used with an import function. Byte\\[\\] representation of Excel file data pertaining to the chosen object type when used with an import function |\n| verbose | Bool | Flag to indicate whether a verbose result is requested when importing data into Maestro through the function |\n\n### List of Supported Bulk Object Types\n\n#### List of supported bulk object types displayed in the order they should be used:\n\n- Organization\n    \n- Student\n    \n- Teacher\n    \n- Coach\n    \n- Course\n    \n- Section\n    \n- Enrollment\n    \n- External Enrollment\n    \n- External Test Score\n    \n- Attendance\n    \n- Assignment\n    \n- Assignment Grade\n    \n- Lead\n    \n- Application\n    \n- Asset Item\n    \n- Calendar Event\n    \n- Request Course\n    \n- User Account Membership\n    \n- Facility\n    \n\n### The List of Attributes\n\nEach object is characterized by a list of attributes defined below. There is a default attributes list and an expanded attributes list. The current attributes list can be obtained directly from Maestro.  \nThe list of attributes can also be expanded / impacted by Maestro future releases\n\n- \\*_Default Attributes List__\\*_The default attributes list depends on certain parametrized configurations. For example, the maximum number of parents / guardians a student can be associated to and even how many mandatory guardians can all be configured based on the client wishes. The API will automatically adjust for these configurations.\n    \n- **Expanded attributes List**  \n    Certified clients can expand dynamically Maestro database fields, expanding the default attributes list above. The API will automatically include the expansions on the list of attributes available when retrieving and updating information.\n    \n\n### Obtaining the list of attributes directly from Maestro UI: XML Template\n\n<img src=\"https://content.pstmn.io/5f347385-f429-456a-80e5-9c1abf7c8cac/c29hcDMucG5n\">\n\n### Default Attributes\n\n#### Organization Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Organization_ID | (int, not null) This is the Maestro Organization ID. Can be left blank if not known. If there is a value, it MUST match an existing organization in Maestro. This data is optional if Organization Client Code is entered for organization lookup. Edits not allowed. |\n| Organization_LMS_ID | (nvarchar(), null) Edits not allowed. |\n| Organization_Name | Mandatory (nvarchar(), null) |\n| Organization_Parent_ID | Mandatory (int, not null) The ID of a valid Organization in Maestro. Must match a district level organization or client level organization in Maestro. Edits not allowed. |\n| Organization_Client_Code | (nvarchar(), null) This data is optional if Organization ID is entered for organization lookup. |\n| Organization_Client_Number | (nvarchar(), null) |\n| Accept_Applications | Mandatory (bool) 0/1(0 as false, 1 as true) |\n| Organization_Status | Mandatory (nvarchar(), null) Should match a valid Organization Status in Maestro. |\n| User_Account_User_Name | Mandatory (nvarchar(), null) Edits not allowed. |\n| User_Account_Password | Mandatory (nvarchar(), null) Edits not allowed. |\n| User_Account_Status | Mandatory (nvarchar(), null) Should match a valid UserAccount Status in Maestro. Edits not allowed. |\n| Organization_Description | (nvarchar(), null) |\n| Organization_Comment | (nvarchar(), null) |\n| Organization_Type | (nvarchar(), null) Should match a valid Organization Type in Maestro. |\n| Organization_Pays_For_Student | Mandatory (bool) 0/1(0 as false, 1 as true) |\n| Organization_Branding | (nvarchar(), null) |\n| Organization_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net). |\n| Organization_E-mail_Address_1 | Mandatory (nvarchar(), not null) |\n| Organization_Phone_1 | Mandatory (nvarchar(), not null) |\n| Organization_Phone_1_Type | Mandatory (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Organization_Address_1_Type | (nvarchar(), null) Should match one of the code of existing Address types: Residential, Business, Billing, Mailing. |\n| Organization_Address_1_Street1 | (nvarchar(), null) |\n| Organization_Address_1_Street2 | (nvarchar(), null) |\n| Organization_Address_1_City | (nvarchar(), null) |\n| Organization_Address_1_State | (nvarchar(), null) 2 letter abbreviation. Should match a valid State in Maestro. If the state not belongs to the United States, input XX. |\n| Organization_Address_1_Zip_Code | (nvarchar(), null) |\n| Organization_Address_1_Country | (nvarchar(), null) |\n| Organization_Address_1_Description | (nvarchar(), null) |\n\n#### Student Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Student_ID | (int, not null) This is the Maestro Student ID. Can be left blank if not known. If there is a value, it MUST match an existing student in Maestro. This data is optional if Student Client Code is entered for student lookup. Edits not allowed. |\n| User_Account_Id | (nvarchar(), null) |\n| User_Account_SSN | Nine digits are necessary in order to create or update a SSN, however, for security purposes, only the last 4 digits are exported. |\n| Student_LMS_ID | (nvarchar(), null) |\n| Student_Client_Code | (nvarchar(), null) This is used to look up the student in Maestro. This data is optional if Student ID is entered for student lookup. |\n| Student_Last_Name | Mandatory (nvarchar(), null) |\n| Student_First_Name | Mandatory (nvarchar(), null) |\n| Student_Middle_Name | (nvarchar(), null) |\n| Student_Suffix | (nvarchar(), null) |\n| Student_Gender | Mandatory (nvarchar(), null)(Male/Female/Unknown) |\n| Student_Date_of_Birth | Mandatory (date) Date of Birth (MM/DD/YYYY) |\n| Student_Graduation_Year | Mandatory (nvarchar(), null) Should match one of the available Graduation Year |\n| Student_Type | Mandatory (nvarchar(), null) Should match one of the available Student Types |\n| Student_Language | Mandatory (nvarchar(), null) Should match one of the available Languages |\n| Student_StateId | (nvarchar(), null) |\n| Student_Is_LEP | (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_Is_504 | (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_Is_Gifted | (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_Has_Free_Or_Reduced_Lunch | (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_Has_Completed_Orientation | (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_Orientation_Date | (date) (MM/DD/YYYY) |\n| Student_Is_Returning_Dropout | (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_Is_Alternative_Education_Student | (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_Is_IEP | (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_Counselor | (nvarchar(), null) |\n| Student_IEP_Program | (nvarchar(), null) |\n| Student_IEP_Case_Manager | (nvarchar(), null) |\n| Student_Status | Mandatory (nvarchar(), null) Should match one of the available Student Status |\n| Student_Program | (nvarchar(), null) Should match an available Program. |\n| Student_GraduationDate | (date) (MM/DD/YYYY) |\n| Student_Comments | (nvarchar(), null) |\n| Student_Ethnicity | Mandatory (nvarchar(), null) Not Hispanic / Latino or Hispanic / Latino |\n| Student_Race | (nvarchar(), null) Asian;Black or African American; Native Hawaiian or Other Pacific Islander; American Indian or Alaskan Native; White. Separate multiple races with ';' |\n| User_Account_User_Name | Mandatory (nvarchar(), null) Edits not allowed. |\n| User_Account_Password | Mandatory (nvarchar(), null) Edits not allowed. |\n| User_Account_Status | Mandatory (nvarchar(), null) Must match a valid UserAccount Status in Maestro. Edits not allowed. |\n| Student_Organization_ID | Mandatory (int, not null) The ID of a valid Organization in Maestro. Must match a School level organization in Maestro. Edits not allowed. |\n| Grade_Level | Mandatory (nvarchar(), not null) |\n| Student_Coach | (int, not null) Coach ID |\n| Student_IsFullTime | Mandatory (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false) |\n| Student_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Student_E-mail_Address_1 | Mandatory (nvarchar(), not null) |\n| Student_Phone_1 | Mandatory (nvarchar(), not null) |\n| Student_Phone_1_Type | Mandatory (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Student_Phone_2 | (nvarchar(), null) |\n| Student_Phone_2_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Student_Address_1_Type | Mandatory (nvarchar(), null) Should match one of the code of existing Address types: Residential, Business, Billing, Mailing. |\n| Student_Address_1_Street1 | Mandatory (nvarchar(), not null) |\n| Student_Address_1_Street2 | (nvarchar(), null) |\n| Student_Address_1_City | Mandatory (nvarchar(), not null) |\n| Student_Address_1_State | Mandatory (nvarchar(), null) 2 letter abbreviation. Should Match a valid State in Maestro. If state not belongs to the United States, input XX. |\n| Student_Address_1_Zip_Code | Mandatory (nvarchar(), not null) |\n| Student_Address_1_Country | Mandatory (nvarchar(), not null) |\n| Student_Address_1_Description | (nvarchar(), null) |\n| Student_Address_2_Type | (nvarchar(), null) Should match one of the code of existing Address types: Residential, Business, Billing, Mailing. |\n| Student_Address_2_Street1 | (nvarchar(), null) |\n| Student_Address_2_Street2 | (nvarchar(), null) |\n| Student_Address_2_City | (nvarchar(), null) |\n| Student_Address_2_State | (nvarchar(), null) 2 letter abbreviation. Should Match a valid State in Maestro. If state not belongs to the United States, input XX. |\n| Student_Address_2_Zip_Code | (nvarchar(), null) |\n| Student_Address_2_Country | (nvarchar(), null) |\n| Student_Address_2_Description | (nvarchar(), null) |\n| Guardian_1_Last_Name | Mandatory (nvarchar(), not null) |\n| Guardian_1_First_Name | Mandatory (nvarchar(), not null) |\n| Guardian_1_User_Name | Mandatory (nvarchar(), null) Guardian Maestro User Name. Will check to see if Guardian exists using this value. If it does not exists, then it will be used to create a new Guardian account. Edits not allowed. |\n| Guardian_1_Password | Mandatory Edits not allowed. |\n| Guardian_1_Language | (nvarchar(), null) |\n| Guardian_1_Occupation | (nvarchar(), null) |\n| Guardian_1_Relationship | Mandatory (nvarchar(), null) Should match one of the existing Relationship types |\n| Guardian_1_Comments | (nvarchar(), null) |\n| Guardian_1_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Guardian_1_E-mail_Address_1 | Mandatory (nvarchar(), not null) |\n| Guardian_1_Phone_1 | Mandatory (nvarchar(), not null) |\n| Guardian_1_Phone_1_Type | Mandatory (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Guardian_1_Phone_2 | (nvarchar(), null) |\n| Guardian_1_Phone_2_Type | (nvarchar(), null) |\n| Guardian_1_Address_1_Type | (nvarchar(), null) |\n| Guardian_1_Address_1_Street1 | (nvarchar(), null) |\n| Guardian_1_Address_1_Street2 | (nvarchar(), null) |\n| Guardian_1_Address_1_City | (nvarchar(), null) |\n| Guardian_1_Address_1_State | (nvarchar(), null) |\n| Guardian_1_Address_1_Zip_Code | (nvarchar(), null) |\n| Guardian_1_Address_1_Country | (nvarchar(), null) |\n| Guardian_1_Address_1_Description | (nvarchar(), null) |\n| Guardian_2_Last_Name | (nvarchar(), null) |\n| Guardian_2_First_Name | (nvarchar(), null) |\n| Guardian_2_User_Name | (nvarchar(), null) Guardian Maestro User Name. Will check to see if Guardian exists using this value. If it does not exists, then it will be used to create a new Guardian account. Edits not allowed. |\n| Guardian_2_Password | Edits not allowed. |\n| Guardian_2_Language | (nvarchar(), null) |\n| Guardian_2_Occupation | (nvarchar(), null) |\n| Guardian_2_Relationship | (nvarchar(), null) Should match one of the existing Relationship types |\n| Guardian_2_Comments | (nvarchar(), null) |\n| Guardian_2_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Guardian_2_E-mail_Address_1 | (nvarchar(), null) |\n| Guardian_2_Phone_1 | (nvarchar(), null) |\n| Guardian_2_Phone_1_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Guardian_2_Phone_2 | (nvarchar(), null) |\n| Guardian_2_Phone_2_Type | (nvarchar(), null) |\n| Guardian_2_Address_1_Type | (nvarchar(), null) |\n| Guardian_2_Address_1_Street1 | (nvarchar(), null) |\n| Guardian_2_Address_1_Street2 | (nvarchar(), null) |\n| Guardian_2_Address_1_City | (nvarchar(), null) |\n| Guardian_2_Address_1_State | (nvarchar(), null) |\n| Guardian_2_Address_1_Zip_Code | (nvarchar(), null) |\n| Guardian_2_Address_1_Country | (nvarchar(), null) |\n| Guardian_2_Address_1_Description | (nvarchar(), null) |\n| Contact_1_Last_Name | (nvarchar(), null) |\n| Contact_1_First_Name | (nvarchar(), null) |\n| Contact_1_Language | (nvarchar(), null) |\n| Contact_1_Occupation | (nvarchar(), null) |\n| Contact_1_Relationship | (nvarchar(), null) |\n| Contact_1_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Contact_1_E-mail_Address_1 | (nvarchar(), null) |\n| Contact_1_Phone_1 | (nvarchar(), null) |\n| Contact_1_Phone_1_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Contact_1_Phone_2 | (nvarchar(), null) |\n| Contact_1_Phone_2_Type | (nvarchar(), null) |\n| Contact_1_Address_1_Type | (nvarchar(), null) |\n| Contact_1_Address_1_Street1 | (nvarchar(), null) |\n| Contact_1_Address_1_Street2 | (nvarchar(), null) |\n| Contact_1_Address_1_City | (nvarchar(), null) |\n| Contact_1_Address_1_State | (nvarchar(), null) |\n| Contact_1_Address_1_Zip_Code | (nvarchar(), null) |\n| Contact_1_Address_1_Country | (nvarchar(), null) |\n| Contact_1_Address_1_Description | (nvarchar(), null) |\n| Contact_2_Last_Name | (nvarchar(), null) |\n| Contact_2_First_Name | (nvarchar(), null) |\n| Contact_2_Language | (nvarchar(), null) |\n| Contact_2_Occupation | (nvarchar(), null) |\n| Contact_2_Relationship | (nvarchar(), null) |\n| Contact_2_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Contact_2_E-mail_Address_1 | (nvarchar(), null) |\n| Contact_2_Phone_1 | (nvarchar(), null) |\n| Contact_2_Phone_1_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Contact_2_Phone_2 | (nvarchar(), null) |\n| Contact_2_Phone_2_Type | (nvarchar(), null) |\n| Contact_2_Address_1_Type | (nvarchar(), null) |\n| Contact_2_Address_1_Street1 | (nvarchar(), null) |\n| Contact_2_Address_1_Street2 | (nvarchar(), null) |\n| Contact_2_Address_1_City | (nvarchar(), null) |\n| Contact_2_Address_1_State | (nvarchar(), null) |\n| Contact_2_Address_1_Zip_Code | (nvarchar(), null) |\n| Contact_2_Address_1_Country | (nvarchar(), null) |\n| Contact_2_Address_1_Description | (nvarchar(), null) |\n\n#### Teacher Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Teacher_ID | (int, not null) This is the Maestro Teacher ID. Can be left blank if not known. If there is a value, it MUST match an existing teacher in Maestro. This data is optional if Teacher Client Code is entered for teacher lookup. Edits not allowed. |\n| Teacher_LMS_ID | (nvarchar(), null) |\n| Teacher_Last_Name | Mandatory (nvarchar(), null) |\n| Teacher_First_Name | Mandatory (nvarchar(), null) |\n| Teacher_Middle_Name | (nvarchar(), null) |\n| Teacher_Suffix | (nvarchar(), null) |\n| Teacher_Date_of_Birth | (datetime, null) (format: MM/DD/YYYY) |\n| Teacher_Gender | Mandatory (nvarchar(), null)(Male/Female/Unknown) |\n| Teacher_Client_Code | (nvarchar(), null) This data is optional if Teacher ID is entered for Teacher lookup. |\n| User_Account_Client_Code | (nvarchar(), null) |\n| Teacher_Status | Mandatory (nvarchar(), null) Must match a valid teacher status in Maestro. |\n| Teacher_Type | Mandatory (nvarchar(), null) Must match a valid teacher type in Maestro |\n| User_Account_User_Name | Mandatory (nvarchar(), null) Edits not allowed. |\n| User_Account_Password | Mandatory (nvarchar(), null) Edits not allowed. |\n| User_Account_Status | Mandatory (nvarchar(), null) Must match a valid UserAccount Status in Maestro. Edits not allowed. |\n| Teacher_Organization_ID | Mandatory (int, not null) Must match the organization ID of an existing organization in Maestro. Edits not allowed. |\n| Teacher_IsMentor | Mandatory (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false). |\n| Teacher_IsQualified | Mandatory (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false). |\n| Teacher_MaxEnrollments | Mandatory (int, not null) |\n| Teacher_Comments | (nvarchar(), null) |\n| Teacher_Phone_1 | Mandatory (nvarchar(), not null) |\n| Teacher_Phone_1_Type | Mandatory (nvarchar(), not null) |\n| Teacher_Phone_2 | (nvarchar(), null) |\n| Teacher_Phone_2_Type | (nvarchar(), null) |\n| Teacher_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Teacher_E-mail_Address_1 | Mandatory (nvarchar(), not null) |\n\n#### Coach Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Coach_ID | (int, not null) This is the Maestro Coach ID. Can be left blank if not known. If there is a value, it MUST match an existing coach in Maestro. This data is optional if Coach Client Code is entered for coach lookup. Edits not allowed. |\n| Coach_LMS_ID | (nvarchar(), null) This is the Coach LMS ID. Edits not allowed. |\n| Coach_Last_Name | Mandatory (nvarchar(), null) |\n| Coach_First_Name | Mandatory (nvarchar(), null) |\n| Coach_Middle_Name | (nvarchar(), null) |\n| Coach_Suffix | (nvarchar(), null) |\n| Coach_Date_of_Birth | (datetime, null) (format: MM/DD/YYYY) |\n| Coach_Gender | Mandatory (nvarchar(), null) Male/Female/Unknown |\n| Coach_Status | Mandatory (nvarchar(), null) Should match one of the available Coach Status. |\n| Coach_Client_Code | (nvarchar(), null) This data is optional if Coach ID is entered for coach lookup. |\n| User_Account_Client_Code | (nvarchar(), null) |\n| User_Account_User_Name | Mandatory (nvarchar(), null) Edits not allowed. |\n| User_Account_Password | Mandatory (nvarchar(), null) Edits not allowed. |\n| User_Account_Status | Mandatory (nvarchar(), null) Should match one of the available UserAccount Status. Edits not allowed. |\n| Coach_Organization_ID | Mandatory (int, not null) The ID of a valid Organization in Maestro. Must match a School level organization in Maestro. Edits not allowed. |\n| Coach_MaxStudents | (int, not null) |\n| Coach_Comments | (nvarchar(), null) |\n| Coach_Phone_1 | Mandatory (nvarchar(), not null) |\n| Coach_Phone_1_Type | Mandatory (nvarchar(), not null) |\n| Coach_Phone_2 | (nvarchar(), null) |\n| Coach_Phone_2_Type | (nvarchar(), null) |\n| Coach_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Coach_E-mail_Address_1 | Mandatory (nvarchar(), not null) |\n\n#### Course Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Course_ID | (int, not null) This is the Maestro Course ID. Can be left blank if not known. If there is a value, it MUST match an existing course in Maestro. This data is optional if Course Client Code is entered for course lookup. Edits not allowed. |\n| Course_LMS_ID | (nvarchar(), null) Edits not allowed. |\n| Course_Code | Mandatory (nvarchar(), null) This is the Code of Course. |\n| Course_Name | Mandatory (nvarchar(), null) |\n| Course_Type | (nvarchar(), null) |\n| Course_Program | (nvarchar(), null) |\n| Course_Department | Mandatory (nvarchar(), null) Must match a Department in Maestro |\n| Course_LMS_Vendor | Mandatory (nvarchar(), null) Must match an LMS Vendor in Maestro |\n| Course_Organization_ID | Mandatory (int, not null) The ID of a valid Organization in Maestro. Must match a School level organization in Maestro. Edits not allowed. |\n| Course_Client_Code | (nvarchar(), null) This data is optional if Course ID is entered for course lookup. |\n| Course_Version | (decimal) |\n| Course_Capacity | (int, not null) |\n| Course_Status | Mandatory (nvarchar(), null) Active / Inactive / Archived |\n| Course_FixedTerm | Mandatory (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false). |\n| Course_Grade_Level | Mandatory (nvarchar(), null) Should Match one of the available Grade Level. If none is indicated, the first one in the database table will be selected by default. |\n| Course_Enrollment_Type | Mandatory (nvarchar(), null) The name of Enrollment's Type. For example: Standard, Honors, Advanced Placement, Dual Credit. |\n| Course_Show_To_Student | Mandatory (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false). |\n| Course_Credit | Mandatory (decimal) Should Match one of the available Credit. For example, 0 / 0.5 / 1.0. |\n| Course_Fee | (decimal) |\n| Course_Wholesale_Fee | (decimal) |\n| Course_RequiresPreRequisiteCourse | Mandatory (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false). |\n| Course_RequiresCoRequisiteCourse | Mandatory (bool) 0/1(0 as false, 1 as true). If is not set to (0/1) it will be set to default value (0 as false). |\n| Course_Comment | (nvarchar(), null) |\n| Course_Description | (nvarchar(), null) Edits not allowed. |\n\n#### Section Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Section_ID | (int, not null) This is the Maestro Section ID. Can be left blank if not known. If there is a value, it MUST match an existing Section in Maestro. Edits not allowed. |\n| Section_LMS_ID | (nvarchar(), null) This is the Section LMS ID. Edits not allowed. |\n| Section_Course_ID | Mandatory (nvarchar(), null) This is the Maestro ID of Course. Edits not allowed. |\n| Section_Name | Mandatory (nvarchar(), null) |\n| Section_Code | Mandatory (nvarchar(), null) This is the code of Section. |\n| Section_Client_Code | (nvarchar(), null) This data is optional if Section ID is entered for section lookup. |\n| Section_Credit | Mandatory (decimal) Should Match one of the available Credit values. For example, 0 / 0.5 / 1.0. |\n| Section_Teacher_ID | Mandatory (int, not null) This is the ID of the Teacher. |\n| Section_Teacher_Assistant_ID | (int, not null) |\n| Section_Term | Mandatory (nvarchar(), null) Should Match one of the available Term values. Fixed term courses may not have a term of 'Rolling Enrollment'. Edits not allowed. |\n| Section_Semester | (int, not null) |\n| Section_Organization_ID | Mandatory (int, not null) The ID of a valid Organization in Maestro. Must match a School level organization in Maestro. Edits not allowed. |\n| Section_LMS_Vendor | Mandatory (nvarchar(), null) Must match an LMS vendor in Maestro. |\n| Section_Gradebook_View_Type | Mandatory (nvarchar(), null) Must match a Gradebook View Type in Maestro. |\n| Section_Start_Date | Mandatory (datetime, null) (format: MM/DD/YYYY) Edits not allowed if section has enrollments. |\n| Section_End_Date | Mandatory (datetime, null) (format: MM/DD/YYYY) |\n| Section_Program | (nvarchar(), null) Should Match one of the available Programs. |\n| Section_Capacity | (int, not null) This is the number of students for this section. |\n| Section_Status | Mandatory (nvarchar(), null) The code of section's status. For example: Active, Inactive, Archived, Closed. |\n| Section_Period | (nvarchar(), null) Should Match one of the available Period. |\n| Section_Days | Mandatory (int, not null) This is the number of days for this course. Edits not allowed. |\n| Section_Version | (decimal) |\n| Section_Final_Grade_Type | Mandatory (nvarchar(), null) Should Match one of the available Grade Type. Edits not allowed. |\n| Section_Grading_Scale | Mandatory (nvarchar(), null) Should Match one of the available Grade Scales. Edits not allowed. |\n| Section_Enrollment_Type | Mandatory (nvarchar(), null) The name of Enrollment's Type. For example: Standard, Honors, Advanced Placement, Dual Credit. |\n| Section_Marking_Period_Calculation_Type | Mandatory (nvarchar(), null) The name of Marking Period Calculation Type. For example: Manual, Assignment Average, Assignment Completion Percentage. |\n| Section_Description | (nvarchar(), null) Edits not allowed. |\n| Section_Comments | (nvarchar(), null) |\n| Section_Type | Mandatory (nvarchar(), null) Should match one of the available Section Types. |\n| Section_Fee | (decimal) |\n| Section_Wholesale_Fee | (decimal) |\n| Section_IsEnrollmentAutoComplete | Mandatory (bool) 0/1(0 as false, 1 as true). If not set to (0/1), it will be set to default value (0 as false). |\n| Section_Certificate | (nvarchar(), null) Must match one of the available Certificates. |\n| Section_Enrollment_Grade_Calculation_Type | Mandatory (nvarchar(), null) Must match one of the available Enrollment Grade Calculation Types. |\n\n#### Enrollment Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Enrollment_ID | (int, not null) This is the Maestro Enrollment ID. Can be left blank if not known. Edits not allowed. |\n| Enrollment_LMS_ID | (nvarchar(), null) |\n| Student_ID | Mandatory (int, not null) This is used to look up the student in Maestro. Edits not allowed. |\n| Student_Client_Code | Mandatory (nvarchar(), null) This is used to look up the student in Maestro. Edits not allowed. |\n| Section_ID | Mandatory (int, not null) This is used to look up the section in Maestro. Edits not allowed. |\n| Section_Client_Code | Mandatory (nvarchar(), null) This is used to look up the section in Maestro. Edits not allowed. |\n| Start_Date | Mandatory (datetime, null) (format: MM/DD/YYYY) Start Date of the Enrollment |\n| End_Date | Mandatory (datetime, null) (format: MM/DD/YYYY) End Date of the Enrollment |\n| Is_Audit | Mandatory (bool) 0/1 (0 as false, 1 as true). Defaults to 0 if not set. |\n| Show_On_Transcript | Mandatory (bool) 0/1 (0 as false, 1 as true). Defaults to 0 if not set. |\n| Enrollment_Status | Mandatory (nvarchar(), not null) |\n| Enrollment_Reason | (nvarchar(), null) Should match one of the available Enrollment Reasons. |\n| Comments | (nvarchar(), null) Comments about the Enrollment |\n| Final_Grade | (nvarchar(), null) Final Grade |\n| Current Grade | (nvarchar(), null) |\n| Final_Comments | (nvarchar(), null) Final Comments about the Enrollment |\n| Grade_Points | (int, not null) Grade Points earned for enrollment |\n| Drop_Reason | (nvarchar(), null) Should match one of the available Enrollment Drop Reasons. |\n| Drop_Comments | (nvarchar(), null) Drop Comments about the Enrollment |\n| Program | (nvarchar(), null) Should match one of the available Programs. |\n| Grade_Level | (nvarchar(), null) Should match one of the available Grade Levels. |\n| Delete_Data_On_Transfer | Mandatory (bool) 0/1 (0 as false, 1 as true). Defaults to 0 if not set. |\n| Unlock | (nvarchar(), null) |\n| Alpha_Grade | (nvarchar(), null) |\n\n#### External Enrollment Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| External_Enrollment_ID | (int, not null) This is the Maestro Item ID. Can be left blank if not known. Edits not allowed. |\n| Student_ID | Mandatory (int, not null) This data is optional if Student Client Code is entered for student lookup. Edits not allowed. |\n| Student_Client_Code | Mandatory (nvarchar(), null) This data is optional if Student ID is entered for student lookup. Edits not allowed. |\n| Alpha_Grade | (nvarchar(), null) |\n| Comments | (nvarchar(), null) |\n| Course_Name | Mandatory (nvarchar(), null) |\n| Credits | (decimal) Earned credits |\n| Credits_Attempted | Mandatory (decimal) |\n| Grade_Points | (decimal) |\n| Start_Date | (datetime, null) (format: MM/DD/YYYY) Start Date |\n| Exit_Date | Mandatory (datetime, null) (format: MM/DD/YYYY) End Date |\n| Enrollment_Status | Mandatory (nvarchar(), null) Must match a valid Maestro Enrollment Status. |\n| Final_Grade | Mandatory (nvarchar(), null) |\n| Is_Audit | (bool) 0/1 (0 as false, 1 as true) |\n| Plan_Of_Study_Group_ID | (int, not null) Must match an existing item in Maestro |\n| Taken_At | Mandatory (nvarchar(), null) |\n| Term | (nvarchar(), null) |\n\n#### External Test Score Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| External_Test_Score_ID | (int, not null) This is the Maestro External Test Score ID. Can be left blank if not known. Edits not allowed. |\n| Parent_External_Test_Score_ID | (int, not null) This is a Maestro External Test Score ID this sub-test will be part of. Can be left blank if not a sub-test. Edits not allowed. |\n| Test_ID | (nvarchar(), null) Edits not allowed. |\n| Test_Name | Mandatory (nvarchar(), null) |\n| Date_Time | Mandatory (nvarchar(), not null) |\n| User_Account_ID | Mandatory (int, not null) Edits not allowed. If sub test, it will be overridden by parent's. |\n| Test_Type | Mandatory (nvarchar(), null) Should match a valid External Test Type in Maestro. If sub test, it will be overridden by parent's. |\n| Test_Category | (nvarchar(), null) Should match a valid External Test Category in Maestro based on External Test Type association. If sub test, it will be overridden by parent's. |\n| Score | (decimal) |\n| Alpha_Score | (nvarchar(), null) |\n| Description | (nvarchar(), null) |\n| Comments | (nvarchar(), null) |\n| Grade_Points | (bool) Enter blank or 1, 2, 3, 4, 5 |\n| Pass_Fail | (nvarchar(), null) Enter blank or Pass, Fail |\n| Show_On_Transcript | (bool) 0/1 (0 as false, 1 as true). If not set to (0/1), it will default to 0 (false). |\n\n#### Attendance Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Attendance_ID | (int, not null) This is the Maestro Attendance ID. Can be left blank if not known. Edits not allowed. |\n| Date | Mandatory (datetime, null) (format: MM/DD/YYYY) Edits not allowed. |\n| Student_ID | Mandatory (int, not null) Edits not allowed. This data is optional if Student Client Code is entered for student lookup. |\n| Student_Client_Code | Mandatory (nvarchar(), null) Edits not allowed. This data is optional if Student ID is entered for student lookup. |\n| Section_ID | Mandatory (int, not null) Edits not allowed. This data is optional if Section Client Code is entered for section lookup. |\n| Section_Client_Code | Mandatory (nvarchar(), null) Edits not allowed. This data is optional if Section ID is entered for section lookup. |\n| Attended | Mandatory (bool) 0/1(0 as false, 1 as true). If not set to (0/1), it will default to 0 (false). |\n| Week | (int, not null) |\n| Duration | (decimal) This is the online duration in minutes, normally from LMS |\n| Comments | (nvarchar(), null) This is the comments related to the online duration |\n| Physical_Duration | (decimal) This is the time in minutes spent in a classroom. |\n| Physical_Duration_Comments | (nvarchar(), null) This is the comments related to the physical duration |\n| External_Duration | (decimal) This is the time in minutes spent in extra-curricular activities that count towards attendance. |\n| External_Duration_Comments | (nvarchar(), null) This is the comments related to the external duration |\n| Tardy_Minutes | (int, not null) |\n| Excused | (bool) 0/1(0 as false, 1 as true). If not set to (0/1), it will default to 0 (false). |\n| Absence_Reason | (nvarchar(), null) Should match an existing absence reason in Maestro |\n\n#### Assignment Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Assignment_ID | (int, not null) This is the Maestro Assignment ID. Can be left blank if not known. Edits not allowed. |\n| Assignment_Name | Mandatory (nvarchar(), null) |\n| Assignment_LMS_ID | (nvarchar(), null) Edits not allowed. |\n| Section_ID | Mandatory (int, not null) Assignments cannot be imported into virtual sections. Edits not allowed. This data is optional if Section Client Code is entered for section lookup. |\n| Section_Client_Code | Mandatory (nvarchar(), null) This data is optional if Section ID is entered for section lookup. Edits not allowed. |\n| Weight | (decimal) |\n| Assignment_Type | (nvarchar(), null) Must match a valid Maestro Assignment Type and be defined for the section. |\n| Order | Mandatory (integer) Greater than zero |\n| Total_Points | (decimal) |\n| Due_Day | (int, not null) Number of days from enrollment start date |\n| IsExcluded | (bool) 0/1(0 as false, 1 as true) |\n| Description | (int, not null) Number of days from enrollment start date |\n\n#### Assignment Grade Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Assignment_Grade_ID | (int, not null) This is the Maestro Assignment Grade ID. Can be left blank if not known. Edits not allowed. |\n| Student_ID | Mandatory (int, not null) This data is optional if Student Client Code is entered for student lookup. Edits not allowed. |\n| Student_Client_Code | Mandatory (nvarchar(), null) This data is optional if Student ID is entered for student lookup. Edits not allowed. |\n| Section_ID | Mandatory (int, not null) This data is optional if Section Client Code is entered for section lookup. Edits not allowed. |\n| Section_Client_Code | Mandatory (nvarchar(), null) This data is optional if Section ID is entered for section lookup. Edits not allowed. |\n| Assignment_ID | Mandatory (int, not null) Edits not allowed. |\n| Date_Submitted | Mandatory (datetime, null) (format: MM/DD/YYYY) |\n| Numeric_Grade | Mandatory (decimal) |\n| Points | (decimal) |\n| Total_Points | (decimal) |\n| Grade_Excluded | (bool) 0/1(0 as false, 1 as true) |\n| Comments | (nvarchar(), null) |\n\n#### LeadGrade Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Lead_ID | (int, not null) This is the Maestro Lead ID. Can be left blank if not known. Edits not allowed. |\n| Lead_Organization_ID | (int, not null) Maestro Organization ID |\n| Lead_Last_Name | Mandatory (nvarchar(), null) |\n| Lead_First_Name | Mandatory (nvarchar(), null) |\n| Lead_Middle_Name | (nvarchar(), null) |\n| Lead_Suffix | (nvarchar(), null) |\n| Lead_Street_1 | (nvarchar(), null) |\n| Lead_Street_2 | (nvarchar(), null) |\n| Lead_City | (nvarchar(), null) |\n| Lead_State | (nvarchar(), null) This needs to be the 2 characters State code. Enter XX for countries outside the United States. |\n| Lead_Zip_Code | (nvarchar(), null) |\n| Lead_Country | (nvarchar(), null) Should match a valid Lead Country in Maestro. |\n| Lead_Phone_Number | (nvarchar(), null) |\n| Lead_Email_Address | (nvarchar(), null) |\n| Lead_Source | Mandatory (nvarchar(), null) Should match a valid Lead Source in Maestro. |\n| Lead_Comments | (nvarchar(), null) |\n| Lead_Notes | (nvarchar(), null) |\n| Lead_Status | Mandatory (nvarchar(), null) Should match a valid Lead Status in Maestro. |\n| Lead_Next_Scheduled_Contact | (nvarchar(), null) |\n\n#### Application Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Application_ID | (int, not null) This is the Maestro Application ID. Can be left blank if not known. Edits not allowed. |\n| Application_Client_Code | (nvarchar(), null) This is used to look up the student in Maestro. |\n| Student_Last_Name | Mandatory (nvarchar(), null) |\n| Student_First_Name | Mandatory (nvarchar(), null) |\n| Student_Middle_Name | (nvarchar(), null) |\n| User_Account_User_Name | Mandatory (nvarchar(), null) This is the Student UserName. Edits not allowed. |\n| User_Account_Password | Mandatory (nvarchar(), null) Edits not allowed. |\n| Student_Suffix | (nvarchar(), null) |\n| Student_Gender | Mandatory (nvarchar(), null) Male/Female/Unknown |\n| Student_Date_of_Birth | Mandatory (datetime, null) (format: MM/DD/YYYY) |\n| Student_Type | Mandatory (nvarchar(), null) Should match one of the available Student Types. |\n| Student_Program | (nvarchar(), null) Should match an available Program. |\n| Student_Graduation_Year | Mandatory (nvarchar(), null) Should match one of the available Graduation Year. |\n| Student_Language | Mandatory (nvarchar(), null) Should match one of the available Language. |\n| Student_StateId | (nvarchar(), null) |\n| Student_GPA | (decimal) |\n| Application_Comments | (nvarchar(), null) |\n| Application_Notes | (nvarchar(), null) |\n| Student_Ethnicity | Mandatory (nvarchar(), null) 'Not Hispanic / Latino' or 'Hispanic / Latino' |\n| Student_Race | Mandatory (nvarchar(), null) Asian, Black or African American, Native Hawaiian or Other Pacific Islander, American Indian or Alaskan Native, White. |\n| Student_Organization_ID | Mandatory (nvarchar(), not null) |\n| Grade_Level | Mandatory (nvarchar(), null) Should match one of the available Grade Level. |\n| Counselor | (nvarchar(), null) |\n| Application_Status | Mandatory (nvarchar(), null) Should match one of the available Application Statuses. |\n| Student_IsFullTime | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_GraduationDate | (datetime, null) (format: MM/DD/YYYY) |\n| Student_IsLEP | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_Is504 | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_IsIEP | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_IsAlternative_Education | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_IsReturning_Dropout | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_IsGifted | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_HasFreeOrReducedLunch | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_IsInternationalStudent | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_IsPreviousStudent | Mandatory (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_IsTransferStudent | (bool) 0/1(0 as false, 1 as true). If not set, defaults to 0 (false). |\n| Student_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Student_E-mail_Address_1 | Mandatory (nvarchar(), not null) |\n| Student_Phone_1 | Mandatory (nvarchar(), not null) |\n| Student_Phone_1_Type | Mandatory (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Student_Phone_2 | (nvarchar(), null) |\n| Student_Phone_2_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Student_Address_1_Type | Mandatory (nvarchar(), null) Should match one of the code of existing Address types: Residential, Business, Billing, Mailing. |\n| Student_Address_1_Street1 | Mandatory (nvarchar(), not null) |\n| Student_Address_1_Street2 | (nvarchar(), null) |\n| Student_Address_1_City | Mandatory (nvarchar(), not null) |\n| Student_Address_1_State | Mandatory (nvarchar(), null) 2 letter abbreviation. Should Match a valid State in Maestro. If state not belongs to the United States, input XX. |\n| Student_Address_1_Zip_Code | Mandatory (nvarchar(), not null) |\n| Student_Address_1_Country | Mandatory (nvarchar(), null) Should match a valid Country in Maestro. |\n| Student_Address_1_Description | (nvarchar(), null) |\n| Student_Address_2_Type | (nvarchar(), null) Should match one of the code of existing Address types: Residential, Business, Billing, Mailing. |\n| Student_Address_2_Street1 | (nvarchar(), null) |\n| Student_Address_2_Street2 | (nvarchar(), null) |\n| Student_Address_2_City | (nvarchar(), null) |\n| Student_Address_2_State | (nvarchar(), null) 2 letter abbreviation. Should Match a valid State in Maestro. If state not belongs to the United States, input XX. |\n| Student_Address_2_Zip_Code | (nvarchar(), null) |\n| Student_Address_2_Country | (nvarchar(), null) Should match a valid Country in Maestro. |\n| Student_Address_2_Description | (nvarchar(), null) |\n| Guardian_1_Last_Name | Mandatory (nvarchar(), not null) |\n| Guardian_1_First_Name | Mandatory (nvarchar(), not null) |\n| Guardian_1_User_Name | (nvarchar(), null) Guardian Maestro User Name. Edits not allowed. Will create if not exists. |\n| Guardian_1_Password | Edits not allowed. |\n| Guardian_1_Language | (nvarchar(), null) |\n| Guardian_1_Occupation | (nvarchar(), null) |\n| Guardian_1_Relationship | Mandatory (nvarchar(), null) Should match one of the existing Relationship types. |\n| Guardian_1_Comments | (nvarchar(), null) |\n| Guardian_1_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Guardian_1_E-mail_Address_1 | (nvarchar(), null) |\n| Guardian_1_Phone_1 | (nvarchar(), not null) |\n| Guardian_1_Phone_1_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Guardian_1_Phone_2 | (nvarchar(), null) |\n| Guardian_1_Phone_2_Type | (nvarchar(), null) |\n| Guardian_1_Address_1_Type | (nvarchar(), null) |\n| Guardian_1_Address_1_Street1 | (nvarchar(), null) |\n| Guardian_1_Address_1_Street2 | (nvarchar(), null) |\n| Guardian_1_Address_1_City | (nvarchar(), null) |\n| Guardian_1_Address_1_State | (nvarchar(), null) |\n| Guardian_1_Address_1_Zip_Code | (nvarchar(), null) |\n| Guardian_1_Address_1_Country | (nvarchar(), null) |\n| Guardian_1_Address_1_Description | (nvarchar(), null) |\n| Guardian_2_Last_Name | (nvarchar(), null) |\n| Guardian_2_First_Name | (nvarchar(), null) |\n| Guardian_2_User_Name | (nvarchar(), null) Guardian Maestro User Name. Edits not allowed. Will create if not exists. |\n| Guardian_2_Password | Edits not allowed. |\n| Guardian_2_Language | (nvarchar(), null) |\n| Guardian_2_Occupation | (nvarchar(), null) |\n| Guardian_2_Relationship | (nvarchar(), null) Should match one of the existing Relationship types. |\n| Guardian_2_Comments | (nvarchar(), null) |\n| Guardian_2_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Guardian_2_E-mail_Address_1 | (nvarchar(), null) |\n| Guardian_2_Phone_1 | (nvarchar(), null) |\n| Guardian_2_Phone_1_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Guardian_2_Phone_2 | (nvarchar(), null) |\n| Guardian_2_Phone_2_Type | (nvarchar(), null) |\n| Guardian_2_Address_1_Type | (nvarchar(), null) |\n| Guardian_2_Address_1_Street1 | (nvarchar(), null) |\n| Guardian_2_Address_1_Street2 | (nvarchar(), null) |\n| Guardian_2_Address_1_City | (nvarchar(), null) |\n| Guardian_2_Address_1_State | (nvarchar(), null) |\n| Guardian_2_Address_1_Zip_Code | (nvarchar(), null) |\n| Guardian_2_Address_1_Country | (nvarchar(), null) |\n| Guardian_2_Address_1_Description | (nvarchar(), null) |\n| Contact_1_Last_Name | (nvarchar(), null) |\n| Contact_1_First_Name | (nvarchar(), null) |\n| Contact_1_Language | (nvarchar(), null) |\n| Contact_1_Occupation | (nvarchar(), null) |\n| Contact_1_Relationship | (nvarchar(), null) Should match one of the existing Relationship types. |\n| Contact_1_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Contact_1_E-mail_Address_1 | (nvarchar(), null) |\n| Contact_1_Phone_1 | (nvarchar(), null) |\n| Contact_1_Phone_1_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Contact_1_Phone_2 | (nvarchar(), null) |\n| Contact_1_Phone_2_Type | (nvarchar(), null) |\n| Contact_1_Address_1_Type | (nvarchar(), null) |\n| Contact_1_Address_1_Street1 | (nvarchar(), null) |\n| Contact_1_Address_1_Street2 | (nvarchar(), null) |\n| Contact_1_Address_1_City | (nvarchar(), null) |\n| Contact_1_Address_1_State | (nvarchar(), null) |\n| Contact_1_Address_1_Zip_Code | (nvarchar(), null) |\n| Contact_1_Address_1_Country | (nvarchar(), null) |\n| Contact_1_Address_1_Description | (nvarchar(), null) |\n| Contact_2_Last_Name | (nvarchar(), null) |\n| Contact_2_First_Name | (nvarchar(), null) |\n| Contact_2_Language | (nvarchar(), null) |\n| Contact_2_Occupation | (nvarchar(), null) |\n| Contact_2_Relationship | (nvarchar(), null) Should match one of the existing Relationship types. |\n| Contact_2_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Contact_2_E-mail_Address_1 | (nvarchar(), null) |\n| Contact_2_Phone_1 | (nvarchar(), null) |\n| Contact_2_Phone_1_Type | (nvarchar(), null) Should match one of the code of existing Phone Number types: Home, Mobile, Business, Fax. |\n| Contact_2_Phone_2 | (nvarchar(), null) |\n| Contact_2_Phone_2_Type | (nvarchar(), null) |\n| Contact_2_Address_1_Type | (nvarchar(), null) |\n| Contact_2_Address_1_Street1 | (nvarchar(), null) |\n| Contact_2_Address_1_Street2 | (nvarchar(), null) |\n| Contact_2_Address_1_City | (nvarchar(), null) |\n| Contact_2_Address_1_State | (nvarchar(), null) |\n| Contact_2_Address_1_Zip_Code | (nvarchar(), null) |\n| Contact_2_Address_1_Country | (nvarchar(), null) |\n| Contact_2_Address_1_Description | (nvarchar(), null) |\n\n#### Asset Item Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Asset_Item_ID | (int, not null) This is the Maestro Item ID. Can be left blank if not known. Edits not allowed. |\n| Asset_ID | Mandatory (nvarchar(), null) This is the Asset ID this item belongs to. Edits not allowed. |\n| Client_Code | Mandatory (nvarchar(), null) This is the bar-code. Edits not allowed. |\n| Cost | (decimal) |\n| IMEIDEC_Number | (nvarchar(), null) |\n| Location | (nvarchar(), null) |\n| MAC_Address | (nvarchar(), null) |\n| Comments | (nvarchar(), null) |\n| Status | Should match one of the available asset item statuses: Added, Destroyed, On Loan, Out Of Inventory, Received, Removed, Reserved, Returned, Sent |\n| Action_Date | (datetime, null) (format: MM/DD/YYYY) This is the date the item was sent, received, destroyed etc. |\n| Due_Date | (datetime, null) (format: MM/DD/YYYY) This is the date the item must be returned to inventory. |\n| For_User_Account_ID | (int, not null) This is a Maestro User ID who will get the item. Mandatory unless status is being set to receiving |\n| By_User_Account_ID | (int, not null) This is a Maestro User ID who is assign the item. Leave blank for a default user. |\n\n#### Calendar Event Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Event_ID | (int, not null) This is the Maestro Event ID. Can be left blank if not known. Edits not allowed. |\n| User_Account_Id | (int, not null) When specifying User Id, Organization Id and Role must also be provided. Edits not allowed. |\n| Role | (nvarchar(), null) Examples: Teacher, Student. If specifying for a single user, User Account Id and Organization Id must also be provided. Edits not allowed. |\n| Organization_Id | (int, not null) If the event is for a user, User Account Id and Role must also be provided. Edits not allowed. |\n| Course_ID | (int, not null) Edits not allowed. |\n| Section_ID | (int, not null) Edits not allowed. |\n| Event_Type | Mandatory (nvarchar(), null) Must match one of the available event types |\n| Date | Mandatory (date) (format: MM/DD/YYYY HH:MM AM) Event Date |\n| Duration | Mandatory (int, not null) In minutes |\n| Description | (nvarchar(), null) |\n| Short_Description | Mandatory (nvarchar(), null) This will appear in the calendar |\n\n#### Request Course Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Course_Request_ID | (int, not null) This is the Maestro Course Request ID. Can be left blank if not known. Edits not allowed. |\n| Student_ID | Mandatory (int, not null) Must match an existing Student ID in Maestro. Edits not allowed. |\n| Student_Client_Code | Mandatory (nvarchar(), null) This is used to look up the student in Maestro. Edits not allowed. |\n| Course_ID | Mandatory (int, not null) Must match an existing Course ID in Maestro. Edits not allowed. |\n| Course_Client_Code | Mandatory (nvarchar(), null) This data is optional if Course ID is entered for course lookup. Edits not allowed. |\n| Program | (nvarchar(), null) Must match an existing Program in Maestro. |\n| Term | (nvarchar(), null) Must match an existing Term in Maestro. |\n| Section_ID | (int, not null) Must match an existing Section ID in Maestro. |\n| Section_Client_Code | (nvarchar(), null) This data is optional if Section ID is entered for section lookup. |\n| Start_Date | Mandatory (datetime, null) (format: MM/DD/YYYY) |\n| End_Date | (datetime, null) (format: MM/DD/YYYY) |\n| Course_Request_Reason | Mandatory (nvarchar(), null) Must match an existing Course Request Reason in Maestro. |\n| Course_Request_Status | Mandatory (nvarchar(), null) Must match an existing Course request Status in Maestro. |\n| Comments | (nvarchar(), null) Additional comments made by person requesting the course |\n| Notes | (nvarchar(), null) Internal notes to be maintained by administration |\n\n#### User Account Membership Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| User_Account_Membership_ID | (int, not null) This is the Maestro User Account Membership ID. Can be left blank if not known. Edits not allowed. |\n| User_Account_ID | (int, not null) This is the Maestro User Account ID. Can be left blank if not known. Edits not allowed. |\n| Organization_ID | Mandatory (int, not null) This is the Maestro Organization ID. Edits not allowed. |\n| Role | Mandatory (nvarchar(), null) This is the Maestro Role name. Edits not allowed. |\n| Last_Name | Mandatory (nvarchar(), null) |\n| First_Name | Mandatory (nvarchar(), null) |\n| Middle_Name | (nvarchar(), null) |\n| Suffix | (nvarchar(), null) |\n| Date_of_Birth | (datetime, null) (format: MM/DD/YYYY) |\n| Gender | Mandatory (nvarchar(), null) (Male/Female/Unknown) |\n| Residential_Status | (nvarchar(), null) This is the Maestro Residential Status name |\n| Language | (nvarchar(), null) This is the Maestro Language name |\n| Client_Code | (nvarchar(), null) |\n| User_Account_Status | (nvarchar(), null) Must match a valid Maestro User Account Status. If left empty, defaults to 'Active'. |\n| Membership_Active | Mandatory (nvarchar(), null) Enter 1 for active or 0 for inactive |\n| User_Name | Mandatory (nvarchar(), null) Edits not allowed. |\n| Password | Mandatory (nvarchar(), null) Edits not allowed. |\n| Security_Question | (nvarchar(), null) Must match a valid Maestro Security Question. |\n| Password_Answer | (nvarchar(), null) |\n| Ethnicity | (nvarchar(), null) 'Not Hispanic / Latino' or 'Hispanic / Latino' |\n| Race | (nvarchar(), null) Asian, Black or African American, Native Hawaiian or Other Pacific Islander, American Indian or Alaskan Native, White. Separate multiple races with ';' |\n| Occupation | (nvarchar(), null) |\n| Comments | (nvarchar(), null) |\n| Phone | (nvarchar(), null) May need to be added later for certain roles. |\n| Phone_Type | (nvarchar(), null) |\n| E-mail_Address | (nvarchar(), null) May need to be added later for certain roles. |\n| User_Account_SMS_Text_E-mail | (nvarchar(), null) Normally a cell number followed by @ carrier name, ie. for AT&T - [9999999999@txt.att.net](https://mailto:9999999999@txt.att.net) |\n| Address_Type | (nvarchar(), null) May need to be added later for certain roles. |\n| Address_Street1 | (nvarchar(), null) |\n| Address_Street2 | (nvarchar(), null) |\n| Address_City | (nvarchar(), null) |\n| Address_State | (nvarchar(), null) |\n| Address_Zip_Code | (nvarchar(), null) |\n| Address_Country | (nvarchar(), null) |\n| Address_Description | (nvarchar(), null) |\n\n#### Facility Attributes Specification\n\n| **Attribute** | **Specification** |\n| --- | --- |\n| Facility_Id | (int, not null) This is the Maestro Facility ID. Can be left blank if creating new. Edits not allowed. |\n| Name | Mandatory (nvarchar(), null) |\n| Type | Mandatory (nvarchar(), null) Should match a valid Type in Maestro. |\n| Parent_ID | (int, not null) The ID of a valid Facility in Maestro. Edits not allowed. |\n| Organization_ID | (int, not null) The ID of a valid Organization in Maestro. Edits not allowed. |\n| Seat_Rows | (int, not null) |\n| Seat_Columns | (int, not null) |\n| Code | Mandatory (nvarchar(), null) Edits not allowed. |\n| Status | Mandatory (nvarchar(), null) Should match a valid Status in Maestro. |\n| Floor | (int, not null) |\n| Location_X | (int, not null) |\n| Location_Y | (int, not null) |\n| Width | (int, not null) |\n| Height | (int, not null) |\n| Background_Color | (nvarchar(), null) |\n| Description | (nvarchar(), null) |\n\n# MAESTRO REST API\n\nBocaVox Maestro REST API exposes both Export and Import operations via a standardized programmatic interface. Using Maestro's API, you can do pretty much anything you can do on Maestro portal, while using your programming language of choice. The Maestro API is a RESTful API based on HTTP requests and JSON responses.\n\n## End Points\n\nBulk Export:  \n{base_url}/api/Bulk/ExportBulk\n\nBulk Import:  \n{base_url}/api/Bulk/ImportBulk\n\nExtract Report:\n\n{{base_url}}/api/Bulk/ExtractReport\n\nUsername and password will be provided by BocaVox at the time of integration.\n\n## Supported Protocols\n\nJSON is supported over HTTPS.\n\n## Error Codes\n\n| Code | Name | Description |\n| --- | --- | --- |\n| 400 | Bad Request | If data sent to the API fails validation, a Bad Request response is returned with the message of what caused the error. |\n| 401 | Unauthorized | Authorization has been denied for this request. You may have forgotten to supply credentials. |\n| 401 | Invalid credentials | We could not find a partner with the credentials you provided. |\n| 401 | Missing credentials | The Basic authorization did not contain a value. |\n| 401 | Unauthorized | An underlying system connection has timed out, please retry request. |\n| 503 | Service Unavailable | The backend service is temporarily unavailable to handle your request. Please try again later. This error is thrown if the BocaVox platform is unavailable. |\n| 503 | Service Unavailable | Cache is currently not available, please try again later. Cannot connect to cache. |","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"7085553","team":1667045,"collectionId":"dfe3ebbe-aa4b-4fba-a34d-f31a978b2d36","publishedId":"2sAYdeKqjH","public":true,"publicUrl":"https://api.bocavox.com","privateUrl":"https://go.postman.co/documentation/7085553-dfe3ebbe-aa4b-4fba-a34d-f31a978b2d36","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":""}],"appearance":{"default":"light","themes":[{"name":"dark","logo":"https://content.pstmn.io/945de65d-c6ee-47c2-9c54-95679a412778/dGh1bWJuYWlsXzI2MzBhM2ZjLTRmYzctNGI1My1hYTdlLWJkODA4NmQ5NTM2Ni5wbmc=","colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF6C37"}},{"name":"light","logo":"https://content.pstmn.io/945de65d-c6ee-47c2-9c54-95679a412778/dGh1bWJuYWlsXzI2MzBhM2ZjLTRmYzctNGI1My1hYTdlLWJkODA4NmQ5NTM2Ni5wbmc=","colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"}}]}},"version":"8.10.1","publishDate":"2025-02-24T16:47:31.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"","description":""},"logos":{"logoLight":"https://content.pstmn.io/945de65d-c6ee-47c2-9c54-95679a412778/dGh1bWJuYWlsXzI2MzBhM2ZjLTRmYzctNGI1My1hYTdlLWJkODA4NmQ5NTM2Ni5wbmc=","logoDark":"https://content.pstmn.io/945de65d-c6ee-47c2-9c54-95679a412778/dGh1bWJuYWlsXzI2MzBhM2ZjLTRmYzctNGI1My1hYTdlLWJkODA4NmQ5NTM2Ni5wbmc="}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/d564e910d0a429b1c71d6d3fdcd01f5ef7423aa48f84b388caedd5de7df8b6a0","favicon":"https://bocavox.com/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://api.bocavox.com/view/metadata/2sAYdeKqjH"}