Difference between revisions of "API Add School"

From zFairs Contest Management
(Created page with " <code> fetch('/api/data/school', { method:'POST', headers:{'Content-Type': 'application/json'}, body: JSON.stringify({ Username:'admin',...")
 
Line 1: Line 1:
  
  
<code>
+
<syntaxhighlight lang="JavaScript" line>
  
 
fetch('/api/data/school', {
 
fetch('/api/data/school', {
Line 37: Line 37:
 
.catch((error)=>{console.log('Error: ', error);});
 
.catch((error)=>{console.log('Error: ', error);});
  
</code>
+
</syntaxhighlight>

Revision as of 16:37, 28 August 2020


fetch('/api/data/school', {
    method:'POST',
    headers:{'Content-Type': 'application/json'},
    body: JSON.stringify({
            Username:'admin',
            Password: 'asdf:LKJ',
            Body: {
                Name: '_ A Test School'
                ,Address: '1219 34th State'
                ,Address2: 'Apt 3'
                ,City: 'Ogden'
                ,State: 'Ut'
                ,Zip: '84403'
                ,County: 'Weber'
                ,Phone: '801-252-0903'
                ,WebsiteUrl: 'zfairs.com'
                ,SchoolType: 'Public' //{ Public, Private, Charter, Home}
                ,PrincipalName: 'Mrs Bell'
                ,PrincipalPhone: '801-252-0000'
                ,PrincipalEmail: 'MrsBell@zfairs.com'
                ,ContactFirstName: 'Joe'
                ,ContactLastName: 'Homes'
                ,ContactPhone: '801-252-0001'
                ,ContactEmail: 'jh@zfairs.com'
                ,GradeLow: '0' //pre-k = -1, k = 0
                ,GradeHigh: '12'
                ,Fax: '801-252-0003'
            }
        })
})
.then(response => response.json())
.then(data=>{console.log('Success: ',data);})
.catch((error)=>{console.log('Error: ', error);});