For clean Markdown of any page, append .md to the page URL. For a complete documentation index, see https://api-doc-new.gideononline.com/gideon-api-1-0/vaccines/llms.txt. For full documentation content, see https://api-doc-new.gideononline.com/gideon-api-1-0/vaccines/llms-full.txt.

# /vaccines/toxicity

GET https://api.gideononline.com/vaccines/toxicity

Returns the list of untoward effects, which may complicate vaccine use.

Note that not all forms of toxicity are equally common among the vaccines listed. GIDEON has attempted to present a comprehensive listing of potential and reported effects. Minor and local effects such as pain on injection and phlebitis are not included.

Reference: https://api-doc-new.gideononline.com/gideon-api-1-0/vaccines/vaccines-toxicity

## OpenAPI Specification

```yaml
openapi: 3.1.0
info:
  title: collection
  version: 1.0.0
paths:
  /vaccines/toxicity:
    get:
      operationId: vaccines-toxicity
      summary: /vaccines/toxicity
      description: >-
        Returns the list of untoward effects, which may complicate vaccine use.


        Note that not all forms of toxicity are equally common among the
        vaccines listed. GIDEON has attempted to present a comprehensive listing
        of potential and reported effects. Minor and local effects such as pain
        on injection and phlebitis are not included.
      tags:
        - subpackage_vaccines
      parameters:
        - name: Authorization
          in: header
          required: true
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Vaccines_/vaccines/toxicity_Response_200'
servers:
  - url: https://api.gideononline.com
  - url: https://api-test.gideononline.com
components:
  schemas:
    VaccinesToxicityGetResponsesContentApplicationJsonSchemaDataItems:
      type: object
      properties:
        id:
          type: string
        name:
          type: string
      required:
        - id
        - name
      title: VaccinesToxicityGetResponsesContentApplicationJsonSchemaDataItems
    Vaccines_/vaccines/toxicity_Response_200:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: >-
              #/components/schemas/VaccinesToxicityGetResponsesContentApplicationJsonSchemaDataItems
      required:
        - data
      title: Vaccines_/vaccines/toxicity_Response_200
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: Authorization

```

## SDK Code Examples

```python Vaccines_/vaccines/toxicity_example
import requests

url = "https://api.gideononline.com/vaccines/toxicity"

headers = {"Authorization": "<apiKey>"}

response = requests.get(url, headers=headers)

print(response.json())
```

```javascript Vaccines_/vaccines/toxicity_example
const url = 'https://api.gideononline.com/vaccines/toxicity';
const options = {method: 'GET', headers: {Authorization: '<apiKey>'}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
```

```go Vaccines_/vaccines/toxicity_example
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "https://api.gideononline.com/vaccines/toxicity"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("Authorization", "<apiKey>")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
```

```ruby Vaccines_/vaccines/toxicity_example
require 'uri'
require 'net/http'

url = URI("https://api.gideononline.com/vaccines/toxicity")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = '<apiKey>'

response = http.request(request)
puts response.read_body
```

```java Vaccines_/vaccines/toxicity_example
import com.mashape.unirest.http.HttpResponse;
import com.mashape.unirest.http.Unirest;

HttpResponse<String> response = Unirest.get("https://api.gideononline.com/vaccines/toxicity")
  .header("Authorization", "<apiKey>")
  .asString();
```

```php Vaccines_/vaccines/toxicity_example
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('GET', 'https://api.gideononline.com/vaccines/toxicity', [
  'headers' => [
    'Authorization' => '<apiKey>',
  ],
]);

echo $response->getBody();
```

```csharp Vaccines_/vaccines/toxicity_example
using RestSharp;

var client = new RestClient("https://api.gideononline.com/vaccines/toxicity");
var request = new RestRequest(Method.GET);
request.AddHeader("Authorization", "<apiKey>");
IRestResponse response = client.Execute(request);
```

```swift Vaccines_/vaccines/toxicity_example
import Foundation

let headers = ["Authorization": "<apiKey>"]

let request = NSMutableURLRequest(url: NSURL(string: "https://api.gideononline.com/vaccines/toxicity")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
```