<?php

namespace ShopMagicVendor\Getresponse\Sdk\Client\Operation;

/**
 * Interface Operation
 * @package Getresponse\Sdk\Client\Operation
 */
interface Operation extends OperationVersionable
{
    const GET = 'GET';
    const POST = 'POST';
    const DELETE = 'DELETE';
    /**
     * @return string
     */
    public function getUrl();
    /**
     * @return string
     */
    public function getMethod();
    /**
     * @return string
     */
    public function getBody();
    /**
     * @return int
     */
    public function getSuccessCode();
}
