meta data for this page
This is an old revision of the document!
Contacts
Allow your clients to interact with the ITFlow portal by creating contacts.
You can record the following information about a client contact:
- Name
- Title
- Mark as “important”
- Mark as a technical / billing contact
- Department
- Phone / Extension / Mobile
- Location
- Email
- Notes
- Portal Auth method (local/SSO)
API
/api/v1/contacts
Read - Retrieve contact information (/read.php)
- Default / No params - Returns all contacts
- contact_id - Specific contact ID from the ITFlow database
- contact_email - Specific contact via e-mail
Invoke-RestMethod -Uri “http://127.0.0.1/itflow/api/v1/contacts/read.php?api_key=XetQjoZiti5Opg7y&contact_id=8” | ConvertTo-Json
{
“success”: “True”,
“count”: 1,
“data”: [
{
“0”: “8”,
“contact_id”: “8”,
“1”: “Sample Contact”,
“contact_name”: “Sample Contact”,
“2”: “Accounting Person”,
“contact_title”: “Accounting Person”,
“3”: “a@itflow.org”,
“contact_email”: “a@itflow.org”,
[…]