---
schema_version: "1"
id: 6a0b909ff2114d836a703ff1528063a32c63ceb53fe6218201b96562e069950a
title: SvcCatalogFulfillmentFlow
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_tooling/tooling_api_objects_svccatalogfulfillmentflow.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_svccatalogfulfillmentflow.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 6802329e9e35114a94af7e20142db1291ab83119d84205bb9f0bb2294ae6c115
description: Represents the flow associated with a specific catalog item in the Service Catalog. This object is available in API version 53.0 and later.
---
# SvcCatalogFulfillmentFlow

Represents the flow associated with a specific catalog item in the Service Catalog. This object is available in API version 53.0 and later.

## Supported SOAP API Calls

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

## Supported REST API Methods

DELETE, GET, HEAD, PATCH, POST, Query

## Special Access Rules

Available to customers with Employee Productivity Plus or IT Service Center add-ons.

## Fields

| Field | Details |
| --- | --- |
| Description | 
Type

textarea

Properties

Nillable

Description

Free-text description of the fulfillment flow.



 |
| DeveloperName | 

Type

string

Properties

Filter, Group, Sort

Description

Developer name for this fulfillment flow.



 |
| FlowId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The flow represented by this SvcCatalogFulfillmentFlow.

This is a relationship field.

Relationship Name

Flow

Relationship Type

Lookup

Refers To

FlowDefinition



 |
| FullName | 

Type

string

Properties

Create, Group, Nillable

Description

The full name of the fulfillment flow. This name has the following requirements:

- It must be unique across the org.
- It must contain only alphanumeric characters and underscores.
- It must begin with a letter.
- It must not include spaces.
- It must not end with an underscore.
- It must not contain two consecutive underscores.

Query this field only if the query result contains up to one record. Otherwise, an error is returned. If more than one record exists, use multiple queries to retrieve the records. This limit protects performance.





 |
| Icon | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

Reserved for future use.



 |
| ManageableState | 

Type

picklist

Properties

Filter, Group, Nillable, Restricted picklist, Sort

Description

Describes the manageable state of a fulfillment flow that is contained in a package.

Possible values are:

- beta—Managed-Beta
- deleted—Managed-Proposed-Deleted
- deprecated—Managed-Proposed-Deprecated
- deprecatedEditable—SecondGen-Installed-Deprecated
- installed—Managed-Installed
- installedEditable—SecondGen-Installed-Editable
- released—Managed-Released
- unmanaged—Unmanaged





 |
| MasterLabel | 

Type

string

Properties

Filter, Group, Sort

Description

The primary label for the fulfillment flow record.



 |
| Metadata | 

Type

complexvalue

Properties

Create, Nillable, Update

Description

The fulfillment flow’s metadata. Query this field only if the query result contains up to one record. Otherwise, an error is returned. If more than one record exists, use multiple queries to retrieve the records. This limit protects performance.



 |
| NamespacePrefix | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The namespace associated with this fulfillment flow.



 |