brandlive/vtex-api

Package for integration projects, API requests to Vtex.

1.0.0 2023-05-05 08:19 UTC

This package is auto-updated.

Last update: 2024-05-23 09:51:37 UTC


README

Install SDK

composer require brandlive/vtex-api

Create a Catalog Client

$catalogClient = new \Vtex\Catalog\CatalogClient([
    'credentials' => [
        'accountName' => "account name",
        'environment' => "environment",
        'appKey' => 'app key',
        'appToken' => 'app token',
    ]
]);

try {
    /**
     * Argument Options:
     * pathParams
     * queryParams
     * body
    */
    $catalogClient->getAttachment([
        'pathParams' => [
            'attachmentid' => 1
        ]
    ]);
} catch (\Vtex\Exception\VtexException $vtexException) {
    echo $vtexException->getMessage();
}