- 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_client
Install 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_client
Please 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