> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Magnit (PRO Unlimited Wand VMS)

> How to set up the Magnit (PRO Unlimited Wand VMS) connector, plus the actions that are available.

<div className="connector-page-header">
  <img src="https://stackone-logos.com/api/magnit/filled/svg" alt="Magnit (PRO Unlimited Wand VMS)" className="connector-page-icon" />

  <div className="connector-page-changelog">
    <div className="connector-page-version"><span className="connector-page-tag-beta connector-page-stage-tag">Beta</span><span>v1.0.0</span></div>
    <div><a href="/connectors/magnit/changelog">See changelog</a></div>
  </div>

  <div className="connector-page-header-meta">
    <div className="connector-page-subtitle"><a href="#actions">15 actions</a> · 1 auth method</div>

    <div className="connector-page-category-tags">
      <span className="connector-page-category-tag">Vendor Management System</span>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See [Organizations & Projects](/gateway/concepts/organizations-and-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a Connector Profile in your project. See [Setup Connector Profile](/gateway/quickstart#setup-connector-profile).

    <Columns cols={2}>
      <Card title="Connector Profile · OAuth 2.0 (Password Grant)" href="/connectors/magnit/guides/connector-profile/oauth-2-0-password-grant" icon="https://stackone-logos.com/api/magnit/filled/svg" horizontal>
        Magnit uses an OAuth 2.0 resource-owner password grant. Your API credentials (Client ID/Secret for HTTP Basic and an API...
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Link an account [from the dashboard](/connect/managing-connectors/linking-accounts#link-from-the-dashboard) (or via [StackOne Hub](/embed/account-linking/overview)).

    See the guide for the authentication type chosen in the Connector Profile:

    <Columns cols={2}>
      <Card title="Link Account · OAuth 2.0 (Password Grant)" href="/connectors/magnit/guides/link-account/oauth-2-0-password-grant" icon="https://stackone-logos.com/api/magnit/filled/svg" horizontal />
    </Columns>
  </Step>

  <Step title="Use Actions">
    Connect an AI platform to the linked account's actions. See [AI Platforms](/connect/ai-platforms/overview).

    Other ways to call actions are listed in [Protocols & SDKs](/connect/protocols-and-sdks).
  </Step>
</Steps>

## Actions

<div className="connector-meta-library-section">
  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>15 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid">
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_process_costcenters" data-action-label="Process Cost Centers Feed" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Process Cost Centers Feed</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_process_costcenters" aria-label="Copy magnit_process_costcenters"><code className="connector-page-code">magnit\_process\_costcenters</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Submit a batch of cost centers (departments) to create, update, or deactivate them.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_process_locations" data-action-label="Process Locations Feed" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Process Locations Feed</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_process_locations" aria-label="Copy magnit_process_locations"><code className="connector-page-code">magnit\_process\_locations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Submit a batch of locations to create, update, or deactivate them.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_process_managers" data-action-label="Process Manager/Client User Feed" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Process Manager/Client User Feed</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_process_managers" aria-label="Copy magnit_process_managers"><code className="connector-page-code">magnit\_process\_managers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Submit a batch of Manager/Client User records to Magnit to create, update, or inactivate them.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_process_custom_fields" data-action-label="Process Custom Field Reference List Feed" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Process Custom Field Reference List Feed</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_process_custom_fields" aria-label="Copy magnit_process_custom_fields"><code className="connector-page-code">magnit\_process\_custom\_fields</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Submit a batch of Custom Field Reference List values to Magnit to create or update them.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_process_worker_inbound" data-action-label="Process Worker Inbound Feed (update Worker Data)" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Process Worker Inbound Feed (update Worker Data)</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_process_worker_inbound" aria-label="Copy magnit_process_worker_inbound"><code className="connector-page-code">magnit\_process\_worker\_inbound</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Submit a batch of worker records to update basic data on existing Magnit worker profiles.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_request_worker_outbound" data-action-label="Request Worker Outbound Feed (initiate Data Pull)" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Request Worker Outbound Feed (initiate Data Pull)</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_request_worker_outbound" aria-label="Copy magnit_request_worker_outbound"><code className="connector-page-code">magnit\_request\_worker\_outbound</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Initiate an asynchronous Magnit worker outbound feed to pull worker records.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_get_worker_outbound_status" data-action-label="Get Worker Outbound Status And Records" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Worker Outbound Status And Records</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_get_worker_outbound_status" aria-label="Copy magnit_get_worker_outbound_status"><code className="connector-page-code">magnit\_get\_worker\_outbound\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Poll the status of a worker outbound request and retrieve the exported worker records when complete.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_process_purchase_orders" data-action-label="Process Purchase Orders Feed (populate PO Numbers)" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Process Purchase Orders Feed (populate PO Numbers)</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_process_purchase_orders" aria-label="Copy magnit_process_purchase_orders"><code className="connector-page-code">magnit\_process\_purchase\_orders</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Submit a batch of purchase orders to populate PO numbers onto worker engagements in Magnit VMS.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_get_purchase_order_status" data-action-label="Get Purchase Orders Request Status" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Purchase Orders Request Status</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_get_purchase_order_status" aria-label="Copy magnit_get_purchase_order_status"><code className="connector-page-code">magnit\_get\_purchase\_order\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Poll the processing status of a submitted purchase orders feed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_process_approval_status" data-action-label="Process Approval Status Feed" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Process Approval Status Feed</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_process_approval_status" aria-label="Copy magnit_process_approval_status"><code className="connector-page-code">magnit\_process\_approval\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Submit a batch of approval records to update their status in Magnit.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_process_onboarding_items" data-action-label="Process Onboarding Items Feed" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Process Onboarding Items Feed</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_process_onboarding_items" aria-label="Copy magnit_process_onboarding_items"><code className="connector-page-code">magnit\_process\_onboarding\_items</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Submit a batch of onboarding items to update their status for engagements.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_request_requests_outbound" data-action-label="Request Requests Outbound Feed" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Request Requests Outbound Feed</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_request_requests_outbound" aria-label="Copy magnit_request_requests_outbound"><code className="connector-page-code">magnit\_request\_requests\_outbound</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Initiate an outbound (pull) data request for requisition/request records.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_get_request_outbound_status" data-action-label="Get Request Outbound Status" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Request Outbound Status</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_get_request_outbound_status" aria-label="Copy magnit_get_request_outbound_status"><code className="connector-page-code">magnit\_get\_request\_outbound\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Poll the status and retrieve pulled records for an outbound request feed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_get_request_status" data-action-label="Get Request Status (GET)" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Request Status (GET)</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_get_request_status" aria-label="Copy magnit_get_request_status"><code className="connector-page-code">magnit\_get\_request\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the processing status of an async Magnit request by correlation ID.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="magnit_post_request_status" data-action-label="Get Request Status (POST)" data-action-scopes="" data-action-auth="OAuth 2.0 (Password Grant)" data-action-auth-scopes="{&#x22;OAuth 2.0 (Password Grant)&#x22;:[]}">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div>Get Request Status (POST)</div>
          <div className="connector-meta-library-item-sub"><button type="button" className="connector-page-code-button" data-copy="magnit_post_request_status" aria-label="Copy magnit_post_request_status"><code className="connector-page-code">magnit\_post\_request\_status</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the processing status of an async Magnit request by correlation ID (POST variant).</div>
      </div>
    </div>
  </div>
</div>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.