API Add School

From zFairs Contest Management
Revision as of 15:32, 28 August 2020 by Trent (talk | contribs) (Created page with " <code> fetch('/api/data/school', { method:'POST', headers:{'Content-Type': 'application/json'}, body: JSON.stringify({ Username:'admin',...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


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);});