Skip to content

Instantly share code, notes, and snippets.

@afaqk9394
afaqk9394 / REST-API-DELETE .py
Created November 3, 2019 06:31
REST API DELETE Operation
import requests
import json
token = 'z8-sXMth942nOiQqXuikCNjbamrAlI2IjS7g'
url = 'https://gorest.co.in/public-api/users/1571'
result = requests.delete(url,
@afaqk9394
afaqk9394 / verify-user-deleted.py
Created November 3, 2019 06:32
verify that the resource (user) was indeed deleted by issuing an HTTP GET
import requests
import json
token = 'z8-sXMth942nOiQqXuikCNjbamrAlI2IjS7g'
url = 'https://gorest.co.in/public-api/users/1571'
result = requests.get(url,
@afaqk9394
afaqk9394 / REST-API-with-ACI-Toolkit.py
Created November 3, 2019 06:38
REST API with ACI Toolkit
import acitoolkit
url = 'https://sandboxapicdc.cisco.com'
username = 'admin'
pwd = 'ciscopsdt'
session = acitoolkit.Session(url, username, pwd)
@afaqk9394
afaqk9394 / all-ACI-nodes.py
Created November 3, 2019 06:39
list of all ACI nodes
from acitoolkit.acisession import Session
from acitoolkit.aciphysobject import Node
url = 'https://sandboxapicdc.cisco.com'
usr_name = 'admin'
password = 'ciscopsdt'
@afaqk9394
afaqk9394 / all-ACI-tenants.py
Created November 3, 2019 06:40
List all ACI tenants
from acitoolkit import *
url = 'https://sandboxapicdc.cisco.com'
usr_name = 'admin'
password = 'ciscopsdt'
session = Session(url, usr_name, password)
@afaqk9394
afaqk9394 / Postman-vManage-server-connection-REST-API.py
Created November 3, 2019 06:42
examples from Postman and Python connecting to vManage servers via REST API calls
import requests
import json
url = 'https://sandboxsdwan.cisco.com:8443/j_security_check/'
data = {'j_username':'devnetuser','j_password':'Cisco123!'}
response = requests.post(url, data, verify=False)
@afaqk9394
afaqk9394 / PythonPyNSO-library.py
Created November 3, 2019 06:45
NETCONF or RESTCONF APIs via Python PyNSO library
from pprint import pprint
from pynso.client import NSOClient
from pynso.datastores import DatastoreType
client = NSOClient('<ip-address>', 'admin', 'admin')
pprint(client.info()['version'])
@afaqk9394
afaqk9394 / Cisco-collaboration-platforms-and-APIs.php
Created November 3, 2019 06:54
capabilities of Cisco collaboration platforms and APIs
<?php
$host="10.10.20.100";
$username="administrator";
$password="ciscopsdt";
$context =
@afaqk9394
afaqk9394 / authenticate.php
Created November 3, 2019 06:56
authenticating
<?php
$context = stream_context_create(array('ssl'=>array('verify_peer_name'=>true,
'allow_self_signed'=>true,
'cafile'=>"/var/www/html/PHP-Sample/UCM-blah.cisco.com"
)));
@afaqk9394
afaqk9394 / query-list-elements-attached-to-phone.php
Created November 3, 2019 06:57
query the list of elements that are attached to this phone
<?php
$response = $client->getPhone(array("name"=>"SEP010101010199"));
?>