# Interface ProductsResponseInterface

Interface ProductsResponseInterface

  Affilinet\ProductData\Responses\ProductsResponseInterface implements Affilinet\ProductData\Responses\ResponseInterface

#### Direct known implementers

Affilinet\ProductData\Responses\ProductsResponse
Namespace: Affilinet\ProductData\Responses
Located at Affilinet/ProductData/Responses/ProductsResponseInterface.php

Methods summary
`public integer` | # `totalRecords( )` #### Returns integer
`public integer` | # `pageSize( )` #### Returns integer
`public integer` | # `totalPages( )` #### Returns integer
`public integer` | # `pageNumber( )` #### Returns integer
`public `Affilinet\ProductData\Responses\ResponseElements\Product[]`` | # `products( )` #### Returns `Affilinet\ProductData\Responses\ResponseElements\Product[]`
`public `Affilinet\ProductData\Responses\ResponseElements\Facet[]`|null` | # `facets( )` #### Returns `Affilinet\ProductData\Responses\ResponseElements\Facet[]`|null

Methods inherited from Affilinet\ProductData\Responses\ResponseInterface
`getResponseString(), toArray()`

Methods inherited from JsonSerializable
`jsonSerialize()`