# OAuth1Api

## get

Make a GET call

```
OAuth1Api.get(clientKey, clientSecret, token, tokenSecret, realm, restUtl)

or

OAuth1Api.get(clientKey, clientSecret, token, tokenSecret, realm, restUtl, headers)

```

#### Parameters

```
clientKey: string
clientSecret: string
token: string
tokenSecret: string
realm; string
restUtl: string
headers: dictionary
```

#### Returns

```
Result
```

## post

Make a POST call

```
OAuth1Api.post(clientKey, clientSecret, token, tokenSecret, realm, restUtl, body)

or

OAuth1Api.post(clientKey, clientSecret, token, tokenSecret, realm, restUtl, body, headers)
```

#### Parameters

```
clientKey: string
clientSecret: string
token: string
tokenSecret: string
realm: string
restUtl: string
body: object
headers: dictionary
```

#### Returns

```
Result
```

## postSoap

Make a POST  Soap call

```
OAuth1Api.postSOAP(clientKey, clientSecret, token,
      tokenSecret, realm, url, body)
or

OAuth1Api.postSOAP(clientKey, clientSecret, token,
      tokenSecret, realm, url, body, headers)
```

#### Parameters

```
clientKey: string
clientSecret: string
token: string
tokenSecret: string
realm: string
url: string
body: string
headers: dictionary
```

#### Returns

```
Result
```

## postSoapAsXML

Make a POST Soap as XML call

```
OAuth1Api.postSOAPAsXML(clientKey, clientSecret, token,
      tokenSecret, realm, url, body)

or

OAuth1Api.postSOAPAsXML(clientKey, clientSecret, token,
      tokenSecret, realm, url, body, headers)
```

#### Parameters

```
clientKey: string
clientSecret: string
token: string
tokenSecret: string
realm: string
url: string
body: string
headers: dictionary
```

#### Returns

```
Result
```
