☰
    • Overview
    • Field Nation Platform
    • Best Practices
    • FAQ's
    • Support
    • Integrations Products
    • Out of the box Connectors
      • Field Service V3
        • Middleware Architecture
        • Work Order events
        • AutoTask
          • Configuration
          • Workflow
        • Connectwise
          • Configuration
          • Workflow
        • Freshdesk
          • Configuration
          • Workflow
        • Netsuite
          • Configuration
          • Workflow
        • Quickbase
          • Configuration
          • Workflow
        • Salesforce
          • Configuration
          • Workflow
        • Service Now
          • Configuration
          • Workflow
        • Smartsheets
          • Configuration
          • Workflow
        • Zendesk
          • Configuration
          • Workflow
      • Storage Connectors
        • Dropbox
    • Client API
      • REST API
        • Environments
        • Authentication
        • Request Access
        • Request OAuth Token
        • Create Work Orders
          • Create Work Order
          • Get Service Types
          • Get Templates
          • Get Work Types
          • Get Clients and Projects
          • Get Projects
          • Get Managers
        • Manage Work Orders
          • Get Work Orders
          • Get Work Order by ID
          • Delete Work Order
          • Contacts
            • Add Contact
            • Update Contact by ID
            • Delete Contact
            • Get Contacts
          • Incident/Site ID
            • Update Incident/Site ID
            • Remove Incident/Site ID
          • Job Status
            • Update Work Order Job Status
          • Site Revisits
            • List Site Revisit Reasons
            • View Work Order Site Revisits
            • Add Work Order Site Revisits
            • Update Work Order Site Revisits
            • Remove Work Order Site Revisits
          • Pay
            • Get Pay
            • Update Pay
            • Expenses
              • Get Expenses
              • Add Expense
              • Update Expense
            • Bonuses
              • Get Bonuses
              • Add Bonus
            • Penalties
              • Penalties by Work Order
              • Add Penalty
          • Schedules
            • Get Schedule
            • Update Schedule
          • Custom Fields
            • Fields by Work Order
            • Get by Field ID
          • Tasks
            • Get by Work Order
            • Get by Task ID
            • Add a Task
            • Update a Task
            • Delete a Task
            • Delete Task Alerts
            • Delete Alert by ID
          • Locations
            • Get Location
            • Update Location
          • Shipments
            • Get by Work Order
            • Add Shipment
            • Update Shipment
            • Delete Shipment
          • Work Order Status
            • Status by Work Order
            • Publish Work Order
            • Approve Work Order
            • Revert to Draft
            • Unpublish Work Order
            • Get Incomplete Reasons
            • Mark Incomplete
          • Providers
            • Get Talent Group
            • Get User by ID
            • Requests by Work Order
            • Mass Route Provider
            • Assign Provider
            • Auto-Dispatch
            • Route Provider
            • Un-Assign Provider
            • Un-Route Provider
          • ETA
            • ETA by Work Order
          • Messages
            • Messages by Work Order
            • Add Message
          • Work Order Tags
            • Tags by Work Order
            • Add Tag to Work Order
            • Delete Work Order Tag
            • Get Custom Tags
            • Create Custom Tag
          • Work Order Problems
            • Problems by Work Order
            • Add Problem
            • Update Problem
            • Delete Problem
          • Attachments
            • Get by Work Order
            • Add File
            • Add Folder
            • Update File
            • Delete File
            • Delete Folder
        • Manage Components
          • Clients
            • Create Client
            • Update Client
          • Projects
            • Create Project
            • Update Project by ID
          • Custom Fields
            • Get Custom Fields
            • Set Visibility by Company
            • Set Visibility by Client
            • Set Visibility by Project
          • Locations
            • Create Location
            • Add Location Attribute
            • Add Location Note
            • Update Location
            • Delete Location Attribute
            • Delete Location Note
            • Delete Location
          • Expenses
            • Get Company Expenses
          • Bonuses and Penalties
            • Get Bonuses
            • Get Penalties
        • Constants and Objects
          • Attachments
          • Bonuses
          • Clients
          • Contacts
          • Country Codes
          • Custom Fields
          • Dates and Times
          • Decline Reasons
          • ETA
          • Expenses
          • Folders and Files
          • Messages
          • Milestones
          • Pagination
          • Pay
          • Pay Rates
          • Penalties
          • Projects
          • Providers
          • Saved Locations
          • Schedules
          • Shipments
          • Status and Sub-status
          • Tasks
          • Time Logs
          • Users
          • Work Order Locations
          • Work Order Problems
          • Work Order Status
          • Work Order Tags
          • Work Orders
      • Webhooks API
        • Overview
        • Environments
        • Request Access
        • Securing Webhooks
        • Testing Webhooks
        • Error Handling
        • Get Registered Webhooks
        • Webhook by ID
        • Create Webhook
        • Update Webhook
        • Deletes a Webhook
        • Events
          • Work Order Created
          • Work Order Routed
          • Task Completed
          • Task Incomplete
          • Custom Field Updated
          • Provider Uploaded Attachment
          • Message Posted
          • Provider Request
          • Work Order Declined
          • Work Order Undeclined
          • Schedule Updated
        • Status Changes
          • Draft
          • Routed
          • Published
          • Assigned
          • Confirmed
          • At Risk
          • Provider Running Late
          • Provider on the Way
          • Provider Checked In
          • Provider Checked Out
          • Work Done
          • Approved
          • Paid
          • Cancelled
          • Deleted
          • Postponed (On Hold)
          • Provider Removed Assignment
        • Webhooks Object
    Navigation :

    Update Contact by ID

    Updates a contact by work order id.

    Note: You can not update a Work Order Manager using this path.

    URLs

    Environment Method URL
    Sandbox https://api-sandbox.fndev.net/api/rest/v2/workorders/work_order_id/contacts/contact_id
    Production https://api.fieldnation.com/api/rest/v2/workorders/work_order_id/contacts/contact_id

    Path Parameters

    Parameter Type Example Notes
    work_order_id integer 1753 Work Order ID.
    contact_id integer 668 Contact ID.

    Query Parameters

    Parameter Type Example Notes
    access_token string abc123defg459hijk786lmn45 Required.

    Body Parameters

    Refer to Contacts for a complete list of parameters.

    Examples

    Add Notes
    https://URL/workorders/2539/contacts/668?access_token=abc123defg459hijk786lmn45

    
    {
        "notes": "located on 2nd floor"
    }     

    Response

    Returns the Work Order Response. Refer to Work Orders for parameter details and examples.

    Errors

    Standard HTTP and OAuth error codes.

    Examples

    404 Not Found

    Contact does not exist.

    
    {
        "message": "Contact does not exist by id 668",
        "trace": [],
        "extra": []
    }
    © Field Nation, LLC. All Rights Reserved. | Terms of Service | Powered by DocDock