Skip to main content

Network Endpoints

Base URL: https://api.casexchange.com/api/public/v1

GET /network/outbound/

Returns detailed information about a firm in your outbound network — a firm you send referrals to. Includes the firm’s profile, jurisdictions, case types, and the relationship settings you have configured for them. Tier: read_only
Response 200

GET /network/inbound/

Returns detailed information about a firm in your inbound network — a firm that sends referrals to you. Includes the firm’s profile and the relationship settings configured for cases they refer your way. Tier: read_only
Response 200

GET /network/pending

Returns all pending network relationship requests for your firm, including both inbound requests (firms asking to send you referrals) and outbound requests (firms you have requested to join your network that have not yet accepted). Tier: read_only
Response 200

POST /network/outbound/

Creates a new outbound network relationship with the specified firm, or updates it if one already exists. Use this to request adding a firm to your referral network. The request body is optional — omit it to create a relationship with default settings, or include fields to configure the relationship up front. Tier: standard
Response 200

PUT /network/outbound/

Partially updates an existing outbound network relationship with the specified firm. Only the fields you include in the request body are changed; omitted fields remain as-is. Returns 404 if no relationship exists with the target firm. Tier: standard
Response 200

PUT /network/inbound/

Partially updates an existing inbound network relationship from the specified firm. Can be used to accept or reject a pending relationship request by setting the status field, or to update referral instructions. Returns 404 if no relationship exists from the specified firm. Tier: standard
Response 200