The original issue has now been solved, I contacted the hosting company and they confirmed there was some issue related to ModSecurity
Here is what they said
and about the second issue that I wasn't able to post via API had user permission issues as pointed out by phenomlab