curl -X POST \
	-H "Content-Type: application/json" \
	-d '{"api_key":"00000000-0000-0000-0000-000000000000","name":"Foo"}' \
	https://emailoctopus.com/api/1.6/lists
                
                
                 
             | 
        
        
            
                
                    $ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://emailoctopus.com/api/1.6/lists');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_POSTFIELDS, '{"api_key":"00000000-0000-0000-0000-000000000000","name":"Foo"}');
$headers = array();
$headers[] = 'Content-Type: application/json';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close($ch);
                
                
                 
             | 
        
        
            
                
                    
import requests
headers = {
	'Content-Type': 'application/json',
}
data = '{"api_key":"00000000-0000-0000-0000-000000000000","name":"Foo"}'
response = requests.post('https://emailoctopus.com/api/1.6/lists', headers=headers, data=data)
                
                
                 
             | 
        
        
            
                
                    var https = require('https');
var postData = '{"api_key":"00000000-0000-0000-0000-000000000000","name":"Foo"}';
var options = {
    hostname: 'emailoctopus.com',
    port: 443,
    path: '/api/1.6/lists',
    method: 'POST',
	headers: {
		'Content-Type': 'application/json',
	}
};
var req = https.request(options);
req.write(postData);
req.end();
                
                
                 
             | 
        
        
            
                
                    package main
import (
	"io/ioutil"
	"log"
	"net/http"
	"strings"
)
func main() {
    client := &http.Client{}
    
	var data = strings.NewReader(`{"api_key":"00000000-0000-0000-0000-000000000000","name":"Foo"}`)
    req, err := http.NewRequest("POST", "https://emailoctopus.com/api/1.6/lists", data)
    if err != nil {
        log.Fatal(err)
    }
    
	req.Header.Set("Content-Type", "application/json")
	
    resp, err := client.Do(req)
    if err != nil {
        log.Fatal(err)
    }
    bodyText, err := ioutil.ReadAll(resp.Body)
    if err != nil {
        log.Fatal(err)
    }
}
                
                
                 
             |