Skip to content

mehmetxbozkurt/ParasutApiClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

ParasutApiClient

Usage

POST :

require_once "class.api.parasut.php";
$PRS = new \ParasutApi\Parasut();

$responsePost = $PRS->apiTokenPost("sales_invoices",json_decode($params));
$resArr = json_decode($responsePost);
$fatura_id = $resArr->sales_invoice->id;	

GET :

	require_once "class.api.parasut.php";
    $PRS = new \ParasutApi\Parasut();

    $params=array("per_page"=>100);
    $page = "item_categories";

    $page_response = $PRS->apiTokenGet($page,$params);

    $categories=  json_decode( $page_response );

PUT :

            require "class.api.parasut.php";
            $PRS = new \ParasutApi\Parasut();
            */
            $params='{
                      "contact": {
                        "name": "'.$name.'",
                        "contact_type": "person",
                        "email": "'.$email.'",
                        "tax_number": "'.$tax_number.'",
                        "tax_office": null,
                        "category_id": $category_id,
                        "city": "'.$city.'",
                        "district": "'.$district.'",
                        "address_attributes": {
                          "address": "'.$address.'",
                          "fax": $fax,
                          "phone": "'.$phone.'"
                        },
                        "contact_people_attributes": [
                          {
                            "name": $contact_people_name,
                            "name": $contact_people_name,
                            "email": $contact_people_email,
                            "notes": $contact_people_notes
                          }
                        ]
                      }
                    }';

            $response = $PRS->apiTokenPut("contacts",$contact_id,json_decode($params));

DELETE :

    $PRS = new \ParasutApi\Parasut();
    $responseDelete = $PRS->apiTokenDelete("sales_invoices", $si_id]);
    $resArr = json_decode($responseDelete);
    if ($resArr->success == "OK") {
    	echo "Sales invoice deleted";
    }

About

parasut.com api client class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages