Transfer API
  • Transfer API Documentation
  • API Overview
  • Task Submission
  • Task Events
  • Task Management
  • File Operations
  • Endpoints and Collections
  • Globus Connect Personal Management
  • Endpoint and Collection Search
  • Roles
  • Collection Bookmarks
  • Guest Collection Permission Management
  • Advanced Collection Management
  • Task Behavior
  • Transfer Action Providers
    • Migrating Transfer Action Providers
    • Transfer Action Provider: Transfer
    • Transfer Action Provider: Delete
    • Transfer Action Provider: Manage Permission
    • Transfer Action Provider: List Directory Contents
    • Transfer Action Provider: Stat File or Directory
    • Transfer Action Provider: Make Directory
    • Transfer Action Provider: Collection Info
    • Transfer Action Provider: Create GCP Guest Collection
    • Transfer Action Provider: Create GCSv5 Guest Collection
Skip to main content
Globus Docs
  • Getting Started
    Getting Started

    Getting Started and Tutorial docs cover how to perform some activity or provide an introduction to a feature. They are not comprehensive, but help you get started with Globus or with new Globus features.

    • Users
    • Admins
    • Developers
  • Reference
    Reference
    • Service
      • Auth
      • Groups
      • Transfer
      • Timers
      • Flows
      • Compute
      • Search
    • Agents
      • Globus Connect Server
      • GCS CLI
      • Globus Connect Personal
      • Globus Compute
    • SDK
      • Python
      • JS
    • Clients
      • CLI
    • Security and Compliance
      • Product Security
      • Privacy
      • Solutions for Sensitive Data
      • FAQs
  • Solutions & Guides
    Solutions & Guides

    Find practical approaches for leveraging Globus in research environments, integrating with platforms, and building science gateways. Access hands-on guides, integration instructions, and real-world scenarios for advanced usage.

    • Portals/Science Gateways
    • Guides
  • Support
    Support

    Find answers to frequently asked questions, connect with the community by joining our mailing lists, or reach out directly to Globus support.

    • FAQs
    • Mailing Lists
    • Contact Us
    • Check Support Tickets
  • Site Search
  1. Home
  2. Globus Services
  3. Transfer API Documentation
  4. Transfer Action Providers
  5. Transfer Action Provider: Create GCP Guest Collection

Transfer Action Provider: Create GCP Guest Collection

URL: https://transfer.actions.globus.org/gcp/create_guest_collection

Synchronous / Asynchronous: Synchronous

The Create GCP Guest Collection action provider uses the Globus Transfer API’s Create Guest Collection resource to create a guest collection on a Globus Connect Personal host.

{
  "host_endpoint": "aabbccdd-eeff-2233-4455-aabbccddeeff",
  "host_path": "~/shared/",
  "display_name": "My Guest Collection"
}
{
  "action_id": "PbsSg2KHHyFG",
  "completion_time": "2023-06-27 21:09:12.058825+00:00",
  "creator_id": "urn:globus:auth:identity:12341234-abcd-abcd-abcd-123412341234",
  "details": {
    "DATA_TYPE": "endpoint_create_result",
    "canonical_name": "u_abcd#12341234-abcd-abcd-abcd-123412341234",
    "code": "Created",
    "globus_connect_setup_key": null,
    "id": "12341234-abcd-abcd-abcd-123412341234",
    "message": "Shared endpoint created successfully",
    "request_id": "yBzeD558j",
    "resource": "/shared_endpoint"
  },
  "display_status": "SUCCEEDED",
  "label": null,
  "manage_by": [],
  "monitor_by": [],
  "release_after": null,
  "start_time": "2023-06-27 21:09:10.688980+00:00",
  "status": "SUCCEEDED"
}
{
  "__COMMENT": "The resulting guest collection id will be `$.create_guest_result.details.id`",
  "create_guest": {
    "Type": "Action",
    "ActionUrl": "https://transfer.actions.globus.org/gcp/create_guest_collection",
    "Parameters": {
      "display_name.$": "$.display_name",
      "host_path.$": "$.path",
      "host_endpoint.$": "$.endpoint_id"
    },
    "ResultPath": "$.create_guest_result"
  }
}
  • Transfer API Documentation
  • API Overview
  • Task Submission
  • Task Events
  • Task Management
  • File Operations
  • Endpoints and Collections
  • Globus Connect Personal Management
  • Endpoint and Collection Search
  • Roles
  • Collection Bookmarks
  • Guest Collection Permission Management
  • Advanced Collection Management
  • Task Behavior
  • Transfer Action Providers
    • Migrating Transfer Action Providers
    • Transfer Action Provider: Transfer
    • Transfer Action Provider: Delete
    • Transfer Action Provider: Manage Permission
    • Transfer Action Provider: List Directory Contents
    • Transfer Action Provider: Stat File or Directory
    • Transfer Action Provider: Make Directory
    • Transfer Action Provider: Collection Info
    • Transfer Action Provider: Create GCP Guest Collection
    • Transfer Action Provider: Create GCSv5 Guest Collection
© 2010- The University of Chicago Legal Privacy Accessibility