by Arshad Syed.
1. First check in moodle site you have enable WEB services or not
how to enable:
1=>site adm->plugins->web services->overview->click on "Enable web services"-> Enable web services "Mark Checkbox".
2=>site adm->plugins->web services->manage Protocols->Enable (which ever protocol you want).
3=>site adm->plugins->web services-> manage tokens->click Add button->select user you want to give access for APIs-> It will generates token(use for accessing APIs).
How to get token:
How to use web services:
'header' => "Content-type: application/x-www-form-urlencoded",
'method' => 'POST'
Regards
Arshad Syed