- API version: 2.0.0
- Package version: 1.0.6
Python 2.7 and 3.4+
The python package is hosted on pypi, you can install directly from command line
pip install factern_client(you may need to run pip with root permission: sudo pip install factern_client)
Then import the package:
import factern_clientInstall via Setuptools.
python setup.py install --user(or sudo python setup.py install to install the package for all users)
Then import the package:
import factern_clientPlease follow the installation procedure and then run the following:
import factern_client
from factern_client.rest import ApiException
configuration = factern_client.Configuration()
configuration.access_token = 'YOUR_ACCESS_TOKEN'
# create an instance of the API class
api_instance = factern_client.FactsApi(factern_client.ApiClient(configuration))
try:
api_response = api_instance.create_entity(login="Your login ID", representing="Your representing ID", body=factern_client.CreateEntityRequest())
print("Node ID: %s" % api_response.node_id)
except ApiException as e:
print("Exception when calling createentity: %s" % e)All URIs are relative to https://api.factern.com/v2
| Class | Method | HTTP request | Description |
|---|---|---|---|
| FactsApi | add_member | POST /createmember | Create Member |
| FactsApi | bid | POST /createbid | Create Bid |
| FactsApi | create_alias | POST /createalias | Create Alias |
| FactsApi | create_application | POST /createapplication | Create Application |
| FactsApi | create_domain | POST /createdomain | Create Domain |
| FactsApi | create_entity | POST /createentity | Create Entity |
| FactsApi | create_field | POST /createfield | Create Field |
| FactsApi | create_filter | POST /createfilter | Create Filter |
| FactsApi | create_group | POST /creategroup | Create Group |
| FactsApi | create_information | POST /createinformation | Create Information |
| FactsApi | create_interface | POST /createinterface | Create Interface |
| FactsApi | create_label_list | POST /createlabellist | Create Label List |
| FactsApi | create_login | POST /createlogin | Create Login |
| FactsApi | create_mirror | POST /createmirror | Create Mirror |
| FactsApi | create_price | POST /createprice | Create Price |
| FactsApi | create_scope | POST /createscope | Create Scope |
| FactsApi | create_statement | POST /createstatement | Create Statement |
| FactsApi | create_template | POST /createtemplate | Create Template |
| FactsApi | delete | POST /delete | Deleting |
| FactsApi | delete_node | POST /deletenode | Delete Node |
| FactsApi | describe | POST /describe | Describe |
| FactsApi | history | POST /history | History |
| FactsApi | label | POST /label | Label a Node |
| FactsApi | obliterate | POST /obliterate | Obliterating Information Nodes |
| FactsApi | permission | POST /permission | Create Permission |
| FactsApi | read | POST /read | Reading |
| FactsApi | read_information | POST /readinformation | Read Information |
| FactsApi | replace_information | POST /replaceinformation | Replace |
| FactsApi | request_permission | POST /requestpermission | Request Permission |
| FactsApi | reset_login | POST /resetlogin | Changing Login Password |
| FactsApi | search_alias | POST /searchalias | Search For Alias |
| FactsApi | search_entity | POST /searchentity | Search For Entity |
| FactsApi | settle_account | POST /settleaccount | Settle Account |
| FactsApi | update_application | POST /updateapplication | Resetting Application Secret |
| FactsApi | update_status | POST /updatestatus | Enabling/Disabling Nodes |
| FactsApi | updateinterface | POST /updateinterface | Updating interface endpoints |
| FactsApi | watch | POST /watch | Create Watch Trigger |
| FactsApi | write | POST /write | Writing by Template |
- Account
- AddLabelRequest
- AddLabelResponse
- AddStatementRequest
- AddStatementResponse
- Agent
- Alias
- AliasNode
- ApiEndpoint
- Application
- ApplicationNode
- BaseRequest
- BaseResponse
- Bid
- BidNode
- Cost
- CreateAliasRequest
- CreateAliasResponse
- CreateApplicationRequest
- CreateApplicationResponse
- CreateBidRequest
- CreateBidResponse
- CreateChildRequest
- CreateDomainRequest
- CreateDomainResponse
- CreateEntityRequest
- CreateEntityResponse
- CreateFieldRequest
- CreateFieldResponse
- CreateFilterRequest
- CreateFilterResponse
- CreateGroupRequest
- CreateGroupResponse
- CreateInformationRequest
- CreateInformationResponse
- CreateInterfaceRequest
- CreateInterfaceResponse
- CreateLabelListRequest
- CreateLabelListResponse
- CreateLoginRequest
- CreateLoginResponse
- CreateMemberRequest
- CreateMemberResponse
- CreateMirrorRequest
- CreateMirrorResponse
- CreateNamedRequest
- CreatePermissionRequest
- CreatePermissionResponse
- CreatePriceRequest
- CreatePriceResponse
- CreateScopeRequest
- CreateScopeResponse
- CreateTemplateRequest
- CreateTemplateResponse
- CreateWatchRequest
- CreateWatchResponse
- DeleteRequest
- DeleteResponse
- DeletedItem
- DeletedStatusItem
- DescribeRequest
- DescribeResponse
- Domain
- DomainNode
- Entity
- EntityListResponse
- EntityNode
- ExternalDataUsage
- FactCount
- Field
- FieldNode
- FieldStoreValues
- Filter
- FilterNode
- FilterStatement
- GasCost
- Group
- GroupNode
- HttpHeader
- Information
- InformationListResponse
- InformationNode
- Interface
- InterfaceNode
- Label
- LabelList
- LabelListMember
- LabelListMemberNode
- LabelListNode
- LabelStatement
- ListCriteria
- Login
- LoginNode
- Member
- MemberNode
- Mirror
- MirrorNode
- NamedNode
- NodeIdRequest
- NodeListing
- Permission
- PermissionAction
- PermissionEffect
- PermissionNode
- PermissionPolicyDocument
- Price
- PriceDetails
- PriceNode
- ReadInformationRequest
- ReadInformationResponse
- ReadItem
- ReadRequest
- ReadResponse
- ReadStatusItem
- ReplaceFieldRequest
- ResetLoginCredentialsRequest
- ResetLoginResponse
- Scope
- ScopeNode
- SearchAliasRequest
- SearchAliasResponse
- SearchEntityRequest
- Searches
- SettleAccountRequest
- SettleAccountResponse
- StandardNode
- StandardNodeResponse
- Statement
- StatementStatement
- Summary
- Template
- TemplateNode
- TokenPayment
- TransformElement
- UpdateApplicationRequest
- UpdateApplicationResponse
- UpdateInterfaceRequest
- UpdateStatusRequest
- Watch
- WatchEvent
- WatchEventNode
- WatchNode
- WriteItem
- WriteRequest
- WriteResponse
To generate an OAuth2 token, see the user's guide.
Factern Ltd. mailto:support@factern.com