Skip to main content

Create Deep Linking Launch Parameters

Builds the parameters needed to start a deep linking launch (LtiDeepLinkingRequest), which opens the tool's content picker so a teacher can choose what to embed.

Identical to Create Launch Parameters except that there is no resource field — the resource is what the teacher is about to pick. LTIAAS launches to the tool's deeplinkingEndpoint, falling back to its launchEndpoint if none was registered.

When the teacher finishes choosing, the tool posts its selection back to LTIAAS, which forwards it to your Service URL as a DEEP_LINKING_RESPONSE service request.

caution

Deep linking must be enabled on your account. If it is not, this endpoint returns 403 INACTIVE_SERVICE.

Request Body required
    clientId string required

    The tool whose content picker should open.

    context string required

    Your identifier for the context — usually a course ID.

    user object required

    Your identifier for the user doing the picking, normally a teacher.

    oneOf

    string

    Your identifier for the user doing the picking, normally a teacher.

    personalData object

    How much personal data may be sent to the tool.

    • NONE — no name and no email
    • EMAIL — email only
    • NAME — full, given and family name
    • COMPLETE — name and email
    customParameters object

    Extra key/value pairs to send to the tool.

    property name* string
Responses

Launch parameters created


Schema
    target uri

    The tool's OIDC login initiation URL. Post the form here.

    iss uri

    Your LTIAAS subdomain, acting as the LTI® issuer.

    clientId string
    ltiDeploymentId string
    targetLinkUri uri

    Where the tool should land after the handshake.

    loginHint string

    The user value you supplied.

    ltiMessageHint string

    A signed token representing this launch. Expires one hour after issue.

Loading...

All trademarks, logos, and service marks displayed on this website are the property of their respective owners. LTIAAS is a trademark of GatherAct, LLC, doing business as LTIAAS. Learning Tools Interoperability (LTI)® and LTI® are trademarks of 1EdTech Consortium, Inc. LTIAAS is not affiliated with, endorsed or sponsored by 1EdTech Consortium, Inc. or by any other owners of third-party trademarks used on this website. LTIAAS is not responsible for the content, quality, or accuracy of any websites linked to or from this website that are not owned by LTIAAS. If you have any questions or concerns about the use of any trademarks or content on this website, please contact us.